[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