[Trac-tickets] [The Trac Project] #1535: trac-admin upgrade doesn't
work in python 2.2
The Trac Project
noreply at edgewall.com
Wed May 11 17:38:44 EDT 2005
#1535: trac-admin upgrade doesn't work in python 2.2
------------------------+---------------------------------------------------
Id: 1535 | Status: new
Component: trac-admin | Modified: Wed May 11 17:38:43 2005
Severity: normal | Milestone:
Priority: normal | Version: devel
Owner: daniel | Reporter: xris
------------------------+---------------------------------------------------
trying to upgrade past [1585] or so with python 2.2.. when I reach the
point that I need to do a db upgrade, I get:
{{{
# trac-admin /var/www/trac/data/ upgrade
Upgrade failed: maximum recursion depth exceeded
Traceback (most recent call last):
File "/usr/lib/python2.2/site-packages/trac/scripts/admin.py", line
1018, in do_upgrade
curr = self.__env.get_version()
File "/usr/lib/python2.2/site-packages/trac/env.py", line 180, in
get_version
cursor = cnx.cursor()
File "/usr/lib/python2.2/site-packages/trac/db.py", line 70, in cursor
cursor = self.cnx.cursor()
File "/usr/lib/python2.2/site-packages/trac/db.py", line 67, in
__getattr__
return getattr(self.cnx, name)
File "/usr/lib/python2.2/site-packages/trac/db.py", line 67, in
__getattr__
<<<snip>>>
File "/usr/lib/python2.2/site-packages/trac/db.py", line 67, in
__getattr__
return getattr(self.cnx, name)
File "/usr/lib/python2.2/site-packages/trac/db.py", line 67, in
__getattr__
Traceback (most recent call last):
File "/usr/bin/trac-admin", line 27, in ?
run(*sys.argv[1:])
File "/usr/lib/python2.2/site-packages/trac/scripts/admin.py", line
1075, in run
tracadm.docmd(command)
File "/usr/lib/python2.2/site-packages/trac/scripts/admin.py", line 65,
in docmd
self.onecmd(cmd)
File "/usr/lib/python2.2/cmd.py", line 200, in onecmd
return func(arg)
File "/usr/lib/python2.2/site-packages/trac/scripts/admin.py", line
1033, in do_upgrade
traceback.print_exc()
File "/usr/lib/python2.2/traceback.py", line 210, in print_exc
print_exception(etype, value, tb, limit, file)
File "/usr/lib/python2.2/traceback.py", line 123, in print_exception
print_tb(tb, limit, file)
File "/usr/lib/python2.2/traceback.py", line 67, in print_tb
' File "%s", line %d, in %s' % (filename,lineno,name))
File "/usr/lib/python2.2/traceback.py", line 13, in _print
file.write(str+terminator)
}}}
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/1535>
The Trac Project <>
More information about the Trac-Tickets
mailing list