[devel] rpm-build-compat considered harmful

Igor Vlasenko vlasenko at imath.kiev.ua
Wed Nov 25 11:22:03 UTC 2009


On Wed, Nov 25, 2009 at 11:12:51AM +0700, REAL wrote:
> Igor Vlasenko пишет:
>> В любом случае, хотелось бы понять, я там список приводил, зачем у этих 
>> пакетов rpm-build-compat
>> в BuildRequires. На первый взгляд как-то странно,
>> хотелось бы разобраться глубже.
>
> Лично я его использовал для макроса %make_install_std, пока в какой-то  
> момент (совершенно случайно, ибо информации по этому поводу нигде не  
> было) не узнал про макрос %makeinstall_std. Разумеется, переправлять все 
> пакеты из-за этого не видел (и не вижу) смысла. 

Евгений, вы, похоже, _уже_ пострадали :(

> Так что и в тесте репокопа по поводу BuildReq тоже не вижу смысла.

Вы еще на грабли не наступили.

Мне лично не нравится там
%_javadir %_datadir/java
%_javadocdir %_datadir/javadoc

и конфликтующее значение для
%_rpmmacrosdir %_sysconfdir/rpm/macros.d

rpm-build-compat - это правильная вещь для backports.
но вот в Сизифе - это скорее мины и грабли.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



More information about the Devel mailing list