On 03/16/2015 09:31 AM, Joakim Tjernlund wrote: > On Sun, 2015-03-15 at 16:37 +0000, Joakim Tjernlund wrote: >> On Sat, 2015-03-14 at 14:02 -0700, Zac Medico wrote: >>> >>> You can set default USE flags in the profile, and then the users can >>> override those settings locally >>> (both >>> positively and negatively). You should not be using use.mask at all here. >>> The profile can set USE="-flag" >>> in make.defaults, or in packages.use, and the user can override that >>> without having to mess with use.mask. >> >> That is how I started, I added -thin etc. to profile's package.use and it >> didn't work so I moved over >> to package.mask. >> Now when I try with -thin again in profile's package.use it actually works! >> I have no idea what got wrong the first time. >> Anyhow, thank you for your patience. I will continue moving over all >> Transmode stuff to our new profile the >> next few days :) > > hmm, spoke too fast. Negative USE flags in profiles package.use works on other > computers but mine :-( > > I have in profiles package.use: > app-emulation/qemu usb usbredir vde qemu_user_targets_x86_64 xattr virtfs > static-user -alsa -pulseaudio -bluetooth -opengl > but on my computer the -USE flags(-alsa -pulseaudio -bluetooth -opengl) have > no effect. > I have been looking high and low what could case this but no luck, any > pointers ?
Maybe you have overridden the default USE_ORDER setting? You can use this command to check it: portageq envvar USE_ORDER -- Thanks, Zac
