Public bug reported: extlinux-update contains the line _VERSIONS="$(cd /boot && ls vmlinuz-* | grep -v .dpkg-tmp | sed -e 's|vmlinuz-||g' | sort -nr)", which attempts to sort on version numbers numerically. The problem is that in kernel version numbers, 3.10 comes after 3.9, while sort -n will sort it before (as 3.10 is numerically lower than 3.90 or 3.9).
Debian has already fixed it to use the version sort (sort -Vr). I think this is worth an SRU as it causes 3.10+ kernels to not be booted while any 3.2-3.9 kernels are installed. ** Affects: syslinux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1383318 Title: extlinux-update sorts kernels in the wrong order due to not using sort -Vr, fixed upstream To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/syslinux/+bug/1383318/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs