From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Comment: RFC 2476 MSA function at mx14.yandex.ru logged sender identity as: shader Message-ID: <438BE64C.8090607@yandex.ru> Date: Tue, 29 Nov 2005 08:25:32 +0300 From: "Alexey V. Novikov" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041217 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> <438B4413.1050906@stc.donpac.ru> In-Reply-To: <438B4413.1050906@stc.donpac.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: Tue, 29 Nov 2005 05:26:21 -0000 Archived-At: List-Archive: List-Post: 28.11.2005 20:53, Eugene Prokopiev пишет: > Alexey V. Novikov пишет: >> 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) а эти, скорее всего, загружены самим postgres то же самое с перлом > Как узнать, что проблема действительно в том, что в chroot что-то > отсутствует? И как узнать, что именно отсутствует? попробовать запустить в chroot'е strace? :( -- WBR, Alexey V. Novikov