[devel] rpm-build не находит макрос %gconf2_install

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Мар 13 14:58:52 MSK 2008


On Thu, Mar 13, 2008 at 02:54:35PM +0300, Yury Aliaev wrote:
> >Скорее всего вам надо поменять BuildPreReq на BuildRequires(pre) если
> >GConf2 действительно предоставляет макрос %gconf2_install.
> 
> Увы не помогло... :( Помню, что раньше (неделей назад) всё работало и 
> так, как я написал. Главное, что GConf ставится (вот выдержка из вывода 
> хэшера):
> 
> libXcomposite-0.4.0-alt1
> libXcursor-1.1.9-alt1
> libXi-1.1.3-alt2
> libXinerama-1.0.3-alt1
> libXrandr-1.2.2-alt1
> libxslt-1.1.22-alt2.1
> xsltproc-1.1.22-alt2.1
> libgtk+2-common-2.12.8-alt2
> libgtk+2-2.12.8-alt2
> GConf-2.21.90-alt1
> error: Macro %gconf2_install not found
> error: line 35: %gconf2_install wineicon

$ grep gconf2_install /etc/rpm/macros.d/*
/etc/rpm/macros.d/GConf:%gconf2_install() %_sbindir/gconf_install_schema %*
$ rpm -qf /etc/rpm/macros.d/GConf
libGConf-devel-2.22.0-alt1
$

Но лучше не писать BuildRequires(pre) без особой нужды.
Нераскрытые макросы в %post-like скриптах в любом случае
отлавливаются, а на ругань при первоначальном создании src.rpm
можно не обращать внимания.  Издержки производства.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080313/6298e4f4/attachment-0002.bin>


Подробная информация о списке рассылки Devel