https://bugs.documentfoundation.org/show_bug.cgi?id=101200

Kalle Niemitalo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|1                           |0
             Status|NEEDINFO                    |UNCONFIRMED

--- Comment #11 from Kalle Niemitalo <[email protected]> ---
I tested
https://dev-builds.libreoffice.org/daily/master/Win-x86_64@tb77-TDF/2025-01-12_02.27.50/LibreOfficeDev_25.8.0.0.alpha0_Win_x86-64.msi
as follows.  The test result is that the bug is in this version, too.

1. Started a new Windows Sandbox.

2. Installed Windows SDK 10.0.26100.1742 from
https://go.microsoft.com/fwlink/?linkid=2286561
On the "Select the features you want to install" page, selected only ".NET
Framework 4.8.1 Software Development Kit" (for gacutil) and "MSI Tools" (for
ORCA).

3. Verified that the LibreOffice assemblies were not in the GAC yet.
CD "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1
Tools\x64"
.\gacutil /lr cli_cppuhelper
.\gacutil /lr policy.1.0.cli_cppuhelper

4. Downloaded
https://dev-builds.libreoffice.org/daily/master/Win-x86_64@tb77-TDF/2025-01-12_02.27.50/LibreOfficeDev_25.8.0.0.alpha0_Win_x86-64.msi

5. Installed as per
https://bugs.documentfoundation.org/show_bug.cgi?id=94265#c22
msiexec /i LibreOfficeDev_25.8.0.0.alpha0_Win_x86-64.msi WRITE_REGISTRY=1
Custom installation.  No optional components.  Only English (United Kingdom)
user interface language.  No Microsoft file type associations.  No shortcut on
desktop.

6. Checked whether the LibreOffice assemblies were now in the GAC.
CD "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1
Tools\x64"
.\gacutil /lr cli_cppuhelper
.\gacutil /lr policy.1.0.cli_cppuhelper
Yes, they were.  "cli_cppuhelper, Version=1.0.23.0, Culture=neutral,
PublicKeyToken=ce2cb7e279207b9e, processorArchitecture=AMD64" was not
referenced by anything, and "policy.1.0.cli_cppuhelper, Version=23.0.0.0,
Culture=neutral, PublicKeyToken=ce2cb7e279207b9e, processorArchitecture=x86"
was referenced by Windows Installer.

7. Uninstalled LibreOffice.
msiexec /x LibreOfficeDev_25.8.0.0.alpha0_Win_x86-64.msi WRITE_REGISTRY=1
I'm not sure whether WRITE_REGISTRY=1 is needed here too.

8. Checked whether the LibreOffice assemblies were still in the GAC.
CD "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8.1
Tools\x64"
.\gacutil /lr cli_cppuhelper
.\gacutil /lr policy.1.0.cli_cppuhelper
The "cli_cppuhelper, Version=1.0.23.0, Culture=neutral,
PublicKeyToken=ce2cb7e279207b9e, processorArchitecture=AMD64" assembly was
still in the GAC, and it still wasn't referenced by anything.  The
"policy.1.0.cli_cppuhelper, Version=23.0.0.0, Culture=neutral,
PublicKeyToken=ce2cb7e279207b9e, processorArchitecture=x86" assembly was no
longer in the GAC.

I did not test
"https://dev-builds.libreoffice.org/daily/master/Win-x86_64@tb78-pollux-TDF_wix/2025-01-12_04.46.10/LibreOfficeDev-25.8.0.0-64.msi";.
 Is the GAC registration expected to be any different in that version?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to