RPM

Comment 36 for bug 911031

Revision history for this message
In , Dmitry V. Levin (ldv) wrote :

(In reply to Anton Farygin from comment #34)
> На днях был удивлён, что в rpm spec невозможно стандартным способом без
> внешних утилит выполнить сравнение версий.
>
> Это же функция rpm, почему бы не обернуть её макросом ?

Почему-то никто этого не делал. Может быть, никому не показалось это нужно.
В rpm несколько функций, которые сравнивают версии.
Есть rpmvercmp, которая сравнивает именно версии,
есть rpmVersionCompare, сравнивающая epoch:version-release:disttag,
есть функции, сравнивающие диапазоны.