Kernel update to ...32-12 fails because /lib/udev/firmware.sh does not exist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
Update-manager run Feb 10 had a problem with updating the kernel to 32-12.
A window claimed that dpkg --configure -a would be run, but that failed too. Manual run below.
Wrong file name for firmware.sh appears to be the problem. Prevents the dpkg --configure -a from running too.
$ sudo dpkg --configure -a
Setting up initramfs-tools (0.92bubuntu64) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-
Running depmod.
update-initramfs: Generating /boot/initrd.
cpio: ./lib/udev/
-----
The file /lib/udev/firmware does exist, maybe that is the one to be used?
update-initramfs: failed for /boot/initrd.
dpkg: error processing linux-image-
subprocess installed post-installation script returned error exit status 2
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
cpio: ./lib/udev/
update-initramfs: failed for /boot/initrd.
dpkg: subprocess installed post-installation script returned error exit status 1
created a link in the /lib/udev directory from firmware.sh to firmware and the dpkg --configure -a succeeded.