Yes, it is slightly odd that the kernel is being configured while udev
is only unpacked here, but that isn't the real issue. 'update-initramfs
-u' may be called at any time, and it needs to work. (There is no
support in the packaging system for anything like your timestamp idea,
and I don't think it would work anyway; we need to update initramfses
for reasons other than kernel installations.)

I agree that 'update-initramfs -u' should not update all versions of the
initramfs that it can find. However, I think it ought to update the
newest version of each installed kernel flavour - so it should update
2.6.28-11-generic and 2.6.28-6-386, but not (say) 2.6.28-10-generic and
2.6.28-5-386 if those are also installed.

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/364029/comments/5
is entirely correct. There should be two tasks open on this bug report:

 * initramfs-tools: 'update-initramfs -u' should update newest versions of all 
installed flavours
 * linux: postinst should have a more sophisticated notion of whether to claim 
the /vmlinuz symlink (perhaps needs discussion to get the semantics exactly 
right)

-- 
boots into busybox with 2.6.28-11-generic kernel.
https://bugs.launchpad.net/bugs/364029
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to