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.
During installation on MacOSX customization dialog provides some details about components. With fcs builds it says "install" for all components except GlassFish which has "upgrade" mark like it already installed even whole installation was removed before.
It looks like previous installation of glassfish was interrupted and some installer information(glassfish-v3*.plist and glassfish-v3*.bom files) is left in /private/var/db/receipts/ folder. Please, remove this info and try to install again. I'll will also check.
There is no /private/var/db/receipts/ on test machine. But there is /Library/Receipts/ and looks like cleaning of this directory helps.
Well, I've spent more time looking at the issue and realized it is expected behavior for Snow Leopard (10.6.*). The native installer for Snow Leopard was improved so now we can't delete receipt information in pre/postflight scripts. At the same time this issue shouldn't be reproducible on Leopard (10.5.*). Michael, could you please check installer on Leopard and if everything is ok, close the issue.
It's reproducible on 10.5.6 with NB 6.9 installer.
Fixed in trunk: http://hg.netbeans.org/main/rev/314935586082 Another side effect of this bug is that Glassfish is not available in servers. workaround: add server manually
saw a changeset in release691 #fa898c320520
Please mark bugs VERIFIED-FIXED before transplanting to release691. Please verify this bugfix asap. Thanks, -R
Verified with the following build: netbeans-6.9.1-dev-201007082301-macosx.dmg