Apache OpenOffice (AOO) Bugzilla – Issue 83549
Spanish MSI not Working for GPO deployment
Last modified: 2018-02-20 18:55:24 UTC
I was preparing the Openoffice deployment for hundreds of computers in Spain when I found that the Spanish MSI package for OOo 2.3 was not working for GPO deployment. The English full package works fine, but the lenguage pack for spanish and the full OOo 2.3 spanish package are not working at all. The package were downloaded from the spanish localization community at es.openoffice.org. This is very important, not only for me, but for every company dealing with openoffice installations and deployments. Thanks
ingo, please have a look
I suppose that the problem is, that the OOo LanguagePack is a product, that searches on a system an OOo installation and than installs itself into the found product. This mechanism fails for GPO. So there is no simple solution. This requires a changed installation process for Language Packs, that will probably not be available before OOo 3.0. So far please use Spanish installation sets for GPO or multilingual installation sets (en-US and es). Reducing priority and setting target. is -> nachopavon: can you please give some additional information about the failure? Thank you.
This failure happens when trying to deploy the Spanish installation package and the Spanish lenguage pack through GPOs in the Active Directory (don't know if other localizations have the same problem). The English instalation package works perfectly. The server shows this error: " Event Type: Warning Event Source: Software Installation Event Category: None Event ID: 119 User: N/A Computer: xxxxx Description: Software Installation encountered an unexpected error while reading from the MSI file \\xxxxx\xxxx\xxxxx\OpenOfficeorg23.msi. The error was not serious enough to justify halting the operation. The following error was encountered: The operation completed successfully. " Anyway the software is NOT intalled to the target machines. If I change the package to install from Spanish to English it works like a charm. It looks like the problem is coming from the Spanish .MSIs (both the full installer and the lenguage pack). Regards
This is a really nice error message: "The operation completed successfully." :-) That the English OOo installation set works fine, but the Spanish installation set has an error, is very strange. Some ideas: Did you try to install the English and the Spanish OOo next to each other? Or did you remove the English installation completely before trying to install the Spanish installation. Can you successfully install the Spanish installation set without GPO? Was the msi database used by another program, for example Orca?
I love ms errors....:-) I have tried with clean installatins from es.openoffice.org, without touching with Orca or similar programs. I tried first applying the policy with the spanish installation, it didn´t work and tried again creating a new policy, but didn´t work anyway. After it, I tried with the english one, creating a new policy, and worked!!! Thinking about the problem I reinstalled the server and clients in a virtual enviorenment, created the policy and tried with the spanish package (downloaded again) getting the same result (not installed). After this I deleted the package (uninstalling the software to all clients) and created a new one with the English version. This time OOo was installed to the client with no problems when the computer rebooted. Regards
I forgot: The installation works fine without GPO installation
I downloaded the Spanish installation set. Using Orca to validate the msi database I found two errors in table "Control", because undefined TextStyles are used. I would be very surprised if this causes your problems, but this is one difference compared with the English installation set. So please, give it a try. You know how to remove this errors? Please use Orca to open the database and remove this two errors by simply deleting the two occurrences of "{&VerdanaBold14}" in table "Control". Regards
Deleting the Verdana controls with Orca didn´t solve the problem. Still same error in the server and nothing installed in the client. Regards
¿Is it so complicated to make a new msi for the spanish installation or the lenguage pack? I am sure the problem is the generated msi, as I have tested changing other msi files and get the same results. Ingo said at the beginning that it was only a lenguage pack problem, but the problem is the spanish localization full product installation as well, so I think you should change priority or resetting target to 2.4. I will test with other lenguage packs or installations to see if you have the same problem for other packages or it is only the spanish one. Regards
If we have to change the msi database, we have to know which changes are required. I do not think, that a simple repackaging will solve your problem. Of course there will be new installation sets in Spanish for OOo 2.4 and OOo 2.3.1. But perhaps your problem is not fixed there. Please try other languages (Italian, German) and other version (OOo 2.1, OOo 2.2, ...) and report us, if your installation was successful. Regards
I tried with French and Portuguese full packages and no one of them worked out with gpo deployments. So I can imagine no full installation package with lenguage localization will work.
Target 3.x
Obsolete now Please check this problem with last build AOO 4.x