FS#41671 - grub-mkconfig believes that linux-lts is a newer kernel version than linux
Attached to Project:
Arch Linux
Opened by Andreas Källberg (Hjulle) - Sunday, 24 August 2014, 00:32 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 24 August 2014, 03:40 GMT
Opened by Andreas Källberg (Hjulle) - Sunday, 24 August 2014, 00:32 GMT
Last edited by Doug Newgard (Scimmia) - Sunday, 24 August 2014, 03:40 GMT
|
Details
Description:
When using grub-mkconfig to generate a grub configuration the script /etc/grub.d/10_linux will automatically try to detect the newest kernel version available and use it as the default. It uses "sort -V" on the kernel names to find the newest kernel version. Since adding a suffix to the version number/name counts as a newer version, this holds for "vmlinuz-linux" and "vmlinuz-linux-lts" too. I installed both linux and linux-lts to have the latter as a fall-back. This bug forces me to use a manual configuration (eg. 40_custom) if I want to use the latest kernel as default. Additional info: Package version(s): * linux 3.16.1-1 * linux-lts 3.14.17-1 * grub 1:2.02.beta2-4 * config and/or log files etc. Steps to reproduce: 1. Install grub, linux and linux-lts 2. Run grub-mkconfig 3. Confirm that it selects linux-lts as the default kernel |
This task depends upon
Closed by Doug Newgard (Scimmia)
Sunday, 24 August 2014, 03:40 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#28081
Sunday, 24 August 2014, 03:40 GMT
Reason for closing: Duplicate
Additional comments about closing: