Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Circular dependencies and CFLAGS
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
cwr
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1969

PostPosted: Sat Aug 23, 2008 2:10 pm    Post subject: Circular dependencies and CFLAGS Reply with quote

I've been building Gentoo on a couple of i686 machines, one with an Intel P3m
and the other with Intel dual core CPU; apart from the CFLAGS, the stage 3 file,
the portage snapshot, and the /etc/portage/* files are identical.

However, I can emerge esound in one machine (the dual core). The other
fails with a circular dependency around libgnome/libbonobo/libbonoboui.

I can get around the problem (I think) but what on earth do the CFLAGS have
to do with an emerge sequence? Both CPUs are intel i686, which ought to be
enough, surely?

All ideas welcome - Will
Back to top
View user's profile Send private message
Arfrever
Bodhisattva
Bodhisattva


Joined: 29 Apr 2006
Posts: 2463
Location: 異世界

PostPosted: Sat Aug 23, 2008 2:28 pm    Post subject: Reply with quote

Circular dependencies are caused by USE flags.

Post some actual errors.
Back to top
View user's profile Send private message
cwr
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1969

PostPosted: Sat Aug 23, 2008 3:23 pm    Post subject: Reply with quote

Arfrever wrote:
Circular dependencies are caused by USE flags.

Post some actual errors.


Yes, I know that. And if I drop the "doc" and "esd" flags, the problem goes away.
What I'm asking is _why_ the problem; like you, I thought that circular dependencies
were a function of USE flags only.

Will
Back to top
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Sat Aug 23, 2008 4:55 pm    Post subject: Reply with quote

cwr wrote:
I thought that circular dependencies
were a function of USE flags only.

I'm not entirely sure what you intended to say with this sentence. Use flags represent interdependencies of software packages. I hope you didn't mean circular dependencies would exist because of use flags - because this idea is completely mistaken.
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum