This is a discussion on BUG #2688: Building from source with PL/Python fails ("distutilsnot found") within the pgsql Bugs forums, part of the PostgreSQL category; --> My yesterday bug-report #2688 is solved. The solution was that I would have need to set the path environment ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| My yesterday bug-report #2688 is solved. The solution was that I would have need to set the path environment to the shared libraries after I built Python with the --enable-shared option. A Linux newbie error. I will ask the Python doc team to add a notice on the appropriate place. Sorry for the inconvience. Anastasios > Subject: > BUG #2688: Building from source with PL/Python fails ("distutils not found") > From: > "Anastasios Hatzis" <ah@hatzis.de> > Date: > Wed, 11 Oct 2006 18:45:35 GMT > To: > pgsql-bugs@postgresql.org > > The following bug has been logged online: > > Bug reference: 2688 > Logged by: Anastasios Hatzis > Email address: ah@hatzis.de > PostgreSQL version: 8.2beta1 > Operating system: openSUSE Linux 10.0 - 64bit > Description: Building from source with PL/Python fails ("distutils > not found") > Details: > > OS: A clean, fresh, minimalistic installation of openSUSE Linux 10.0 - 64bit > on AMD Opteron 146 CPU. I added GCC-C++ package and dependent packages. > Details on request if needed. > > A1) Building successfully Python 2.5 (final) from source: > # ./configure --enable-shared > # make > # make test > # make install > > A2) Since at step B) problem occurred as described in C) I repeated Python > installation with explicit distutils option and tried again B) - but also > with same result as in C): > # make clean > # ./configure --enable-shared --with-distutils > # make > # make test > # make install > > > B) Building PostgreSQL 8.2-beta1 from source: > # ./configure --with-python --with-openssl --enable-thread-safety > > C) Leads to this error: > ... > checking for python... /usr/local/bin/python > checking for Python distutils module... no > configure: error: distutils module not found > # > > D) > But there is distutils in my Python installation: > /usr/local/lib/python2.5/distutils/ > > In the printed directory usr/local/bin/python the following files of > interest reside: > > -rwxr-xr-x 2 root root 11912 Oct 11 20:25 python > lrwxrwxrwx 1 root root 16 Oct 11 20:25 python-config -> > python2.5-config > -rwxr-xr-x 2 root root 11912 Oct 11 20:25 python2.5 > -rwxr-xr-x 1 root root 1281 Oct 11 20:25 python2.5-config > > Probably I made a mistake during compilation? Or is this a problem of > 8.2-beta1 with PL/Python on 64bit? > > Many thanks! ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to majordomo@postgresql.org so that your message can get through to the mailing list cleanly |
| Thread Tools | |
| Display Modes | |
|
|