update-initramfs should update all initrds
Bug #45225 reported by
Tormod Volden
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Packages like dmraid, evms, udev and usplash call update-initramfs in their .postinst scripts with the -u option only. Therefore only the current or latest initrd is updated, and none of the others that the user might has installed.
This should maybe be fixed in all the individual packages to use "-k all". (BTW the usage hint in update-initramfs says "ALL" with capitals, whilst the scripts checks for "all".)
A useful side-effect of the current behaviour is that the other initrds are kept as "backups" in case the newly created initrd does not work. However, other programs might depend on the new functionality in the new initrd.
Changed in initramfs-tools: | |
importance: | Medium → Wishlist |
status: | New → Triaged |
Changed in initramfs-tools (Ubuntu): | |
status: | Fix Released → Won't Fix |
To post a comment you must log in.
This is done explictly with -u to not mess up older kernels which won't
work with eg a newer udev.