[devel] rpm-build не находит макрос %gconf2_install
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eru?=
Пт Мар 14 02:07:24 MSK 2008
On Thu, 13 Mar 2008 17:26:39 +0300
Alexey Tourbin wrote:
> On Thu, Mar 13, 2008 at 05:10:29PM +0300, Damir Shayhutdinov wrote:
> > > Я разобрался в чём дело. Оказывается, макрос %gconf2_install
> > > определяется в файле, входящем в libGConf-devel. Надо бы это на фрисорсе
> > > зафиксировать. Просто обычно пакеты, содержащие схемы, цепляют так или
> > > иначе libGConf-devel, поэтому и без явного его указания всё обычно
> > > срабатывает.
> >
> > Может быть стоит сделать для пакетов, которые предоставляют макросы
> > RPM, виртуальные Provides типа rpm-macro(gconf2_install)?
> >
> > Тогда если какой-то макрос не находится, достаточно будет прописать
> > BuildRequires(pre): rpm-macro(name). И забыть о том, в каком пакете
> > это макроопределение лежит.
>
> Ещё раз предлагаю не обращать внимания на warnings при первоначальном
> создании src.rpm из gear репозитария -- а то можно перестараться!
+1
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
Подробная информация о списке рассылки Devel