package in config/chroot_packages/ isn't installed in the chroot

Bug #857494 reported by Didier Roche-Tolomelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
live-build (Debian)
Fix Released
Unknown
live-build (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

I just tried ubuntu-defaults-image with a local --package option.
ubuntu-defaults-image --package ~/work/isofr/ubuntu-defaults-french_0.1_all.deb
(the package was generate from lp:~ubuntu-fr/+junk/french-cd and does contain in particular langpack and keyboard change)

Once the build was done (using 3.0~a24-1ubuntu15 in oneiric), no french localization was installed. Digging into it, it seems that the package isn't installed in the chroot, despite all recognotion and sedding to get the correct locale is successful by ubuntu-defaults-image.

There is a config/chroot_packages/ubuntu-defaults-french_0.1_all.deb, but the chroot doesn't contain it. See attached build log to confirm it wasn't installed and the package list file confirms as well.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Indeed I reported this to Debian a while ago, and it got fixed there. But unfortunately we didn't merge again after that.

Changed in live-build (Ubuntu):
status: New → Triaged
Changed in live-build (Debian):
status: Unknown → Fix Released
Martin Pitt (pitti)
Changed in live-build (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Martin Pitt (pitti)
importance: Undecided → High
importance: High → Medium
Martin Pitt (pitti)
Changed in live-build (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package live-build - 3.0~a24-1ubuntu16

---------------
live-build (3.0~a24-1ubuntu16) oneiric; urgency=low

  * Add ubuntu-chroot_packages_install.patch: Our current live-build version
    only half-transitioned away from the *_local() functions. Put back the
    call to lb chroot_local-packages, so that packages installed into
    chroot/root/packages/ actually get installed. This is fixed properly in
    3.0~a25-1, so this can be dropped again at the next merge. (LP: #857494)
 -- Martin Pitt <email address hidden> Wed, 28 Sep 2011 11:34:06 +0200

Changed in live-build (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.