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

Bug 117491

Summary: games-board/knights ebuild - pulls in arts with USE="-arts"
Product: Gentoo Linux Reporter: Peter Read <drwook>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED CANTFIX    
Severity: normal CC: genstef, xmit
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Read 2006-01-02 14:13:42 UTC
ebuild appears to pull in arts even with USE="-arts".  running ~amd64.

games-board # emerge -av knights

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] kde-base/arts-3.5.0-r1  USE="alsa jack mp3 nas vorbis -arts -artswrappersuid -debug -esd -kdeenablefinal -xinerama" 927 kB
[ebuild  N    ] games-board/knights-0.6  USE="-arts -debug -kdeenablefinal -xinerama" 2,623 kB


Reproducible: Always
Steps to Reproduce:
1. USE=-arts in make.conf
2. emerge knights 
 
Actual Results:  
ebuild wants to pull in arts although has arts use flag, implying dependancy is optional.

Expected Results:  
If no required dependancy on arts, program to build and install normally without installing arts first.  If arts really is a required dependancy, the use flag should be removed.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-02 14:21:01 UTC
See Bug 73352, comment #7.
Comment 2 Stefan Schweizer (RETIRED) gentoo-dev 2006-01-03 00:58:35 UTC
I posted a possible solution there:
http://bugs.gentoo.org/show_bug.cgi?id=107744#c3
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-02-23 13:47:11 UTC
*** Bug 123850 has been marked as a duplicate of this bug. ***