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