Only include linux-headers for the kernels being shipped on the image

Bug #1029556 reported by Stéphane Graber on 2012-07-26
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
live-build (Ubuntu)
High
Adam Conrad
Precise
Critical
Adam Conrad

Bug Description

Currently in the precise point release, we are shipping a single kernel (from -updates) but the logic doesn't work for -headers so we end up shipping two full headers package, taking up quite a bit of CD space.

This should be fixed to only include a single linux-headers package (matching the linux-image package).

Changed in livecd-rootfs (Ubuntu):
status: New → Triaged
importance: Undecided → Critical
Changed in livecd-rootfs (Ubuntu Precise):
importance: Undecided → Critical
status: New → Triaged
Changed in livecd-rootfs (Ubuntu):
importance: Critical → Undecided
Changed in livecd-rootfs (Ubuntu Precise):
assignee: nobody → Adam Conrad (adconrad)
milestone: none → ubuntu-12.04.1
Adam Conrad (adconrad) on 2012-07-27
Changed in livecd-rootfs (Ubuntu):
assignee: nobody → Adam Conrad (adconrad)
Adam Conrad (adconrad) on 2012-07-27
affects: livecd-rootfs (Ubuntu) → live-build (Ubuntu)
Changed in live-build (Ubuntu):
assignee: Adam Conrad (adconrad) → nobody
Launchpad Janitor (janitor) wrote :

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

---------------
live-build (3.0~a24-1ubuntu35) quantal; urgency=low

  * ubuntu-chroot_headers_tidy.patch: Mark all the linux-headers-$(ABI)
    packages as autoinstalled, and then autoremove cruft (LP: #1029556)
 -- Adam Conrad <email address hidden> Thu, 26 Jul 2012 18:09:23 -0600

Changed in live-build (Ubuntu):
status: Triaged → Fix Released
Adam Conrad (adconrad) on 2012-07-27
Changed in live-build (Ubuntu Precise):
status: Triaged → In Progress
Changed in live-build (Ubuntu):
assignee: nobody → Adam Conrad (adconrad)
importance: Undecided → High

Hello Stéphane, or anyone else affected,

Accepted live-build into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/live-build/3.0~a24-1ubuntu32.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in live-build (Ubuntu Precise):
status: In Progress → Fix Committed
tags: added: verification-needed
Stéphane Graber (stgraber) wrote :

Built an amd64 image with the new live-build and was 2MB smaller as expected (no more duplicate headers).

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

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

---------------
live-build (3.0~a24-1ubuntu32.1) precise; urgency=low

  * ubuntu-chroot_headers_tidy.patch: Mark all the linux-headers-$(ABI)
    packages as autoinstalled, and then autoremove cruft (LP: #1029556)
 -- Adam Conrad <email address hidden> Thu, 26 Jul 2012 18:09:23 -0600

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

Other bug subscribers