I am trying to install reviewboard. I finally got it setup using Apache
+FasCGI - couldn't get mod_python to work in my environment. When I
try to access the app, I get the 500 error. On enabling Debug, I see
the following traceback

File "/usr/local/lib/python2.7/site-packages/Django-1.2.1-py2.7.egg/
django/core/handlers/base.py" in get_response
  80.                     response = middleware_method(request)
File "/usr/local/lib/python2.7/site-packages/ReviewBoard-1.0.9-
py2.7.egg/reviewboard/admin/middleware.py" in process_request
  32.         if (check_updates_required() and
File "/usr/local/lib/python2.7/site-packages/ReviewBoard-1.0.9-
py2.7.egg/reviewboard/admin/checks.py" in check_updates_required
  59.         if not is_exe_in_path('patch'):
File "/usr/local/lib/python2.7/site-packages/Djblets-0.6.3-py2.7.egg/
djblets/util/filesystem.py" in is_exe_in_path
  44.     for dir in os.environ['PATH'].split(os.pathsep):
File "/usr/local/lib/python2.7/UserDict.py" in __getitem__
  23.         raise KeyError(key)

Exception Type: KeyError at /
Exception Value: 'PATH'

It seems to be something wrong with my environment but being new to
Python, I cannot really figure this out. Any pointers are appreciated.

Want to help the Review Board project? Donate today at 
Happy user? Let us know at http://www.reviewboard.org/users/
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to