[devel] Q: rpmbuild -bR и rpmbuild -bS
Sergey Bolshakov
=?iso-8859-1?q?sbolshakov_=CE=C1_altlinux=2Eru?=
Чт Фев 10 17:03:59 MSK 2005
>>>>> "Alexey" == Alexey I Froloff <raorn на immo.ru> writes:
> * Sergey Bolshakov <sbolshakov@> [050210 16:51]:
>> > rpmbuild -bR specfile
>> В каком окружении будет вызываться rpmbuild ?
>> Если в 'правильном', то задача сводится к -bE и тривиальным
>> вырезаниям с помощью регулярных выражений (что и сделано).
> Я не зря вспомнил про %_buildrequires_build. Например
> %set_autoconf_version 2.5 выставит зависимость на autoconf_2.5 но
> в rpm -bE ты её не увидишь.
Разумеется. На то он и спек, а не src.rpm.
Я не ленюсь выписывать подобные вещи в buildrequires:
или в BUILD_ENV(nameit) в release.
Буду рад увидеть такие зависимости в -bR.
> Опять же - sandman и rpm немного по разному парсят теги Source и
> Patch, была проблема со старым спеком postgresql.
Вот тут хорошо бы подробнее и в багозиллу.
>> Что до сандмана, упростить парсинг спека можно будет тогда,
>> когда все поддерживаемые им дистрибутивы будут иметь такой rpm.
>> Боюсь, это случится нескоро.
> Дело не сколько в упрощении, сколько в соответствии алгоритмов
> обработки.
Соответствовать плавающей цели непросто :)
--
Подробная информация о списке рассылки Devel