#2993: Trac totally disabled due to error after debian unstable upgrade.
----------------------------+-----------------------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  jonas
     Type:  defect          |       Status:  new  
 Priority:  highest         |    Milestone:       
Component:  general         |      Version:  0.9.4
 Severity:  critical        |   Resolution:       
 Keywords:                  |  
----------------------------+-----------------------------------------------
Old description:

> Running Debian unstable
>
> Subversion 1.3.1-1
> Trac 0.9.4-2
> mod_python 3.1.3-3
> python 2.3.5-5
> python2.3-subversion 1.3.1-1
>
> I get this error in my error.log when going to a trac site.
>
> {{{
>    1.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend: Traceback (most recent call
> last):
>    2.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/mod_python/apache.py", line 299, in HandlerDispatch\n
> result = object(req)
>    3.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/web/modpython_frontend.py", line 86, in handler\n
> gateway.run(dispatch_request)
>    4.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/web/wsgi.py", line 87, in run\n    response =
> application(self.environ, self._start_response)
>    5.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/web/main.py", line 288, in dispatch_request\n    env
> = _open_environment(env_path, run_once=environ['wsgi.run_once'])
>    6.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/web/main.py", line 54, in _open_environment\n
> env_cache[env_path] = open_environment(env_path)
>    7.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/env.py", line 432, in open_environment\n    if
> env.needs_upgrade():
>    8.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/env.py", line 291, in needs_upgrade\n    if
> participant.environment_needs_upgrade(db):
>    9.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/env.py", line 344, in environment_needs_upgrade\n
> dbver = self.env.get_version(db)
>   10.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/env.py", line 204, in get_version\n
> cursor.execute("SELECT value FROM system WHERE name='database_version'")
>   11.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/db/util.py", line 48, in execute\n    return
> self.cursor.execute(sql)
>   12.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/db/sqlite_backend.py", line 39, in execute\n    args
> or [])
>   13.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
> /site-packages/trac/db/sqlite_backend.py", line 31, in
> _rollback_on_error\n    return function(self, *args, **kwargs)
>   14.
>       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
> PythonHandler trac.web.modpython_frontend: Warning: You can only execute
> one statement at a time.
> }}}
>
> "You can only execute one statement at a time" is also given on any
> attempt at using trac-admin. No matter what I do with it it always says
> that.

New description:

 Running Debian unstable

 {{{
 Subversion 1.3.1-1
 Trac 0.9.4-2
 mod_python 3.1.3-3
 python 2.3.5-5
 python2.3-subversion 1.3.1-1
 }}}

 I get this error in my error.log when going to a trac site.

 {{{
    1.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend: Traceback (most recent call
 last):
    2.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/mod_python/apache.py", line 299, in HandlerDispatch\n
 result = object(req)
    3.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/web/modpython_frontend.py", line 86, in handler\n
 gateway.run(dispatch_request)
    4.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/web/wsgi.py", line 87, in run\n    response =
 application(self.environ, self._start_response)
    5.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/web/main.py", line 288, in dispatch_request\n    env =
 _open_environment(env_path, run_once=environ['wsgi.run_once'])
    6.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/web/main.py", line 54, in _open_environment\n
 env_cache[env_path] = open_environment(env_path)
    7.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/env.py", line 432, in open_environment\n    if
 env.needs_upgrade():
    8.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/env.py", line 291, in needs_upgrade\n    if
 participant.environment_needs_upgrade(db):
    9.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/env.py", line 344, in environment_needs_upgrade\n
 dbver = self.env.get_version(db)
   10.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/env.py", line 204, in get_version\n
 cursor.execute("SELECT value FROM system WHERE name='database_version'")
   11.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/db/util.py", line 48, in execute\n    return
 self.cursor.execute(sql)
   12.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/db/sqlite_backend.py", line 39, in execute\n    args
 or [])
   13.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend:   File "/usr/lib/python2.3
 /site-packages/trac/db/sqlite_backend.py", line 31, in
 _rollback_on_error\n    return function(self, *args, **kwargs)
   14.
       [Thu Apr 06 20:23:29 2006] [error] [client 192.168.0.2]
 PythonHandler trac.web.modpython_frontend: Warning: You can only execute
 one statement at a time.
 }}}

 "You can only execute one statement at a time" is also given on any
 attempt at using trac-admin. No matter what I do with it it always says
 that.

Comment (by eblot):

 See also #2879.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2993>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets

Reply via email to