Hi,

you are right, the python update is the cause, I can see that
reviewboard package is missing in the /usr/lib/python2.7/site-packages
directory

Now looking up help from my linux distrib.

Thanks a lot for helping python newbie

On Wed, Apr 20, 2011 at 13:31, Christian Hammond <chip...@chipx86.com> wrote:
> Hi,
>
> My first suspicion is the Python update. If Apache/mod_python is now on,
> say, python 2.7, and you were previously using some older version, then
> Review Board wouldn't be in the same Python path anymore. You'd need to copy
> it and all dependencies over from the old Python site-packages directory (or
> re-install, but 1.0 is very old so you'd want to back everything up first,
> as database conversion and manual changes will be needed).
>
> Christian
>
> --
> Christian Hammond - chip...@chipx86.com
> Review Board - http://www.reviewboard.org
> VMware, Inc. - http://www.vmware.com
>
>
> On Wed, Apr 20, 2011 at 11:15 AM, Gauthier Segay <gauthier.se...@gmail.com>
> wrote:
>>
>> Hello,
>>
>> I'm using reviewboard (1.0) that I installed on a gentoo box, after
>> updating gentoo packages (apache & python & all) I get the "Review
>> Board is taking a nap" page displayed.
>>
>> Looking at apache error log I see this message: "Could not import
>> settings 'reviewboard.settings' (Is it on sys.path?): No module named
>> reviewboard.settings"
>>
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/mod_python/importer.py", line 1537,
>> in HandlerDispatch\n    default=default_handler, arg=req,
>> silent=hlist.silent)
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/mod_python/importer.py", line 1229,
>> in _process_target\n    result = _execute_target(config, req, object,
>> arg)
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/mod_python/importer.py", line 1128,
>> in _execute_target\n    result = object(arg)
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/core/handlers/modpython.py",
>> line 213, in handler\n    return ModPythonHandler()(req)
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/core/handlers/modpython.py",
>> line 174, in __call__\n    self.load_middleware()
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", line
>> 39, in load_middleware\n    for middleware_path in
>> settings.MIDDLEWARE_CLASSES:
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/utils/functional.py", line
>> 276, in __getattr__\n    self._setup()
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 42,
>> in _setup\n    self._wrapped = Settings(settings_module)
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126]   File
>> "/usr/lib/python2.7/site-packages/django/conf/__init__.py", line 89,
>> in __init__\n    raise ImportError("Could not import settings '%s' (Is
>> it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
>> [Wed Apr 20 04:01:51 2011] [error] [client 192.168.1.126] ImportError:
>> Could not import settings 'reviewboard.settings' (Is it on sys.path?):
>> No module named reviewboard.settings
>>
>> here is the paache configuration for the virtual host
>>
>> <VirtualHost *:80>
>>        ServerName reviewboard.lcgentoo.local
>>        DocumentRoot "/var/www/reviewboard.lcgentoo.local/htdocs"
>>
>>        # Error handlers
>>        ErrorDocument 500 /errordocs/500.html
>>
>>        # Serve django pages
>>        <Location "/">
>>                PythonPath
>> "['/var/www/reviewboard.lcgentoo.local/conf'] + sys.path"
>>                SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
>>                SetEnv PYTHON_EGG_CACHE
>> "/var/www/reviewboard.lcgentoo.local/tmp/egg_cache"
>>                SetHandler mod_python
>>                PythonHandler django.core.handlers.modpython
>>                PythonAutoReload Off
>>                PythonDebug Off
>>                # Used to run multiple mod_python sites in the same apache
>>                PythonInterpreter reviewboard_reviewboard_lcgentoo_local
>>        </Location>
>>
>>        # Serve static media without running it through mod_python
>>        # (overrides the above)
>>        <Location "/media">
>>                SetHandler None
>>        </Location>
>>        <Location "/errordocs">
>>                SetHandler None
>>        </Location>
>>
>>        <Directory "/var/www/reviewboard.lcgentoo.local/htdocs">
>>                AllowOverride All
>>        </Directory>
>>
>>        # Alias static media requests to filesystem
>>        Alias /media "/var/www/reviewboard.lcgentoo.local/htdocs/media"
>>        Alias /errordocs
>> "/var/www/reviewboard.lcgentoo.local/htdocs/errordocs"
>> </VirtualHost>
>>
>> anybody can provide me guidance to fix the issue (I found some other
>> message in the group and tried to tweak the PythonPath accordingly but
>> wasn't able to solve the issue).
>>
>> Thanks a lot
>>
>> --
>> Want to help the Review Board project? Donate today at
>> http://www.reviewboard.org/donate/
>> Happy user? Let us know at http://www.reviewboard.org/users/
>> -~----------~----~----~----~------~----~------~--~---
>> To unsubscribe from this group, send email to
>> reviewboard+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/reviewboard?hl=en
>
> --
> Want to help the Review Board project? Donate today at
> http://www.reviewboard.org/donate/
> Happy user? Let us know at http://www.reviewboard.org/users/
> -~----------~----~----~----~------~----~------~--~---
> To unsubscribe from this group, send email to
> reviewboard+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/reviewboard?hl=en

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to