[php-maint] Bug#490859: php5-mysql: should depend on libaprutil1 >= 1.2.12+dfsg-4 and libmysqlclient15off >= 5.0.51a-6
Felix Zielcke
fzielcke at z-51.de
Tue Jul 15 09:26:43 UTC 2008
I just reproducted this myself now
My complete system is debian unstable with MySQL 5.1.25rc1 from experimental
But that shouldn't matter libmysqlclient15off is still from 5.0.x
The MySQL Client library from 5.1 has 16 not 15off
I have only libapache2-mod-php5, php5-mysql,php5-mcrypt and php5-gd
installed
and of course all depencys of them.
I always used
ab -n 10000 -c 1000 http://localhost/
I downgraded libaprutil1 and libmysqlclient15off to the etch versions
worked fine
I upgraded libaprutil1 to the version currently in testing/unstable
produces one defunct apache process
So the problem is the combination of current libaprutil1 with the old
libmysqlclient15off from etch
Depency is always libmysqlclient15off >= 5.0.27-1
Am I right that this is automatically generated by the shlibs number which
should always be incremented on ABI/API changes, so packages automatically
depend on the new version IF they are regenerated with the new one?
Maybe it's not even worth to discuss that, I didn't found any versioned
depency on libaprutil1 so it won't ever automatically upgraded if just a few
packages are updated from etch to lenny
I'll reply again to Apache bug #480210 so they know about that problem, too
Seems like PHP 5.2.6 is working fine with the old libmysqlclient15off from
etch, if the new libaprutil1 isn't used
So libaprutil1 should be changed not PHP
More information about the pkg-php-maint
mailing list