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.