sys-apps/pciutils uses lexicographical string version compare: sys-apps/pciutils/pciutils-3.5.6-r1.ebuild: if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 3.2.0 ]]; then sys-apps/pciutils/pciutils-3.6.1.ebuild: if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 3.2.0 ]]; then sys-apps/pciutils/pciutils-3.6.2-r1.ebuild: if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 3.2.0 ]]; then The intention is likely to use 'ver_cmp'. See bug #705240 for hints to fix it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3947cb6565e006bd389aa2f3ca6a6e165111b36d commit 3947cb6565e006bd389aa2f3ca6a6e165111b36d Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2020-01-12 15:12:14 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2020-01-12 15:12:39 +0000 sys-apps/pciutils: Don't use lexicographical version compare Closes: https://bugs.gentoo.org/705274 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-apps/pciutils/pciutils-3.5.6-r1.ebuild | 6 +++--- sys-apps/pciutils/pciutils-3.6.1.ebuild | 6 +++--- sys-apps/pciutils/pciutils-3.6.2-r1.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-)