Activity log for bug #1418274

Date Who What changed Old value New value Message
2015-02-05 01:14:56 Eric bug added bug
2015-02-05 01:22:02 Eric description Installing the Inkscape MSI (x86 or x64) creates the appropriate registry entry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{81922150-317E-4BB0-A31D-FF1C14F707C5}, but does not populate the "InstallLocation" value with any data (The exe installer populates the "InstallLocation" value correctly). This value is useful for deployment scenarios where the location of installed files is necessary. Fetching this location from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inkscape.svg\DefaultIcon is dubious at best for the reasons described below. The key will be updated with each installed version, and will point to the latest installed version. Installations are allowed side by side in that if the 32-bit MSI installer (inkscape-0.91.msi) is run on an endpoint with 0.48.5 installed (Inkscape-0.48.5-1-win32.exe) in the default location, "Programs and Features" will show both Inkscape 0.48.5 and Inkscape 0.91 installed. Inkscape version 0.48.5 has been overwritten completely, and without warning, leaving only Inkscape 0.91 executable files in the installation directory. (Reference Bug: https://bugs.launchpad.net/inkscape/+bug/1417070) Installing Inkscape 0.91 EXE (Inkscape-0.91-1.exe) and then Inkscape 0.91 MSI (inkscape-0.91.msi) behaves similarly in that there are now two entries in "Programs and Features" of "Inkscape 0.91". Operating systems impacted: Windows Vista (x86, x64) Windows 7 (x86, x64) Windows 8 (x86, x64) Windows 8.1 (x86, x64) Including all their server counterparts Installing the Inkscape MSI (x86 or x64) creates the appropriate registry entry under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{81922150-317E-4BB0-A31D-FF1C14F707C5}, but does not populate the "InstallLocation" value with any data (The exe installer populates the "InstallLocation" value correctly). This value is useful for deployment scenarios where the location of installed files is necessary. Fetching this location from HKEY_LOCAL_MACHINE\SOFTWARE\Classes\inkscape.svg\DefaultIcon is dubious at best for the reasons described below. The key will be updated with each installed version, and will point to the latest installed version. Installations are allowed side by side in that if the 32-bit MSI installer (inkscape-0.91.msi) is run on an endpoint with 0.48.5 installed (Inkscape-0.48.5-1-win32.exe) in the default location, "Programs and Features" will show both Inkscape 0.48.5 and Inkscape 0.91 installed. Inkscape version 0.48.5 has been overwritten completely, and without warning, leaving only Inkscape 0.91 executable files in the installation directory. (Reference Bug: https://bugs.launchpad.net/inkscape/+bug/1417070) Installing Inkscape 0.91 EXE (Inkscape-0.91-1.exe) and then Inkscape 0.91 MSI (inkscape-0.91.msi) behaves similarly in that there are now two entries in "Programs and Features" of "Inkscape 0.91". Finally, adding in a differentiating mark in the registry that would be outwardly visible as well (altering the "DisplayName" registry value at the aforementioned uninstall key possibly) would be a nice-to-have feature. Displaying "Inkscape 0.91 (64-bit)" if the 64-bit MSI was used for install? Operating systems impacted: Windows Vista (x86, x64) Windows 7 (x86, x64) Windows 8 (x86, x64) Windows 8.1 (x86, x64) Including all their server counterparts
2015-02-05 01:23:38 su_v bug added subscriber theAdib
2015-02-05 01:23:58 su_v tags 0.91 exe installer msi registry side-by-side packaging win32 win64
2015-02-05 02:12:06 rickmastfan67 bug added subscriber rickmastfan67
2015-02-08 17:34:41 theAdib inkscape: importance Undecided Low
2015-02-08 17:34:41 theAdib inkscape: status New In Progress
2015-02-08 17:34:41 theAdib inkscape: milestone 0.91.1
2015-02-08 17:34:41 theAdib inkscape: assignee theAdib (theadib)
2017-01-13 02:46:20 Patrick Storz bug added subscriber Eduard Braun
2017-01-22 19:37:48 jazzynico inkscape: milestone 0.91.1 0.93
2019-03-12 02:09:19 Qantas94Heavy inkscape: status In Progress Triaged
2019-03-12 17:10:24 Patrick Storz inkscape: assignee theAdib (theadib)