id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 9903 Trac with cherokee, unmet dependency jevgenij.tsoi@… Ryan J Ollos "Hej! I was installing trac with cherokee, following instructions on [wiki:TracFastCgi]. I could not get tracd to start. Cherokee was giving me 503 errors. Running tracd by hand, i got this trace: {{{ Traceback (most recent call last): File ""/usr/local/bin/tracd"", line 9, in load_entry_point('Trac==0.12', 'console_scripts', 'tracd')() File ""/usr/local/lib/python2.6/dist-packages/Trac-0.12-py2.6.egg/trac/web/standalone.py"", line 290, in main serve() File ""/usr/local/lib/python2.6/dist-packages/Trac-0.12-py2.6.egg/trac/web/standalone.py"", line 272, in serve None, None, ['']).WSGIServer ImportError: No module named flup.server.scgi }}} Anyway, installing python-flup fixed the problem. But it was in no way obvious. I don't know, maybe you could add some directions in the scgi section, on this dependency. Setup: Ubuntu 10.10 server python 2.6 trac 0.12 installed via easy_install cherokee 1.0.12 installed via ubuntu ppa Thank you for a great app! /JT" enhancement closed normal 1.0.17 web frontend/tracd 0.12-stable normal fixed documentation cherokee flup Message is emitted when `flup` package is not installed and using `scgi`, `ajp` or `fcgi` protocol with TracStandalone.