I see! This is good information, Ross. Truly appreciate the insight. Thanks ~Sagar
From: Burton, Ross [mailto:ross.bur...@intel.com] Sent: Monday, March 7, 2016 1:51 PM To: Bhanagay, Sagar Cc: yocto@yoctoproject.org Subject: Re: [yocto] packages with PKGSIZE 0 On 7 March 2016 at 21:46, Bhanagay, Sagar <sagar.bhana...@hpe.com<mailto:sagar.bhana...@hpe.com>> wrote: I was going through the list of packages installed in the image (as per the manifest file). I noticed that metadata information for these packages is present at - /build/tmp/sysroots/NAME/pkgdata/runtime/ Now I do notice that rarely for a few packages mentioned in the manifest list, the corresponding metadata file is not present here. Also sometimes, though the file is present, it says “PKGSIZE_pkgname: 0” Example: PKGSIZE_packagegroup-base-ipv6: 0 What are these 0 size packages that manifest says are part of the image? They're called metapackages: they exist as packages but don't actually install any files. They're used to pull in other packages through dependencies. packagegroup-base-ipv6 is a bad example as it actually only pulls in one other package, but packagegroup-base-bluetooth is a good example as installing that causes about 15 kernel module packages to be pulled in (to enable bluetooth support). Ross Ross
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto