You caught things in the middle of a release. I'm just about to push it out,
and it bumps up the dependency requirement on Djblets. Sorry, just bad
timing :)
Christian
--
Christian Hammond - chip...@chipx86.com
Review Board - http://www.reviewboard.org
VMware, Inc. - http://www.vmware.com
On Mon, Jul 5, 2010 at 12:48 AM, Vesterbaek vesterb...@gmail.com wrote:
Just upgraded to latest nightly via
easy_install -U
http://downloads.reviewboard.org/nightlies/ReviewBoard-1.5beta3.dev-20100705.tar.gz
After upgrading site and restarting apache2/memcached I got the error
500 with the following in the log:
2010-07-05 09:36:06,175 - INFO - Log file for Review Board v1.5 beta 3
(dev) (PID 10350)
2010-07-05 09:36:06,319 - ERROR - Exception thrown for user jzv at
http://172.25.33.45/dashboard/
cannot import name get_http_requested_mimetype
Traceback (most recent call last):
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/handlers/base.py, line 92, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File /usr/local/lib/python2.6/dist-packages/
Djblets-0.6.3alpha0.dev_20100602-py2.6.egg/djblets/auth/util.py, line
46, in _checklogin
return view_func(request, *args, **kwargs)
File /usr/local/lib/python2.6/dist-packages/
ReviewBoard-1.5beta3.dev_20100705-py2.6.egg/reviewboard/accounts/
decorators.py, line 43, in _check_valid_prefs
return view_func(request, *args, **kwargs)
File /usr/local/lib/python2.6/dist-packages/
ReviewBoard-1.5beta3.dev_20100705-py2.6.egg/reviewboard/reviews/
views.py, line 309, in dashboard
return grid.render_to_response(template_name)
File /usr/local/lib/python2.6/dist-packages/
Djblets-0.6.3alpha0.dev_20100602-py2.6.egg/djblets/datagrid/grids.py,
line 700, in render_to_response
self.load_state()
File /usr/local/lib/python2.6/dist-packages/
Djblets-0.6.3alpha0.dev_20100602-py2.6.egg/djblets/datagrid/grids.py,
line 535, in load_state
self.precompute_objects()
File /usr/local/lib/python2.6/dist-packages/
Djblets-0.6.3alpha0.dev_20100602-py2.6.egg/djblets/datagrid/grids.py,
line 637, in precompute_objects
for obj in object_list
File /usr/local/lib/python2.6/dist-packages/
Djblets-0.6.3alpha0.dev_20100602-py2.6.egg/djblets/datagrid/grids.py,
line 216, in render_cell
url = self.link_func(obj, rendered_data)
File /usr/local/lib/python2.6/dist-packages/
ReviewBoard-1.5beta3.dev_20100705-py2.6.egg/reviewboard/reviews/
datagrids.py, line 347, in link_to_object
return %s#last-review % review_request.get_absolute_url()
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/utils/functional.py, line 55, in _curried
return _curried_func(*(args+moreargs), **dict(kwargs,
**morekwargs))
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/db/models/base.py, line 639, in get_absolute_url
return settings.ABSOLUTE_URL_OVERRIDES.get('%s.%s' %
(opts.app_label, opts.module_name), func)(self, *args, **kwargs)
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/db/models/__init__.py, line 32, in inner
return reverse(bits[0], None, *bits[1:3])
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 350, in reverse
*args, **kwargs)))
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 275, in reverse
possibilities = self.reverse_dict.getlist(lookup_view)
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 195, in _get_reverse_dict
self._populate()
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 175, in _populate
for name in pattern.reverse_dict:
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 195, in _get_reverse_dict
self._populate()
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 175, in _populate
for name in pattern.reverse_dict:
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 195, in _get_reverse_dict
self._populate()
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 164, in _populate
for pattern in reversed(self.url_patterns):
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 245, in _get_url_patterns
patterns = getattr(self.urlconf_module, urlpatterns,
self.urlconf_module)
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/core/urlresolvers.py, line 240, in _get_urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/
django/utils/importlib.py, line 35,