----- "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

Reply via email to