[devel] #12712 - nagios PL_perlio_mutex
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Сб Сен 8 18:43:04 MSD 2007
On Sat, Sep 08, 2007 at 06:07:35PM +0400, Alexey Tourbin wrote:
> В том-то вся и проблема с #12712. Если бы символ "B PL_perlio_mutex"
> был самодостаточен, то никакой ошибки не возникло бы.
Впрочем, проблема более многогранна.
$ rpm -qpR /ALT/Sisyphus/files/i586/RPMS/nginx-0.5.31-alt4.i586.rpm |grep libperl
libperl.so.5.8
libperl.so.5.8(DynaLoader)
libperl.so.5.8(PERL_5.8.9)
$
То есть nginx уже требует libperl.so.5.8(PERL_5.8.9), так что если
просто (дополнительно) повесить PL_perlio_mutex на PERL_5.8.9, то
это проблемы не решит. Проблема же в том, что интерфейс PERL_5.8.9
комплектовался постепенно (и эта комплектация ещё не завершена),
так что в #12712 всё равно возможна ситуация, что новый nginx
будет падать на старом перле, в котором интерфейс PERL_5.8.9
недоукомплектован.
В общем-то недоукомплектованные интерфейсы это зло. Но то, чтобы
я делал это с бодуна; я написал комментарий по этому поводу в
https://bugzilla.altlinux.org/show_bug.cgi?id=12712
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070908/9097abfc/attachment-0002.bin>
Подробная информация о списке рассылки Devel