[sisyphus] Re: libgtk+2 2.8.3

Alexey Tourbin at на altlinux.ru
Сб Сен 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.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/sisyphus/attachments/20050903/b6825e56/attachment.bin


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