Package: trac-git Severity: critical Justification: unusable with sid version of trac
Hi, Jonny!
Debian has already contained trac 0.12. This version supports
multirepo feature. But current plugin doesn't work with the latest
trac. It showes the error:
TypeError: 'NoneType' object is unsubscriptable
example trac.ini:
[repositories]
portal.dir = /srv/repo-git/portal.git
portal.description = Portal project.
portal.type = git
portal.url = http://domain.com
.alias = portal
Python traceback:
2011-07-20 12:40:31,432 Trac[main] ERROR: Internal Server Error:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 511, in
_dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 202, in
dispatch
chosen_handler)
File "/usr/lib/python2.6/dist-packages/trac/web/main.py", line 344, in
_pre_process_request
chosen_handler = filter_.pre_process_request(req, chosen_handler)
File "/usr/lib/python2.6/dist-packages/trac/versioncontrol/api.py", line 330,
in pre_process_request
repo = self.get_repository(reponame)
File "/usr/lib/python2.6/dist-packages/trac/versioncontrol/api.py", line 526,
in get_repository
repos = connector.get_repository(rtype, rdir, repoinfo.copy())
File "/usr/lib/python2.6/dist-packages/tracext/git/git_fs.py", line 162, in
get_repository
shortrev_len=self._shortrev_len)
File "/usr/lib/python2.6/dist-packages/tracext/git/git_fs.py", line 180, in
__init__
Repository.__init__(self, "git:"+path, None, log)
File "/usr/lib/python2.6/dist-packages/trac/versioncontrol/api.py", line 732,
in __init__
self.reponame = params['name']
--
. ''`. Dmitry E. Oboukhov
: :’ : email: [email protected] jabber://[email protected]
`. `~’ GPGKey: 1024D / F8E26537 2006-11-21
`- 1B23 D4F8 8EC0 D902 0555 E438 AB8C 00CF F8E2 6537
signature.asc
Description: Digital signature

