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.
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!