[devel] Q: Сравнение версий в incoming

Evgeny Sinelnikov =?iso-8859-1?q?sin_=CE=C1_altlinux=2Eru?=
Ср Окт 15 11:18:27 MSD 2008


15 октября 2008 г. 10:47 пользователь Michael Pozhidaev
<msp на altlinux.ru> написал:
> Здравствуйте!
>
> Проясните, пожалуйста, механику сравнения версий в incoming. Сейчас в Сизифе
> лежит пакет qdbusbridge-SVN20080710-alt1.src.rpm, где указано дата состояния svn-репозитория.
> Хотел залить qdbusbridge-SVN795-alt1.src.rpm, где решил вписать номер ревизии.
> Как понимаю, SVN795 > SVN20080710. Тем не менее:

Вы ошиблись... Сравнение версий не простое сравнение строк в
лексиграфическом порядке:
$ rpmvercmp 1.0.0 2.0.0
-1
$ rpmvercmp 3.0.0 2.0.0
1
$ rpmvercmp SVN795 SVN20080710
-1
$ rpmvercmp SVN795-alt1 SVN20080710-alt1
-1

[skip]

-- 
Sin (Sinelnikov Evgeny)


Подробная информация о списке рассылки Devel