[devel] сравнение версий в rpm

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Дек 20 15:17:28 MSK 2008


On Sat, Dec 20, 2008 at 06:02:00PM +0600, Mikhail Gusarov wrote:
> Twas brillig at 14:57:33 20.12.2008 UTC+03 when at на altlinux.ru did gyre and gimble:
> 
>  AT> Зависимость обчно связана с версией апстримовского пакета, а не
>  AT> локальной спецификой (но нельзя исключать и обратного).
> 
> Апстримовый пакет в чистом виде в репозитории не присутствует, и поэтому
> такие зависимости делать не стоит:

Я могу быть уверен, что пакет в репозитарии с апстриповской версией
реализует функциональность в рамках апистримовской версии.  Но я *не знаю*,
какая эпоха у этого пакета в репозитарии.  А без эпохи я не могу
указать актуальную апстримовкую версию, поскольку эпоха перебивает
версию.

Получается, я должен знать больше, чем то, что уже знаю, и чего
мне как мейнтейнеру в принципе достаточно знать.  Я не могу взять
понятие апстримовской версии и поставить на неё зависимость,
мне нужно учитывать локальную специфику, которая меняется более
или менее ...

>  AT> # эта версия binutils поддерживает то что мне надо
>  AT> Requires: binutils >= *:2.18.50
> 
> Это не будет работать, если epoch пришлось ввести из-за того, что по
> ошибке залили пакет версии 2.170.50. Так что лучше уж не опираться на
> апстримные версии, но смотреть, какой пакет какому апстриму
> соответствует.

Если по ошибке залили версию, слабо связанную с апстримом, то есть
откуда её взяли, то это я не знаю.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20081220/cf98603f/attachment.bin>


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