Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved] circular deps : how are these solved
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
toralf
Advocate
Advocate


Joined: 01 Feb 2004
Posts: 2411
Location: Hamburg/Germany

PostPosted: Thu Apr 12, 2012 12:35 pm    Post subject: [solved] circular deps : how are these solved Reply with quote

I stumbled over this in (chrooted) unstable Gentoo :
Code:
$> equery d x11-misc/shared-mime-info
dev-libs/glib-2.32.0 (x11-misc/shared-mime-info)

$> equery d dev-libs/glib
x11-misc/shared-mime-info-1.0 (>=dev-libs/glib-2)
Now I'm wondering how portage handled this during installation time ?
Or were 1 or 2 of the ebuilds changed after I installed 1 of the 2 packages ?


Last edited by toralf on Thu Apr 12, 2012 1:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1588
Location: 127.0.0.1

PostPosted: Thu Apr 12, 2012 1:03 pm    Post subject: Reply with quote

Look at the glib ebuild. The shared-mime-info dependency is defined as PDEPEND.

Quote:

Post-Merge Dependencies

The PDEPEND variable specifies dependencies which must be merged after the package. This is sometimes used for plugins which have a dependency upon the package being merged. Generally PDEPEND should be avoided in favour of RDEPEND except where this will create circular dependency chains.
Back to top
View user's profile Send private message
toralf
Advocate
Advocate


Joined: 01 Feb 2004
Posts: 2411
Location: Hamburg/Germany

PostPosted: Thu Apr 12, 2012 1:07 pm    Post subject: Reply with quote

thx
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