[devel] buildlog dependencies
Anton Farygin
=?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Сен 6 09:17:06 MSD 2007
Alexey Tourbin пишет:
> 3) Зависимости с использованием %get_dep это безобразие.
>
> -apache2-mod_php5-5.2.3-alt1 PreReq apache2 >= 2.2.4-alt33
> +apache2-mod_php5-5.2.3-alt1 PreReq apache2 >= 2.2.5-alt1
>
> -kbiff-3.8-alt1 Requires kdelibs >= 3.5.7-alt6
> +kbiff-3.8-alt1 Requires kdelibs >= 3.5.7-alt8
>
> -synaptic-0.57.2-alt2.3 Requires rpm >= 4.0.4-alt77
> +synaptic-0.57.2-alt2.3 Requires rpm >= 4.0.4-alt77.M40.1
>
> Случай с kdelibs особенно противоречивый. Как мы знаем, в kdelibs
> обратная бинарная совместимость иногда может не работать. Если хочется
> жестко привязаться к текущему kdelibs, то вместо зависимости
> Requires: kdelibs >= %kdelibs_version-%kdelibs_release
> лучше ставить зависимость
> Requires: kdelibs = %kdelibs_version
>
Алексей, но при этом исчезнет у kdelibs правило - бинарная
совместимость. У kdelibs есть уже проверенное временем поведение: всё,
что собрано с новой версией kdelibs - может не работать со старой. Но
всё, что собрано со старой - будет работать с новой.
Соответственно на мой взгляд kdelibs >=
%kdelibs_version-%kdelibs_release полностью отражает текущую ситуацию.
Подробная информация о списке рассылки Devel