Peter Eisentraut <pete...@gmx.net> writes: > The problem is apparently that when CREATE LANGUAGE creates a language > from a pg_pltemplate entry, it creates the proname from the tmplhandler > name, and if it finds a fitting proname entry already, it used that one. > So when you create plpython2 first and plpython3 second, the pg_language > entries of the latter point to the pg_proc entries of the former.
> If you fix that up manually (create additional pg_proc entries and fix > the pg_language entries to point there), it works better. The fix ought to be to change the function nmes used by plpython3 ... regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers