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

Bug 159380

Summary: Portage - useflags being ignored from package.use
Product: Gentoo Linux Reporter: James Laver <james.laver>
Component: [OLD] UnspecifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description James Laver 2006-12-29 07:43:06 UTC
I have inserted the following line in package.use after seeing a long list of flags in IUSE and wanting to be more specific

net-im/gaim -eds crypt ssl cjk console gtk msn xscreensaver custom-cflags

However, when I go to emerge -uNDav world, those use flags appear not to be set. Here's the relevant line

[ebuild     U ] net-im/gaim-2.0.0_beta5-r2 [1.5.0] USE="cjk* console%* crypt%* custom-cflags%* gtk%* msn%* nls perl spell ssl%* xscreensaver%* -avahi% -bonjour% -dbus% -debug -doc% -eds -gadu% -gnutls -groupwise% -gstreamer% -meanwhile% -mono% -qq% -sasl% -silc -startup-notification% -tcl -tk (-krb4%) (-nas%)" 6,338 kB 

Shortly before gstreamer was selected by default (%) as -gstreamer was not in make.conf yet now after putting it in, it's still the default (%) but is now deselected.

What on earth is going on?

Here's emerge --version

Portage 2.1.2_rc4-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 i686)
Comment 1 James Laver 2006-12-29 07:48:11 UTC
sorry, they _are_ being applied, but they're marked as omitted (%)
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-29 07:48:18 UTC
Uh? How are they not set? 

flag%* == new and enabled
Comment 3 James Laver 2006-12-29 07:52:06 UTC
Okay, that was confusion on my part which has now been dealt with and related to the % (which I had taken to mean for over a year that a given flag has not been altered in make.conf or package.use).

Thanks for clearing that up.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-12-29 07:57:49 UTC
Closing. :)