[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #42597] Alpha sorting for kernel names without versions (rolling re

From: Sir Grublon
Subject: [bug #42597] Alpha sorting for kernel names without versions (rolling release)
Date: Tue, 30 Jan 2018 21:15:41 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0

Follow-up Comment #1, bug #42597 (project grub):

wrong sort in version_test_numeric().

I installed different kernels under arch linux. A grub-mkconfig ordered the
menu entries oddly.
As arch is not using versioning numbers in the kernel image's filenames, it
should sort alphabetically.


the lts entry somehow always was sorted out as "newest". But it should be
following order hardened, lts, zen.

I found a typo in grub-mkconfig_lib.in line 233:
if (echo "$version_test_numeric_a" ; echo "$version_test_numeric_b") |
version_sort | head -n 1 | grep -qx "$version_test_numeric_b" ; then

It should be
....... | grep -qx "$version_test_numeric_a" ; then

After that fix the ordering is correct in my case.

(file #43128)

Additional Item Attachment:

File name: grub.patch                     Size:0 KB


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]