[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