Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330733 - >=media-gfx/imagemagick-6.6.2.5 can pull in X components unnecessarily
Summary: >=media-gfx/imagemagick-6.6.2.5 can pull in X components unnecessarily
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-01 17:51 UTC by Rick Renfrew
Modified: 2010-08-01 18:01 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rick Renfrew 2010-08-01 17:51:47 UTC
I run a headless system without any unneeded X libraries, but when trying to upgrade to imagemagick-6.6.2.5, it tries to pull in nvidia-drivers dispite the "-X" flag.

Reproducible: Always

Steps to Reproduce:
1. Add USE="-X" and VIDEO_CARDS="nvidia" to your make.conf file
2. Attempt to emerge >=media-gfx/imagemagick-6.6.2.5 on a system without X
3.

Actual Results:  
The ebuild tries to pull in nvidia-drivers, which in turn requires several X libraries

Expected Results:  
I would expect the -X use flag to supersede the "nvidia" video cards option, as it seems to do with other ebuilds (I haven't had this issue with any other packages).

Perhaps having "-X" and "nvidia" is an invalid combination (my temporary solution was to comment the "nvidia" line in my make.conf, since it's not really needed on a headless system anyway), but it seems to behave as expected for any other packages that honor both those flags.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-08-01 17:58:06 UTC
nope, USE="X" is for controlling *direct* X11 libraries/apps. 
and VIDEO_CARDS="nvidia" is exactly for pulling in nvidia-drivers.
Comment 2 Rick Renfrew 2010-08-01 18:01:34 UTC
Fair enough, thanks for the feedback! Sorry for the unneeded bug report :F.