----- "Joshua D. Drake" <[email protected]> wrote: > On Fri, 2009-03-13 at 15:28 -0400, [email protected] wrote: > > Going through the PLPython threads on the Planet, I realied that I > needed plpython. So I rebuilt PG with python, expecting that I could > then re-catalog the databases. But, not. initdb, wants the data > directory, which is where the database files are, and doesn't run if > it's not empty. The data directories have descriptive names like > 16431, etc. > > > > These are only small test db's; losing them is not a big deal, but > is there a way to get them back? > > > > When I went to createlang I got the no "root" user message, which > is why I went to look at initdb. adduser says that postgres user > exists, which makes sense. > > > > I am having a hard time understanding your problem. Why do you have > to > recatalog the databases? Why not just createlang -u postgres? > > Joshua D. Drake > > > > thanks > > Robert > > > --
My guess is he thought he needed to re-initdb the cluster after rebuilding the source to generate plpythonu. Robert, you don't need to do that. As Josh said use createlang to add plpythonu to the database. Adrian Klaver [email protected] -- Sent via pgsql-general mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general
