[Libreoffice-bugs] [Bug 117492] MSI: When installation fails, ensure not to remove previous installed version

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Sep 4 16:35:40 UTC 2018


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

Mike Kaganski <mikekaganski at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|mikekaganski at hotmail.com    |libreoffice-bugs at lists.free
                   |                            |desktop.org
             Status|ASSIGNED                    |NEW

--- Comment #8 from Mike Kaganski <mikekaganski at hotmail.com> ---
I'm sorry to say that it's not as simple technically as it seemed initially.
The problem here is the components' GUIDs that must stay intact across the
versions. Currently, we have the mechanism that generates the same GUIDs for a
component only inside one major version (say, 6.1.x.y installers for all x.y),
but for 6.2, the GUIDs for the same component would change.

I have tried the patch from comment 7 with installers both inside a major
version, and across major versions, and while it looks to ~work inside a
version (at least, no apparent problems; and it even keeps pinned icons with
their jump lists), it absolutely does not across.

The technical problem here is clear, and it is solvable, but it needs more work
than I'm able to invest ATM; so leaving this here in case someone wants to
jump-in.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180904/a64701d8/attachment-0001.html>


More information about the Libreoffice-bugs mailing list