Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204006 - circular dependencies in rox-base/rox
Summary: circular dependencies in rox-base/rox
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Rox Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-01 22:54 UTC by M. Edward Borasky
Modified: 2008-01-02 12:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info from my system (info,3.65 KB, text/plain)
2008-01-01 22:55 UTC, M. Edward Borasky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description M. Edward Borasky 2008-01-01 22:54:44 UTC
rox-base/rox has circular dependencies:

# emerge -pv rox

These are the packages that would be merged, in order:

Calculating dependencies... done!
[nomerge      ] rox-base/rox-2.7-r2  USE="svg video" 
[ebuild  N    ]  rox-base/thumbs-0.1.3-r1  
[ebuild  N    ]  rox-extra/videothumbnail-0.1.13-r1  
[ebuild  N    ]  rox-base/mime-editor-0.5-r2  
[ebuild  N    ]   rox-base/rox-lib-2.0.5  
[ebuild  N    ]    rox-base/rox-2.7-r2  USE="svg video" 
!!! Error: circular dependencies:

('ebuild', '/', 'rox-base/rox-2.7-r2', 'merge') depends on
   ('ebuild', '/', 'rox-extra/videothumbnail-0.1.13-r1', 'merge') (hard)
   ('ebuild', '/', 'rox-base/thumbs-0.1.3-r1', 'merge') (hard)
   ('ebuild', '/', 'rox-base/mime-editor-0.5-r2', 'merge') (hard)
('ebuild', '/', 'rox-base/rox-lib-2.0.5', 'merge') depends on
   ('ebuild', '/', 'rox-base/rox-2.7-r2', 'merge') (medium)
('ebuild', '/', 'rox-base/mime-editor-0.5-r2', 'merge') depends on
   ('ebuild', '/', 'rox-base/rox-lib-2.0.5', 'merge') (medium)
   ('ebuild', '/', 'rox-base/rox-2.7-r2', 'merge') (medium)
('ebuild', '/', 'rox-base/thumbs-0.1.3-r1', 'merge') depends on
   ('ebuild', '/', 'rox-base/rox-lib-2.0.5', 'merge') (medium)
   ('ebuild', '/', 'rox-base/rox-2.7-r2', 'merge') (medium)
('ebuild', '/', 'rox-extra/videothumbnail-0.1.13-r1', 'merge') depends on
   ('ebuild', '/', 'rox-base/rox-2.7-r2', 'merge') (medium)
   ('ebuild', '/', 'rox-base/rox-lib-2.0.5', 'merge') (medium)

!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.


Turning off the USE flags does not resolve this. "emerge --info" will be attached shortly.
Comment 1 M. Edward Borasky 2008-01-01 22:55:41 UTC
Created attachment 139834 [details]
emerge --info from my system
Comment 2 Jim Ramsay (lack) (RETIRED) gentoo-dev 2008-01-02 12:42:26 UTC
Wow, don't know how I didn't see this earlier... Thanks!

Changed those 3 troublesome apps to PDEPEND.