Bug 1293 - Add more detailed data to the models used for hob state
Summary: Add more detailed data to the models used for hob state
Status: VERIFIED OBSOLETE
Alias: None
Product: Hob
Classification: Build System, Metadata & Runtime
Component: hob (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Low enhancement
Target Milestone: 1.2
Assignee: Joshua Lock - Disabled
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-07-25 20:36 UTC by Joshua Lock - Disabled
Modified: 2012-04-17 23:35 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Lock - Disabled 2011-07-25 20:36:47 UTC
The structures do only very simple, single parent, dependency tracking which has resulted in a very ugly pair of methods for removing items and their dependencies.

It will be worth considering adopting more fine grained data structures which track multiple dependencies across several generations, i.e. quux was directly brought in by foo which was brought in by the addition of bar
Comment 1 Jessica 2011-10-19 14:44:07 UTC
With the Hob V2 redesign underway, which will adopt a 2 phase build, this no longer needed
Comment 2 Joshua Lock - Disabled 2012-04-17 23:35:59 UTC
Obsoleted by Hobv2