Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 248904

Summary: dev-util/netbeans-6.5-r1 netbeans_modules dependencies
Product: Gentoo Linux Reporter: Pavel Bazika <pavel.bazika>
Component: [OLD] DevelopmentAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: minor CC: fordfrog
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch that fixes this bug

Description Pavel Bazika 2008-11-26 14:42:44 UTC
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
Comment 1 Pavel Bazika 2008-11-26 14:44:45 UTC
Created attachment 173468 [details, diff]
Patch that fixes this bug
Comment 2 Pavel Bazika 2008-11-26 15:00:19 UTC
Adding fordfrog@gentoo.org as ebuild maintainer.
Comment 3 Miroslav Ć ulc gentoo-dev 2008-11-26 19:47:47 UTC
Fixed in cvs. I also added dependencies for other modules. Thanks for reporting.