View previous topic :: View next topic |
Author |
Message |
zedoo n00b
Joined: 14 Jun 2005 Posts: 39
|
Posted: Wed Dec 05, 2007 12:44 pm Post subject: Does Portage support USE flag dependancies on package deps? |
|
|
Hi,
probably noone figures what I mean:
I want to install a Package A which depends on Package B. Further than that, it requires B to be compiled with a specific use-flag, say U.
Imagine neither A nor B was merged. Does emerging A automatically set U when merging B?
The question arises from a this example that happened to me yesterday:
#emerge -av skype
asked me to also merge qt4, full of pain I accepted and read the World Climate report while qt was endlessly compiling.
Then merging skype finally, it exits telling me to recompile qt4 with "accessibility and dbus" flags set, skype with "qt-static".
I really would have liked portage to set this for me when emerging qt4... (this is nicely spoken, I really got angry..)
Is this a known quirk with portage (can't imagine...)? Is this a flaw in the skype ebuild?
What did I do wrong?
Thanks, Felix |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9532 Location: beyond the rim
|
Posted: Wed Dec 05, 2007 1:03 pm Post subject: |
|
|
Doesn't exist yet, it's however aa long standing feature request. |
|
Back to top |
|
|
Arfrever Bodhisattva
Joined: 29 Apr 2006 Posts: 2463 Location: 異世界
|
Posted: Wed Dec 05, 2007 5:21 pm Post subject: |
|
|
Genone wrote: | Doesn't exist yet, it's however aa long standing feature request. |
Is anybody working on a new dependency resolver?
Perduodu linkėjimus
Arfrever |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9532 Location: beyond the rim
|
Posted: Wed Dec 05, 2007 7:59 pm Post subject: |
|
|
Arfrever wrote: | Genone wrote: | Doesn't exist yet, it's however aa long standing feature request. |
Is anybody working on a new dependency resolver?
|
Not actively, Zac had planned one for 2.2 but never got anywhere with it AFAIK, so 2.2 won't have one. |
|
Back to top |
|
|
zedoo n00b
Joined: 14 Jun 2005 Posts: 39
|
Posted: Thu Dec 06, 2007 9:53 am Post subject: |
|
|
Is it that
a) the USE dependencies for a package that the to-be-installed package depends on are available but not interpreted
or
b) the USE dependencies are not part of ebuilds?
Since emerge notified me to remerge qt with a specific use-flag, i guess the data is available, but just isn't inspected at merge time, right? |
|
Back to top |
|
|
Genone Retired Dev
Joined: 14 Mar 2003 Posts: 9532 Location: beyond the rim
|
Posted: Fri Dec 07, 2007 1:58 am Post subject: |
|
|
zedoo wrote: | Since emerge notified me to remerge qt with a specific use-flag, i guess the data is available, but just isn't inspected at merge time, right? |
Mostly correct. |
|
Back to top |
|
|
|