Whatever module depends on 'java' module, depends also on 'websvccommon' and 'ide' modules, simillarly whatever module depends on 'j2ee' depends also on 'groovy' and so on. When for example 'soa' module is selected in current ebuild version, then user is informed, that 'soa' depends on other modules among others also on java. After 'java' module is added into netbeans modules list and emerge is run again, it complaints, that for java is needed 'websvccommon'. This messages should be replaced by only one message at the beginning. Reproducible: Always Steps to Reproduce: 1. Insert NETBEANS_MODULES="groovy" into /etc/make.conf 2. Run emerge =netbeans-6.5-r1 3. Add modules 'gsf', 'ide' and 'java' into NETBEANS_MODULES list in /etc/make.conf as instructed by ebuild. 4. Run emerge =netbeans-6.5-r1 again 5. You are now instructed to add 'websvccommon' Expected Results: Ebuild should tell all dependencies to user at once
Created attachment 173468 [details, diff] Patch that fixes this bug
Adding fordfrog@gentoo.org as ebuild maintainer.
Fixed in cvs. I also added dependencies for other modules. Thanks for reporting.