This issue applies to the image customisation branch http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=michaelw/toaster/ic-6 When the IMAGE_LINGUAS variable is set to one or more locales, the locale packages for those are installed for each of the packages installed in the image. These locale packages, however, are not shown in the list of packages provided by image customisation. They are, however, shown in the list of packages installed presented by the build data. They should appear in the image customisation pages too, presented as explained in the attached design document. Steps to reproduce: 1. Start Toaster with CUSTOM_IMAGE=1 2. Create a project with release 'master' 3. Build core-image-sato 4. Go to the 'New custom image' page 5. Search the core-image-sato provided by the openembedded-core layer as your base image for a new custom image (i.e. click the 'customise' button next to it) 6. Give your custom image a name, then build it 7. Once it's done, select the build and in the left navigation click on the image name and in the "Packages included" tab, search for -locale. You should get a list of 24 packages 8. Then go to the project configuration page and on the left navigation click on the 'custom images' link and then select your sato-based custom image 9. Search for "-locale", then click the 'filter' button next to 'Add | remove' table heading and select the option "Packages in <your_image_name> (2)" There are only 2 locale packages listed instead of 24.
Created attachment 2930 [details] Design - Showing locale packages This page extracted from this design document https://bugzilla.yoctoproject.org/attachment.cgi?id=2917 in bug 8082 shows how we should display locale packages installed via IMAGE_LINGUAS in the custom image details page. You can also see it at http://www.yoctoproject.org/toaster/custom-image-details-included.html
Confirmed this bug, behaviour exactly as Belen describes in elliot/toaster/ic-7-rebase (my working branch for image customisation).
This should be fixed on elliot/toaster/ic-7-rebase, which Michael is picking up again.
Think this is fixed with the package sync work as of http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=30c132bc4726be90fadee419a588a8b8f2161380
Verified on master: 7a700f59d98ffe08714582532d3edb97abc2e33e