| Summary: | In the 'Edit recipes' screen, recipes are shown as brought in by themselves | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Hob | Reporter: | Belen Barros Pena <belen.barros.pena> | ||||
| Component: | hob | Assignee: | Cristiana Voicu <cristiana.voicu> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium+ | CC: | bluelightning, cristian.iorga, cristiana.voicu, poky.bs.watcher, poky.watcher, valentin.popa | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 1.3 M5 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | patch review | ||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | --- | |||||
| Attachments: |
|
||||||
This is not a bug. It is natural to show like this, because each recipes have some dependencies. You mean recipes depend on themselves? I might be wrong, but I asked before opening the bug and I was told this should not happen, i.e. recipes should not show as being brought in by themselves. I'll ask again though (In reply to comment #1) > This is not a bug. It is natural to show like this, because each recipes > have some dependencies. I'm not sure I understand where the self-dependency comes from, but even if it is valid internally it does not make sense to show this to the user - the idea of this column is to help users understand why a particular thing was selected, i.e. whether it was something they selected themselves, or the system selected it to satisfy a dependency; and if the latter which dependency specifically. Showing things depending on themselves can only increase confusion. patch merged to master fixed! |
Created attachment 799 [details] acl brought by itself Steps to reproduce: 1. Launch Hob 2. Select atom-pc as your machine and core-image-minimal as your base image 3. Click the 'edit image' button 4. In the 'Edit recipes' screen, click on the 'acl' recipe to display the 'Brought in by' information Outcome: acl is brought by udev and acl. This happens with all other recipes in the table. I've attached a screenshot. I don't think recipes should be brought in by themselves.