Bug 5932 - package installed list incomplete, includes only built items not cached ones
Summary: package installed list incomplete, includes only built items not cached ones
Status: VERIFIED NOTABUG
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: Medium normal
Target Milestone: 1.6 M5
Assignee: Alexandru Damian
QA Contact: Mihail Stanciu
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-03-08 03:51 UTC by David Reyna
Modified: 2015-08-07 12:52 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Reyna 2014-03-08 03:51:30 UTC
The "Packages Included" table for each target would seem to supposed to be all of the packages that make up the respective image, but it seems rather to be the included packages _that_were_built_ this exact time, in other words the list is missing the cached packages.

Alex writes: "If this happens, this is a bug. Packages Included needs to contain all packages that are in the image, regardless of when the packages were built."
Comment 1 David Reyna 2014-03-08 04:06:37 UTC
Belen writes: "This is a bit worrying, so I ran a quick test: I rebuilt core-image-minimal with a populated sstate-cache directory (no tasks were executed) and checked the list of packages in the orm_target_installed_package table against the package manifest file. Both contain 29 packages. So it seems to me that the list of packages installed is being populated correctly".

David writes: "There may not be an actual defect here. It may just be the unexpected small number of packages that are needed to assemble a core-image-minimal system."
Comment 2 Alexandru Damian 2014-03-17 11:26:05 UTC
This is normal, the core-image-minimal has just 29 packages.
Comment 3 Mihail Stanciu 2014-08-11 10:52:53 UTC
Verified.