View previous topic :: View next topic |
Author |
Message |
Uzytkownik Guru
Joined: 31 Oct 2004 Posts: 399 Location: Bay Area, US
|
Posted: Tue Oct 09, 2012 7:02 am Post subject: How to find out what forces USE flag |
|
|
Suddenly something started forcing -systemd USE flag on polkit. Any hints how to find out what is it?
Code: | [ebuild N ] sys-auth/consolekit-0.4.5_p20120320-r1 USE="acl pam policykit -debug -doc (-selinux) {-test}" 101 kB
[ebuild R ] sys-auth/pambase-20120417-r1 USE="consolekit* cracklib gnome-keyring sha512 systemd -debug -minimal -mktemp -pam_krb5 -pam_ssh -passwdqc (-selinux)" 0 kB
[ebuild R ] sys-auth/polkit-0.107-r1 USE="gtk introspection nls pam -examples -kde (-selinux) (-systemd*)" 0 kB
|
_________________ I've probably left my head... somwhere. Please wait untill I find it. |
|
Back to top |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Tue Oct 09, 2012 11:22 am Post subject: |
|
|
If it is masked like this, then it is usually the profile masking it. _________________ read the portage output!
If my answer is too concise, ask for an explanation. |
|
Back to top |
|
|
Uzytkownik Guru
Joined: 31 Oct 2004 Posts: 399 Location: Bay Area, US
|
Posted: Tue Oct 09, 2012 6:04 pm Post subject: |
|
|
Veldrin wrote: | If it is masked like this, then it is usually the profile masking it. |
Why would it masked only this package? Also where would it be masked (I read use.mask of profile, profile parents etc. before posting on forum)? _________________ I've probably left my head... somwhere. Please wait untill I find it. |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Tue Oct 09, 2012 7:55 pm Post subject: |
|
|
Seems you were not thorough enough - see /usr/portage/profiles/base/package.use.mask. |
|
Back to top |
|
|
petlab Apprentice
Joined: 03 May 2004 Posts: 290 Location: Armpit, Oregon
|
Posted: Fri Jan 18, 2013 10:19 pm Post subject: My experience |
|
|
I'm using sys-apps/portage-2.2.0-alpha149_p13.
After several trial and error, I found that I needed to use the "double-negative" technique. Specifically:
file etc/portage/profile/use.mask: | -systemd |
Portage didn't like these filenames:
/etc/portage/use.mask
/etc/portage/package.use.mask
which I first tried.
HTH _________________ Get Serious - Get JAWA CZ |
|
Back to top |
|
|
|