Bug 8042

Summary: Layerdetails/layers to show full dependency tree
Product: [Build System, Metadata & Runtime] Toaster Reporter: Michael Wood <michael.g.wood>
Component: toasterAssignee: Belen Barros Pena <belen.barros.pena>
Status: VERIFIED INVALID QA Contact: Alexandru Roman <alexandru.costinx.roman>
Severity: enhancement    
Priority: Medium CC: alexandru.costinx.roman, alexandru.damian, belen.barros.pena, bluelightning, cristiana.voicu, jessica.zhang
Version: 1.9   
Target Milestone: 2.1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Michael Wood 2015-07-23 13:27:29 UTC
The full number of dependencies should be shown/provided in api. This will mean walking down the dependency tree and checking the child dependencies of each of the top level layers that the layer depends on.
Comment 1 Paul Eggleton 2015-07-23 15:15:11 UTC
Adjusting priority - I had assumed this was required for bug 8004 but this is more of a further enhancement in support of it.
Comment 2 Michael Halstead 2015-08-12 15:58:08 UTC
Clearing 2.0 milestone
Comment 3 Michael Wood 2015-10-09 17:36:27 UTC
Belen - I think this might be RESOLVED/INVALID as you stated the only 1st level dependencies are show in the layerdetails/layers page and we only show all levels of dependencies when adding the layer.
Comment 4 Belen Barros Pena 2015-10-12 17:34:39 UTC
I think this is (In reply to comment #3)
> Belen - I think this might be RESOLVED/INVALID as you stated the only 1st
> level dependencies are show in the layerdetails/layers page and we only show
> all levels of dependencies when adding the layer.

Right, sorry about this. We had to make some decisions on the fly, and never occurred to me to check the bug list.

We agreed that:

* the layers table and layer details pages will show first-level dependencies (like the layer index does), so the information in those pages never changes; 

* the dependencies modal dialog will show the actual layers that will need to be added to the project when you are adding the layer (i.e. will take into account second level dependencies and the layers already in the project).

We also opened bug 8426 to improve the dependency information we provide in the modal dialog.

Setting this one to resolved - invalid as suggested.
Comment 5 Alexandru Roman 2015-11-16 12:04:59 UTC
Verified.