I've not tried trac on pgsql, but are you sure that your schema is
"nutsornot" ? Generally in pgsql you start with the default schema
of "public" and have to create a new schema in a database if you want
to use anything else.
Check out http://www.postgresql.org/docs/8.1/interactive/sql-
createschema.html
Hope this helps,
Gavin
On Jun 3, 2006, at 4:19 PM, Mattias Brändström wrote:
John Hampton wrote:
Mattias Brändström wrote:
I have only tried with psycopg, psycopg2 is not part of my Linux
distribution (Ubuntu Dapper). I would like to as much as possible
only install things with apt-get.
Well, the patch that was on trac-hacks.org was indeed outdated and
had the typo that I talked about which rendered it incompatible
with psycopg.
OK. If I decide to run the trunk, is there some particular
revision I should run or should I just check out HEAD? What I'm
asking if is there is some revision that is more stable or do the
trac developers try to only commit completed working features?
As far as has been my experience, the trac developers only try to
commit completed working features. I've been running trunk for a
little while and haven't experienced many issues.
That being said, I just updated the 0.9.5 patch to be more like
the trunk patch. I tested it lightly with psycopg2 and 0.9.5.
However, it should work fine with psycopg as the typo has been fixed.
Good! I downloaded the update and tried to create my environment
again. I get the same error message. Perhaps you can tell something
from the output:
[EMAIL PROTECTED]:~$ sudo -u trac trac-admin /var/lib/trac/nutsornot
initenv nutsornot postgres://trac:[EMAIL PROTECTED]:5432/trac?
schema=nutsornot /var/lib/svn/nutsornot /usr/local/share/trac/
templates
Creating and Initializing Project
Failed to create environment. ERROR: schema "nutsornot" does not
exist
SET search_path TO 'nutsornot', public
Traceback (most recent call last):
File "/usr/local/lib/python2.4/site-packages/trac/scripts/
admin.py", line 139, in env_create
self.__env = Environment(self.envname, create=True, db_str=db_str)
File "/usr/local/lib/python2.4/site-packages/trac/env.py", line
79, in __init__
self.create(db_str)
File "/usr/local/lib/python2.4/site-packages/trac/env.py", line
197, in create
db.init_db(self.path, db_str)
File "/usr/local/lib/python2.4/site-packages/trac/db.py", line
469, in init_db
cls.init_db(**args)
File "/usr/local/lib/python2.4/site-packages/trac/db.py", line
430, in init_db
self = cls(**args)
File "/usr/local/lib/python2.4/site-packages/trac/db.py", line
409, in __init__
cnx.cursor().execute('SET search_path TO %s, public',
(self.schema,))
ProgrammingError: ERROR: schema "nutsornot" does not exist
SET search_path TO 'nutsornot', public
Failed to initialize environment. 1
Traceback (most recent call last):
File "/usr/local/lib/python2.4/site-packages/trac/scripts/
admin.py", line 594, in do_initenv
self.env_create(db_str)
File "/usr/local/lib/python2.4/site-packages/trac/scripts/
admin.py", line 144, in env_create
sys.exit(1)
SystemExit: 1
:.:: mattias
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac
_______________________________________________
Trac mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac