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

Bug 452870

Summary: ~virtual/udev-171 has useless "kmod" and "static-libs" in IUSE
Product: Gentoo Linux Reporter: Manuel Rüger (RETIRED) <mrueg>
Component: [OLD] Core systemAssignee: udev maintainers <udev-bugs>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Manuel Rüger (RETIRED) gentoo-dev 2013-01-18 20:15:02 UTC
IUSE="gudev hwdb introspection keymap selinux static-libs"

DEPEND=""
RDEPEND="|| ( ~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?]
        ~sys-fs/eudev-0[gudev?,hwdb?,introspection?,keymap?,selinux?] )"


static-libs doesn't force anything here.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-01-19 17:11:51 UTC
right, udev-171 always builds static-libs but newer udev's doesn't. so it's required also in the older ones so apps can add dep like:

virtual/udev[static-libs]
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2013-01-27 14:14:18 UTC
USE=kmod is also useless flag for 171 but it's there to allow virtual/udev[kmod] dep to be used

this will autoresolve itself after removing 171 from tree after the stabilization of 197-r3 is done