[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