| Summary: | CAB file integrity is checked AFTER uninstalling previous version | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Pedro <pedlino> |
| Component: | Installation | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | enhancement | CC: | 79045_79045, ilmari.lauhakangas, mikekaganski |
| Priority: | medium | ||
| Version: | unspecified | ||
| Hardware: | Other | ||
| OS: | Windows (All) | ||
| See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=117492 | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 113117 | ||
|
Description
Pedro
2013-09-19 11:32:16 UTC
This one is related, but not identical to, bug 117492. This one suggests to make some check before old version uninstallation phase. Possibly that could be done moving RemoveExistingProducts Action from before InstallInitialize (as it is now) to the position just following InstallInitialize - provided it's InstallInitialize which verifies the package integrity (needs checking), see [1] for discussion of RemoveExistingProducts placement. Unlike the problems with bug 117492, which requires major changes in many aspects of installer generation, this change might turn out to be safe. [1] https://docs.microsoft.com/en-us/windows/desktop/Msi/removeexistingproducts-action |