Packages are badly sorted, I suppose the sorting algorithm takes into account single digits instead of the version numbers. Example (see attached screenshot): the versions of dnsmasq are sorted in the following order: 2.9 2.8 (8 < 9) 2.5 (5 < 8) 2.15 (1 < 5, but 15 > 9!) 2.10 (10 < 15, but 10 > 9!) Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results:
Created attachment 40969 [details] A screenshot of the wrong ordering for the package net-dns/dnsmasq
Order is incorrect for release candidate ebuilds with _rc appended too. For example http://packages.gentoo.org/packages/?category=dev-php;name=php where 4.3.9_rc1 is listed above 4.3.9, which would actually be the more recent version.
Has been fixed for a while. Using portage libs to sort list.