Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 407351

Summary: Dependency resolver should automatically pull an older version to resolve circular dependency
Product: Portage Development Reporter: Arfrever Frehtes Taifersar Arahesis <arfrever.fta>
Component: Core - DependenciesAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: enhancement CC: esigra, kingjon3377, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=384107
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 155723, 300071    

Description Arfrever Frehtes Taifersar Arahesis 2012-03-07 23:46:09 UTC
Example:
Packages A and B are not installed.
A-1.0 has DEPEND="" and RDEPEND="".
A-1.1 has DEPEND="B" and RDEPEND="".
B-1 has DEPEND="A" and RDEPEND="A".

`emerge A` should result in:
1. Installation of A-1.0
2. Installation of B-1
3. Upgrade of A to 1.1