This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Provide better integration of Installer and AutoUpdate | ||
---|---|---|---|
Product: | installer | Reporter: | Ch Nguyen <cnguyencasj> |
Component: | Code | Assignee: | Libor Fischmeistr <lfischmeistr> |
Status: | NEW --- | ||
Severity: | blocker | CC: | epdv, mslama |
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Bug Depends on: | 54668 | ||
Bug Blocks: | 190281 |
Description
Ch Nguyen
2005-01-29 08:01:55 UTC
This sounds more like a requirement on installer. Re-assigning. No, this is not a requirement for the installer but for the updater. We need the updater to produce a list of files that it installs from the NBMs. So that our installer can base on that to clean up the install directory during uninstall. Currently, the uninstaller only uninstalls the files that installs which is correct. However, if the user uses autoupdate to install new NBMs. The uninstaller won't know this and won't be able to clean up the install directory cleanly. I need list of updated/added files from autoupdate. Then uninstaller can handle it. I filed new issue #54668 against autoupdate. We plan closer integration of installer and autoupdate in next version. *** Issue 108202 has been marked as a duplicate of this issue. *** Not sure if it is still valid request. *** Issue 153094 has been marked as a duplicate of this issue. *** *** Issue 175779 has been marked as a duplicate of this issue. *** It obviously causes serious errors (e.g. #190281), so it should be fixed. However, the list of installed modules should not only be used by uninstaller, but only by installer: After uninstall, an upgrade should re-install as many modules as possible (of course, only those that are still working with the upgraded NetBeans). *** Bug 190281 has been marked as a duplicate of this bug. *** Assigned to new owner. |