From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <438B4413.1050906@stc.donpac.ru> Date: Mon, 28 Nov 2005 20:53:23 +0300 From: Eugene Prokopiev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Linux Community Subject: Re: [Comm] postgresql-perl/python using References: <4389DF5A.6070601@stc.donpac.ru> <438A9957.3030204@yandex.ru> In-Reply-To: <438A9957.3030204@yandex.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Nov 2005 17:53:25 -0000 Archived-At: List-Archive: List-Post: Alexey V. Novikov пишет: > 27.11.2005 19:31, Eugene Prokopiev пишет: > >> Здравствуйте! >> >> А в ALM 2.4 postgresql-perl рабочий? > > > Postgres в alt работает в chroot. Проверьте, что все требуемое > копируется в него. А как это правильно сделать? Вот python работает, а после копирования /usr/lib/python2.3 в chroot работают вообще все необходимые мне модули. Тем не менее: # ldd /var/lib/pgsql-root/usr/lib/pgsql/plpython.so libpython2.3.so.1.0 => /usr/lib/libpython2.3.so.1.0 (0x00129000) libpthread.so.0 => /lib/libpthread.so.0 (0x0020e000) libdl.so.2 => /lib/libdl.so.2 (0x00262000) libutil.so.1 => /lib/libutil.so.1 (0x00266000) libm.so.6 => /lib/libm.so.6 (0x0026a000) libc.so.6 => /lib/libc.so.6 (0x0028d000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Ничего из перечисленного в chroot нет: # ls /var/lib/pgsql-root/usr/lib locale pgsql python2.3 А perl не работает вообще никак, даже простейшие функции не создаются (ругательства я приводил). Разницы с python практически никакой: # ldd /var/lib/pgsql-root/usr/lib/pgsql/plperl.so libperl.so.5.8 => /usr/lib/libperl.so.5.8 (0x0012d000) libdl.so.2 => /lib/libdl.so.2 (0x00214000) libm.so.6 => /lib/libm.so.6 (0x00219000) libpthread.so.0 => /lib/libpthread.so.0 (0x0023c000) libc.so.6 => /lib/libc.so.6 (0x0028f000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x0039c000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000) Как узнать, что проблема действительно в том, что в chroot что-то отсутствует? И как узнать, что именно отсутствует? -- С уважением, Прокопьев Евгений