Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 248904 - dev-util/netbeans-6.5-r1 netbeans_modules dependencies
Summary: dev-util/netbeans-6.5-r1 netbeans_modules dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-26 14:42 UTC by Pavel Bazika
Modified: 2008-11-26 19:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch that fixes this bug (netbeans-6.5-r1.ebuild.patch,4.79 KB, patch)
2008-11-26 14:44 UTC, Pavel Bazika
Details | Diff

Note You need to log in before you can comment on or make changes to 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.