[Libreoffice-bugs] [Bug 51651] New: INSTALLATION: MSI issues

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 2 14:45:22 CEST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=51651

             Bug #: 51651
           Summary: INSTALLATION: MSI issues
    Classification: Unclassified
           Product: LibreOffice
           Version: 3.6.0.0.beta2
          Platform: All
        OS/Version: Windows (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Installation
        AssignedTo: libreoffice-bugs at lists.freedesktop.org
        ReportedBy: olivier.hallot at documentfoundation.org


Observed in version 3.5.4.2, but may be valid in 3.6.

Maybe this is just a cleanup, but I have the feedback of a windows skilled
sysadmin who reported this:

*** MS properties that don't work
REGISTER_PPAM=1
REGISTER_PPSM=1
REGISTER_XLAM=1


*** An extension association does not exist or is incorrect in the register

"HKLM\SOFTWARE\The Document
Foundation\LibreOffice\%VERSÃO%\Capabilities\FileAssociations"
.sdp=soffice.StarImpressDocument.5
.sxg=soffice.StarWriterGlobalDocument.6
.ppam=OpenOffice.org.Ppam
.ppsm=OpenOffice.org.Ppsm
.xlam=OpenOffice.org.Xlam
soffice.StarWriterGlobalDocument.6=??????


*** Another  extension association does not exist or is incorrect in the
register

"HKEY_CLASSES_ROOT"
.sdp=soffice.StarImpressDocument.5
.sxg=soffice.StarWriterGlobalDocument.6
.ppam=OpenOffice.org.Ppam
.ppsm=OpenOffice.org.Ppsm
.xlam=OpenOffice.org.Xlam

*** icon path of xmergesync.dll does not exist in HKCR\CLSID

"{43887C67-4D5D-4127-BAAC-87A288494C7C}\DefaultIcon"
"{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\DefaultIcon"
"{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\DefaultIcon"
"{CB43F086-838D-4FA4-B5F6-3406B9A57439}\DefaultIcon"

*** On uninstall, some folders and register entries are left behind.

@SET
CHAVE=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\program\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\program\python-core-2.6.1\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\program\python-core-2.6.1\lib\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\program\python-core-2.6.1\lib\encodings\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-en\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-en\pythonpath\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-hu\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-hu\pythonpath\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-ru\\"
"%REG%" DELETE "%CHAVE%" /V "%PASTA%\share\extensions\dict-ru\pythonpath\\"

Improvements

*** Need to create in the HKLM\SOFTWARE\LibreOffice\"default" key, the current
version of the application, and also the package and product keys, either in
MSI for the package and for the Help. The following example should be for
version 3.5.4.2:

PACOTEPROGRAMA={EF790F1C-CB0C-4B95-8C54-60783F3B6661}
PACOTEAJUDA={BB72B7C9-B765-4427-95E3-598C49B0BF9B}
PRODUTOPROGRAMA=C1F097FEC0BC59B4C8450687F3B36616
PRODUTOAJUDA=9C7B27BB567B7244593E95C8940BFBB9

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Libreoffice-bugs mailing list