[sisyphus] Re: libgtk+2 2.8.3
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Сен 3 20:54:58 MSD 2005
On Sat, Sep 03, 2005 at 07:47:02PM +0400, Alexey Rusakov wrote:
> Боюсь, апстрим считает, что написать Requires: libgtk+2 >= 2.8
> достаточно, а старые программы надо пересобирать, если они не работают :(
Зависимость на 2.8 нужно только в том случае, если программа использует
новые функции из 2.8. В общем случае, если у библиотеки "плавающий
ABI", то версия Requires должна соответствовать версии BuildRequires, то
есть типа Requires: %{get_dep libgtk+2}, но %get_dep проставляет
зависимость >= %version-%release, а нужна зависимость = %version
(строгое равенство без релиза). Конечно, такие зависимости очень сильно
"цементируют" всю пакетную базу.
Вот ещё по этой проблеме:
https://www.redhat.com/archives/fedora-devel-list/2005-March/msg01217.html
> Ну и чего, "быть или не быть"?
Надо бы скооперироваться и поробовать сделать.
И потом подготовить предложение для upstream.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050903/b6825e56/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus