[devel] Re: php5-dbx-5.0.5-alt0.cvs20050729: rebuild failed

Alexey Gladkov =?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Пн Окт 10 11:47:47 MSD 2005


Alexey I. Froloff пишет:
> /etc/rpm/macros.d/php:
> %php_version     %(rpmquery --qf='%{VERSION}' php5-devel)
> %php_release     %(rpmquery --qf='%{RELEASE}' php5-devel)
> 
> Должно быть
> 
> %php_version     %(rpmquery --qf='%%{VERSION}' php5-devel)
> %php_release     %(rpmquery --qf='%%{RELEASE}' php5-devel)

тогда уж должно быть как

%php_version %rpm_check_field -p php5-devel VERSION
%php_release %rpm_check_field -p php5-devel RELEASE

или так

%php_version %get_version php5-devel
%php_release %get_release php5-devel

кстати, вот пример

$ grep -lr '%php_\(version\|release\)' /usr/lib/rpm/*
/usr/lib/rpm/athlon-alt-linux/macros
/usr/lib/rpm/athlon-linux/macros
/usr/lib/rpm/i386-alt-linux/macros
/usr/lib/rpm/i386-linux/macros
/usr/lib/rpm/i486-alt-linux/macros
/usr/lib/rpm/i486-linux/macros
/usr/lib/rpm/i586-alt-linux/macros
/usr/lib/rpm/i586-linux/macros
/usr/lib/rpm/i686-alt-linux/macros
/usr/lib/rpm/i686-linux/macros
/usr/lib/rpm/k6-alt-linux/macros
/usr/lib/rpm/k6-linux/macros
/usr/lib/rpm/noarch-alt-linux/macros
/usr/lib/rpm/noarch-linux/macros
/usr/lib/rpm/pentium4-alt-linux/macros
/usr/lib/rpm/pentium4-linux/macros

давно лицезрею данные макросы.

-- 
Rgrds, legion



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