monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] offtopic: Problem with the monotone trac plugin


From: Tim Kettler
Subject: [Monotone-devel] offtopic: Problem with the monotone trac plugin
Date: Mon, 23 Apr 2007 12:42:03 +0200

Hi,

I hope this is the right list to post this to, but since the source is
hosted at the venge.net database I will give it a try here.


This is the stack trace I get when trying to browse the source (click
the 'Browse Source' button) of a trac instance with the TracMonotone
plugin installed. Both Trac (0.11dev) and TracMonotone are recent
checkouts from the development trees from a few hour ago. Monotone in
use is 0.34:

--------------------------------------------------------------------
2007-04-23 12:18:45,241 Trac[__init__] DEBUG: Dispatching <Request
"GET /browser">
2007-04-23 12:18:45,248 Trac[__init__] ERROR: [Errno 32] Broken pipe
Traceback (most recent call last):
  File
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r5253-py2.4.egg/trac/web/main.py",
 line 429, in dispatch_request
    dispatcher.dispatch(req)
  File
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r5253-py2.4.egg/trac/web/main.py",
 line 217, in dispatch
    resp = chosen_handler.process_request(req)
  File
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r5253-py2.4.egg/trac/versioncontrol/web_ui/browser.py",
 line 326, in process_request
    rev_or_latest = rev or repos.youngest_rev
  File
"/usr/lib/python2.4/site-packages/Trac-0.11dev_r5253-py2.4.egg/trac/versioncontrol/api.py",
 line 233, in <lambda>
    youngest_rev = property(lambda x: x.get_youngest_rev())
  File "build/bdist.linux-i686/egg/tracvc/mtn/backend.py", line 280, in
get_youngest_rev
  File "build/bdist.linux-i686/egg/tracvc/mtn/automate.py", line 138, in
leaves
  File "build/bdist.linux-i686/egg/tracvc/mtn/automate.py", line 115, in
command
  File "build/bdist.linux-i686/egg/tracvc/mtn/automate.py", line 108, in
_write_cmd
  File "build/bdist.linux-i686/egg/tracvc/mtn/automate.py", line 65, in
_flush
IOError: [Errno 32] Broken pipe
--------------------------------------------------------------------

Trac is configured like this (only relevant parts):

--------------------------------------------------------------------
[trac]
repository_dir = /home/tik/Develop/wallabystreet.db
repository_type = mtn

[components]
tracvc.mtn.* = enabled

[mtn]
cachespec = localmem
mtn_binary = /opt/mtn/mtn
--------------------------------------------------------------------


Any thoughts what the broke pipe could mean? I know virtually nothing
about python and looking at the plugin's source I can't figure out what
causes this.

Thanks
-Tim





reply via email to

[Prev in Thread] Current Thread [Next in Thread]