[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