openSUSE / zypper

World's most powerful command line package manager
http://en.opensuse.org/Portal:Zypper
Other
405 stars 110 forks source link

natural sort order for systematically named items #424

Closed andreasstieger closed 2 years ago

andreasstieger commented 2 years ago

Further to #391 , I noticed that the sorting of certain objects feels unnatural. In particular systematically named patches:

  | openSUSE-2020-992  | Recommended update for msr-safe                                                         | patch
  | openSUSE-2020-994  | Security update for slirp4netns                                                         | patch
  | openSUSE-2020-995  | Recommended update for open-vm-tools                                                    | patch
i | openSUSE-2021-100  | Recommended update for gcc7                                                             | patch
  | openSUSE-2021-1006 | Recommended update for sysstat                                                          | patch
i | openSUSE-2021-1007 | Optional update for gnutls
[...]
  | openSUSE-2021-399  | Recommended update for steam                                                            | patch
  | openSUSE-2021-40   | Security update for chromium                                                            | patch
  | openSUSE-2021-400  | Recommended update for plasma5-desktop

Should use sorting logic like sort -V, see https://www.gnu.org/software/coreutils/manual/html_node/Version-sort-overview.html