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.
I.e. autoupdate should supply an implementation of this interface. The core impl will just searches user dir and install dir(s). But AU could instead be smarter: if codeNameBase is supplied, check the installed_modules/*.xml file to see where the active (currently installed) version of the module really is, and look only there. E.g. if there is a newer version of the NBM unpacked in the home dir than the user dir, you want to check the home dir but not the user dir.
Marking DEFECT not because autoupdate was doing anything wrong, but other modules were (in rare cases, admittedly) - and the solution can be implemented in AU.
Not sure, what did you mean by "installed_modules/*.xml".. it should be system/Modules/*.xml, right?
No, actually I meant update_tracking/*.xml, sorry.
reassigne to Hrebejk, new owner of autupdate
Version changed: 4.0 dev -> S1S 4.2
reassigne to Jirka - new owner of autoupdate
IMHO It's obsolete since new files layout.
The new file layout has nothing to do with it, and it's not obsolete, but it probably doesn't have to be fixed anyway.
This issue was solved long time ago. Because nobody has reopened it neither added comments, we are verifying/closing it now. If you are still able to reproduce the problem, please reopen. Thanks in advance.
As of the fix for bug #112885 there is an AU-specific IFL impl, but it does not pay attention to the actual owners of files.