| View previous topic :: View next topic |
| Author |
Message |
toralf Advocate


Joined: 01 Feb 2004 Posts: 2411 Location: Hamburg/Germany
|
Posted: Thu Apr 12, 2012 12:35 pm Post subject: [solved] circular deps : how are these solved |
|
|
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 |
|
 |
netfab Veteran


Joined: 03 Mar 2005 Posts: 1588 Location: 127.0.0.1
|
Posted: Thu Apr 12, 2012 1:03 pm Post subject: |
|
|
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 |
|
 |
toralf Advocate


Joined: 01 Feb 2004 Posts: 2411 Location: Hamburg/Germany
|
Posted: Thu Apr 12, 2012 1:07 pm Post subject: |
|
|
| thx |
|
| Back to top |
|
 |
|