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.
Here is the use case: The user installs the product using the installer, then uses autoupdate to download and install some modules as patch or product updates. So the updater installs these NBMs and actually creates some new files and directories that the installer/uninstaller would not know about. So as a result, when the user uninstalls the product, the install directory still left with a bunch of extra files that were installed by the updater. Even if the autoupdate module could remove the files that it installs (as full fillment of iz 49619 & 20323), the user shouldn't be required to run the autoupdate to remove the modules first and then run the uninstaller. So it would be good to have a way for the uninstaller to know what other files that were created by the updater so that it can uninstaller as well.
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.