[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#490859: bug #490859: libaprutil1 Depends libmysqlclient15off >= 5.0.27-1 is wrong



From: "Stefan Fritsch" <sf@sfritsch.de>
Sent: Tuesday, July 15, 2008 11:44 PM
To: "Felix Zielcke" <fzielcke@z-51.de>
Cc: <490859-done@bugs.debian.org>
Subject: Re: bug #490859: libaprutil1 Depends libmysqlclient15off >= 5.0.27-1 is wrong

That's something different than what you saw, then.


I have now talked to him again and have again read what he posted on the forum.
He probably will mail you, that's just the best

He originally said he couldn't kill the main apache process, where I just assumed he meant kill -9 but he only got later the idea to try ith with -9 and only said that now because I asked im explicit He got many closing connections in apache2ctl fullstatus output and he said that apache only creates new processes but doestn't stop the old ones

I did get these errorlog messages, too with the old one.
I now even installed the etch kernel and tried again.
/etc/init.d/apache stop did take over 20 seconds even when I just started apache and then stopped it
I even got oom kills of the apache processes

But i'm not really to reproduce this.

We both are using AMD64, but I'm testing this in a VMware machine with just 256 MB ram assigned



It could be a bug in the old libmysqlclient_r.so that does not affect
libmysqlclient.so and is fixed in the newer version. In any case, if
the current libmysqlclient15off fixes the problem, then there is
nothing we can do. The problem is obviously not severe enough for a
stable backport and unstable is already fixed.


Yeah, the _r.so from etch has a bug which _can_ slow down apache
That explains why I saw the defunct processes with the old one and never with the new. For him it always happend with just about 100 connections, where I always used at least 1'000 concurrent connections with ab
and 100'000 total and it doestn't always happend for me

Therefore I will close the bug report. If you get any relevant new
information, feel free to reopen the bug report. But I am not sure if
it is worth the effort.

Yeah, I should have choosen severity minor not normal.
But at least I didn't make that RC :)

The problem only happens if you use etch and then install libapache2-mod-php5 >= 5.2.6-1 and/or libaprutil1 >= 1.2.12+dfsg-4
so libmysqlclient_r.so gets into the Apache process
because of the depency on libmysqlclient15off it doestn't get automatically updated.

If you would have planned an upload which should make it into lenny, then it shouldn't be that much work to change the depency but yeah if you would need to make an extra upload now just for that change and then talking with the RMs to get this into lenny because of the freeze
Oh well, that's not really worth


Cheers,
Stefan


Thank you very much for your time.
If somebody ever will again report a problem which sounds like this, then you'll know that it could be a problem with a not updated library





Reply to: