Bug 12055

Summary: Не получается подключить python к БД
Product: Sisyphus Reporter: enp <enp>
Component: postgresql8.2-pythonAssignee: Ivan Fedorov <ns>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: blocker    
Priority: P2 CC: misha, mithraen, thresh, vvk
Version: unstable   
Hardware: all   
OS: Linux   

Description enp 2007-06-17 23:47:13 MSD
# createdb -U postgres test
CREATE DATABASE
# createlang -U postgres plpgsql test
# createlang -U postgres plpython test
createlang: language installation failed: ERROR:  unsupported language "plpython"
HINT:  The supported languages are listed in the pg_pltemplate system catalog.
# ls /usr/lib64/pgsql/pl*.so
/usr/lib64/pgsql/plpgsql.so  /usr/lib64/pgsql/plpython.so
# psql -U postgres 
postgres=# select * from pg_pltemplate;
 tmplname  | tmpltrusted |      tmplhandler      |   tmplvalidator   |  
tmpllibrary    | tmplacl 
-----------+-------------+-----------------------+-------------------+------------------+---------
 plpgsql   | t           | plpgsql_call_handler  | plpgsql_validator |
$libdir/plpgsql  | 
 pltcl     | t           | pltcl_call_handler    |                   |
$libdir/pltcl    | 
 pltclu    | f           | pltclu_call_handler   |                   |
$libdir/pltcl    | 
 plperl    | t           | plperl_call_handler   | plperl_validator  |
$libdir/plperl   | 
 plperlu   | f           | plperl_call_handler   | plperl_validator  |
$libdir/plperl   | 
 plpythonu | f           | plpython_call_handler |                   |
$libdir/plpython | 

Почему я не могу подключить python к БД?
Comment 1 at@altlinux.org 2007-06-18 04:45:18 MSD
Наверное потому что бд работает в чруте а в чруте питона нету.
Нужно копировать питон в чрут, а в каком объеме не понятно.
Comment 2 enp 2007-06-18 07:49:52 MSD
Да, посыпаю голову пеплом, в чруте питона действительно нету, а появляется он
там только после update_chroot lib. А то, что после удаления
postgresql8.2-python его надо руками удалять из чрута - это нормально?
Comment 3 enp 2007-06-18 07:50:33 MSD
*** Bug 12056 has been marked as a duplicate of this bug. ***
Comment 4 enp 2007-06-18 07:50:42 MSD
*** Bug 12057 has been marked as a duplicate of this bug. ***
Comment 5 Denis Smirnov 2007-06-18 08:38:48 MSD
Это, видимо, не нормально. И на это надо вешать отдельный баг.
Comment 6 Ivan Fedorov 2007-12-31 20:13:36 MSK
закрываю