Similarly, it would be great, if unattended-upgrade, apt and whatnot
package tool software could predict that the requested install will not
fit in system and act accordingly. Then the error in post-installation
script would not happen then. The size could be hard to know in general
case. If I have understood correctly, Software Updater uses information
about older kernels as basis for calculating such a limit.
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.
update-initramfs should produce a more helpful error message when
there isn't enough free space
Status in initramfs-tools:
Status in Software Updater:
Status in dpkg package in Ubuntu:
Status in initramfs-tools package in Ubuntu:
Binary package hint: initramfs-tools
When installing a kernel, /boot may become full during execution of
post-installation script typically when update-initramfs is creating
or updating an initrd.img file. This is resulting in kernel
installation error. For example:
Setting up initramfs-tools (0.98.8ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.38-8-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-2.6.38-8-generic
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Give a more helpful error message when this unfortunate situation
occurs so that user can fix the broken system and keep it going.
As the bug reporting system forwards user to this bug report, such
instructions can be given here:
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~touch-packages
Post to : email@example.com
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp