Bug 12500

Summary: [libsolv] Missing leaf dependency gives error on higher dependencies that nothing provides them.
Product: [Yocto Project Subprojects] opkg Reporter: Vicentiu <vicentiu.neagoe>
Component: opkgAssignee: Alex Stewart <alex.stewart>
Status: ACCEPTED --- QA Contact:
Severity: enhancement    
Priority: Undecided CC: alex.stewart
Version: 0.3.5   
Target Milestone: next-patch   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Vicentiu 2018-01-18 09:56:52 UTC
Suppose you have the following dependencies  A->B->C->D and D is missing from the feed.

opkg install A returns
nothing provides B needed by A

opkg install B returns
nothing provides C needed by B

The messages would be more useful if opkg install A returns
D is missing, hence B and C can't be installed.