[quantal PATCH 0/1] Beef up linux-image-extras-* postinst/postrm V2

Andy Whitcroft apw at canonical.com
Wed May 30 12:22:59 UTC 2012


When we install linux-image-generic-* and linux-image-extras-generic-*
we end up installing linux-image-generic-* first due to internal
dependancies, we then regenerate the initramfs, we then install
linux-image-extras-generic-*, indicate we would like to rebuild the
initramfs again but do not (it is elided) and complete.  This potentially
leaves us with a half formed initramfs.

After discussions it is clear we should actually be doing the full post
kernel install hook runs.  Following this email is a patch to do this.

It should be noted that for a split kernel, ie all main kernels in
Quantal we will build the initramfs twice.  This is at least correct if
sub-optimal.  The correct solution is to perameterise the update-initramfs
hook so that the kernel can delay the rebuilds to then end of the apt run;
very likely update-grub would also have to become a hook.  I will discuss
this further with foundations.

Proposing for Quantal.

-apw

Andy Whitcroft (1):
  UBUNTU: [Config] linux-image-extras needs full postinst

 debian/control-scripts/postinst.extra |    8 --------
 debian/control-scripts/postrm.extra   |    8 --------
 debian/rules.d/2-binary-arch.mk       |    5 +++--
 3 files changed, 3 insertions(+), 18 deletions(-)
 delete mode 100644 debian/control-scripts/postinst.extra
 delete mode 100644 debian/control-scripts/postrm.extra

-- 
1.7.9.5





More information about the kernel-team mailing list