View previous topic :: View next topic |
Author |
Message |
Cryptix Guru
Joined: 06 Mar 2005 Posts: 315
|
Posted: Mon Feb 19, 2007 6:05 pm Post subject: Problems emerging gtk [SOLVED] |
|
|
when I emerge an application that needs gtk for example gaim or firefox, when it gets to the part where it must emerge gtk i get the error
Code: | Please re-emerge x11-libs/cairo with the X USE flag set |
the problem is I have checked the make.conf and the X use flag IS set...
Last edited by Cryptix on Mon Feb 19, 2007 7:32 pm; edited 1 time in total |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Mon Feb 19, 2007 6:22 pm Post subject: |
|
|
post emerge --info and emerge -tpv x11-libs/cairo _________________ - Failure is not an option. It's bundled with your software. |
|
Back to top |
|
|
Cryptix Guru
Joined: 06 Mar 2005 Posts: 315
|
Posted: Mon Feb 19, 2007 7:05 pm Post subject: |
|
|
emerge -tpv x11-libs/cairo
Code: | x11-libs/cairo-1.2.4 USE="X* -directfb -doc -glitz -png -svg" |
emerge --info is way to big for me to type out |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Mon Feb 19, 2007 7:08 pm Post subject: |
|
|
see how it there is a * beside X for cairo.....
that means its to be added...
so Quote: | Please re-emerge x11-libs/cairo with the X USE flag set |
_________________ - Failure is not an option. It's bundled with your software. |
|
Back to top |
|
|
Cryptix Guru
Joined: 06 Mar 2005 Posts: 315
|
Posted: Mon Feb 19, 2007 7:17 pm Post subject: |
|
|
im looking at my make.conf and i can see USE="X" right in there |
|
Back to top |
|
|
Cryptix Guru
Joined: 06 Mar 2005 Posts: 315
|
Posted: Mon Feb 19, 2007 7:30 pm Post subject: |
|
|
Code: | emerge -N mozilla-firefox |
seems to work, it emerges the cairo package fine, i think it(or rather i) forgot to update emerge or something... is there a command for update and using the newly added USE flags, without having to type -N all the time
Last edited by Cryptix on Mon Feb 19, 2007 7:31 pm; edited 1 time in total |
|
Back to top |
|
|
Dan Veteran
Joined: 25 Oct 2005 Posts: 1302
|
Posted: Mon Feb 19, 2007 7:31 pm Post subject: |
|
|
I believe you have it in there now... I see the "*" Code: | x11-libs/cairo-1.2.4 USE="X* -directfb -doc -glitz -png -svg" | but that doesn't mean you "built" cairo with it in there yet... specifically it means it hasn't been built with it yet and will be when you emerge it..
********EDIT********
YES , its
emerge --sync && emerge -uDNa world could be a daily event for you. It is for me.
If you do not want the need to type the options all the time you can use the EMERGE_DEFAULT_OPTS variable in make.conf
EMERGE_DEFAULT_OPTS="--ask --newuse" but you may find putting those in there to be troublesome at times but you get the idea anyway i hope.. _________________ - Failure is not an option. It's bundled with your software. |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Mon May 21, 2007 7:37 am Post subject: |
|
|
Moved from Portage & Programming to Duplicate Threads, refer to topic "Please re-emerge [solved]".
As noted in the handbook USE flags specified via environment variables are not retained as persistent settings so, aside from when a given USE flag setting is itself transient in nature, use one of the persistent USE flag setting methods (/etc/make.conf, /etc/portage/package.use). Also, note that USE flags are case sensitive. |
|
Back to top |
|
|
|