On Sun, May 15, 2005 at 09:33:33AM +0300, Vlad Panchenko wrote: > проблема вызова интерпретатора языка сохраненных процедур из чрута, похоже > на то что ldconfig туда не все может дотянуть, если запускать его не в чруте > - все работает... > > появилось после помещения постгри в чрут, давно висит в багзилле > #6100, #5514 > реакции пока не было... > кто нить на восьмерке проверьте... Установил пакет postgresql-perl-7.4.5-alt1. Сделал restart. $ ldd /var/lib/pgsql-root/usr/lib/pgsql/plperl.so libperl.so.5.8 => /usr/lib/libperl.so.5.8 (0x40021000) libdl.so.2 => /lib/i686/libdl.so.2 (0x40106000) libm.so.6 => /lib/i686/libm.so.6 (0x4010b000) libpthread.so.0 => /lib/i686/libpthread.so.0 (0x4012e000) libc.so.6 => /lib/i686/libc.so.6 (0x40180000) libcrypt.so.1 => /lib/i686/libcrypt.so.1 (0x4029c000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) $ l /var/lib/pgsql-root/usr/lib/libperl.so.5.8 ls: /var/lib/pgsql-root/usr/lib/libperl.so.5.8: No such file or directory $ Нужно править /etc/chroot.d/postgresql.lib. Но вообще использование интерпретируемых языков в чруте проблемно.