[AC] php* deps

Elan Ruusamäe glen at delfi.ee
Mon Apr 2 08:14:34 CEST 2007


it's all done. just old packages had partial macros (missing 
php(zend_module_api) dep)

rpm.macros :
revision 1.322
date: 2006/11/02 22:50:43;  author: glen;  state: Exp;  lines: +3 -2
- %requires_php_extension should include zend_module_api dep

# rpm -qp php-pecl-dbx-1.1.0-6.amd64.rpm --requires
/bin/sh
/bin/sh
/etc/php/conf.d
config(php-pecl-dbx) = 0:1.1.0-6
glibc64
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
php(modules_api) = 20041225
php5(debug) = 0
php5(thread-safety) = 1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsBzip2) <= 3.0.5-1

# rpm -qp --requires php-pecl-dbx-1.1.0-7.i686.rpm
/bin/sh
/bin/sh
/etc/php/conf.d
config(php-pecl-dbx) = 0:1.1.0-7
glibc
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
php(modules_api) = 20041225
php(zend_module_api) = 20060613
php5(debug) = 0
php5(thread-safety) = 1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsBzip2) <= 3.0.5-1


On Monday 02 April 2007, Tomasz Pala wrote:
> BTW there are some missing R (or C maybe?):
>
> PHP Warning:  PHP Startup: dbx: Unable to initialize module\nModule
> compiled with module API=20050922, debug=0, thread-safety=1\nPHP compiled
> with module AP I=20060613, debug=0, thread-safety=1\nThese options need to
> match\n in Unknown on line 0
>
> Until I've upgraded php-pecl-dbx-1.1.0-6 to php-pecl-dbx-1.1.0-7.
>
> If there are changelogs like this:
>
> 1.12 Wed Dec 13 22:22:55 2006 by glen
> - rel 7 (php 5.2.0)
>
> I suggest adding R: php-5.2.x.



-- 
glen


More information about the pld-devel-en mailing list