[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