Glad it works! It did sound like corruption or some bad configuration somewhere. Hopefully that's the last you'll see of it.
Christian On Oct 19, 2012, at 17:23, Tucker <j...@gmail.com> wrote: > In case anyone was watching, I'll close this out. After many > permutations and keyboard head smashing, we blew away the VM and spun > up a new one. Problem solved. Not sure if there was a corrupt lib or > something else but I couldn't find any permutation of the install(s) > that would work, despite identical steps working fine on the dev box. > Things are rolling along happily now. > > On Wed, Oct 17, 2012 at 3:36 PM, Tucker <j...@gmail.com> wrote: >> Found the list. I'll keep working on this. >> >> On Wed, Oct 17, 2012 at 2:40 PM, Tucker <j...@gmail.com> wrote: >>> Is there some place I could find that dependency mapping? The only >>> things I had to handle compile are wsgi, pysvn and Django (only with >>> 2.7 because it doesn't like https right now). Everything else came >>> from the easy_install script. >>> >>> Thanks for taking your time on this. I really appreciate it. >>> >>> On Wed, Oct 17, 2012 at 2:31 PM, Christian Hammond <chip...@chipx86.com> >>> wrote: >>>> Looking again, the traceback you're seeing is due to not using the version >>>> of Djblets required by that version of Review Board. Review Board 1.6.x >>>> requires hard-coded versions of Djblets. Uninstalling Djblets and then >>>> re-installing the ReviewBoard package will fetch the right version. >>>> >>>> >>>> Christian >>>> >>>> -- >>>> Christian Hammond - chip...@chipx86.com >>>> Review Board - http://www.reviewboard.org >>>> VMware, Inc. - http://www.vmware.com >>>> >>>> >>>> On Wed, Oct 17, 2012 at 2:24 PM, Tucker <j...@gmail.com> wrote: >>>>> >>>>> Tested against Python2.6 as well and get the same strack trace >>>>> (pointed to python2.6 install though). >>>>> >>>>> Interestingly, my ReviewBoard 1.7RC2 install works fine with a dev >>>>> server using Python2.7 built the same way. >>>>> >>>>> On Wed, Oct 17, 2012 at 2:06 PM, Tucker <j...@gmail.com> wrote: >>>>>> I'm pretty confident with the Python install, since it's something >>>>>> I've had to do a lot. I'm actually a little suspect of the wsgi >>>>>> module that I had to build. >>>>>> >>>>>> Traceback: >>>>>> ""' >>>>>> Environment: >>>>>> >>>>>> >>>>>> Request Method: GET >>>>>> Request URL: http://reviews.sre.zynga.com/account/login/ >>>>>> >>>>>> Django Version: 1.4.1 >>>>>> Python Version: 2.7.0 >>>>>> Installed Applications: >>>>>> ('django.contrib.admin', >>>>>> 'django.contrib.auth', >>>>>> 'django.contrib.contenttypes', >>>>>> 'django.contrib.markup', >>>>>> 'django.contrib.sites', >>>>>> 'django.contrib.sessions', >>>>>> 'djblets.datagrid', >>>>>> 'djblets.feedview', >>>>>> 'djblets.gravatars', >>>>>> 'djblets.log', >>>>>> 'djblets.siteconfig', >>>>>> 'djblets.util', >>>>>> 'djblets.webapi', >>>>>> 'reviewboard.accounts', >>>>>> 'reviewboard.admin', >>>>>> 'reviewboard.attachments', >>>>>> 'reviewboard.changedescs', >>>>>> 'reviewboard.diffviewer', >>>>>> 'reviewboard.notifications', >>>>>> 'reviewboard.reports', >>>>>> 'reviewboard.reviews', >>>>>> 'reviewboard.scmtools', >>>>>> 'reviewboard.site', >>>>>> 'reviewboard.webapi', >>>>>> 'django_evolution') >>>>>> Installed Middleware: >>>>>> ('django.middleware.gzip.GZipMiddleware', >>>>>> 'django.middleware.common.CommonMiddleware', >>>>>> 'django.middleware.doc.XViewMiddleware', >>>>>> 'django.middleware.http.ConditionalGetMiddleware', >>>>>> 'django.middleware.locale.LocaleMiddleware', >>>>>> 'django.contrib.sessions.middleware.SessionMiddleware', >>>>>> 'django.contrib.auth.middleware.AuthenticationMiddleware', >>>>>> 'djblets.siteconfig.middleware.SettingsMiddleware', >>>>>> 'reviewboard.admin.middleware.LoadSettingsMiddleware', >>>>>> 'djblets.log.middleware.LoggingMiddleware', >>>>>> 'reviewboard.admin.middleware.CheckUpdatesRequiredMiddleware', >>>>>> 'reviewboard.admin.middleware.X509AuthMiddleware', >>>>>> 'reviewboard.site.middleware.LocalSiteMiddleware') >>>>>> >>>>>> >>>>>> Traceback: >>>>>> File "/usr/lib/python2.7/site-packages/django/core/handlers/base.py" >>>>>> in get_response >>>>>> 89. response = middleware_method(request) >>>>>> File "/usr/lib/python2.7/site-packages/django/middleware/locale.py" in >>>>>> process_request >>>>>> 21. check_path = self.is_language_prefix_patterns_used() >>>>>> File "/usr/lib/python2.7/site-packages/django/middleware/locale.py" in >>>>>> is_language_prefix_patterns_used >>>>>> 54. for url_pattern in get_resolver(None).url_patterns: >>>>>> File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in >>>>>> url_patterns >>>>>> 328. patterns = getattr(self.urlconf_module, "urlpatterns", >>>>>> self.urlconf_module) >>>>>> File "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py" in >>>>>> urlconf_module >>>>>> 323. self._urlconf_module = >>>>>> import_module(self.urlconf_name) >>>>>> File "/usr/lib/python2.7/site-packages/django/utils/importlib.py" in >>>>>> import_module >>>>>> 35. __import__(name) >>>>>> File >>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/util/rooturl.py" >>>>>> in <module> >>>>>> 40. (r'^%s' % settings.SITE_ROOT[1:], >>>>>> include(settings.SITE_ROOT_URLCONF)), >>>>>> File "/usr/lib/python2.7/site-packages/django/conf/urls/__init__.py" in >>>>>> include >>>>>> 24. urlconf_module = import_module(urlconf_module) >>>>>> File "/usr/lib/python2.7/site-packages/django/utils/importlib.py" in >>>>>> import_module >>>>>> 35. __import__(name) >>>>>> File >>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/urls.py" >>>>>> in <module> >>>>>> 5. from reviewboard.webapi.resources import root_resource >>>>>> File >>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/webapi/resources.py" >>>>>> in <module> >>>>>> 1532. diffset_resource = DiffResource() >>>>>> File >>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/webapi/resources.py" >>>>>> in __init__ >>>>>> 361. item_mimetypes.append(mime['item']) >>>>>> >>>>>> Exception Type: TypeError at /account/login/ >>>>>> Exception Value: string indices must be integers, not str >>>>>> """ >>>>>> >>>>>> On Wed, Oct 17, 2012 at 1:35 PM, Christian Hammond <chip...@chipx86.com> >>>>>> wrote: >>>>>>> Can you show the full backtrace? >>>>>>> >>>>>>> Still, no crash here can affect Apache. This is a crash in Python or a >>>>>>> Python module. I'm highly suspect of the Python install. >>>>>>> >>>>>>> >>>>>>> Christian >>>>>>> >>>>>>> -- >>>>>>> Christian Hammond - chip...@chipx86.com >>>>>>> Review Board - http://www.reviewboard.org >>>>>>> VMware, Inc. - http://www.vmware.com >>>>>>> >>>>>>> >>>>>>> On Wed, Oct 17, 2012 at 1:33 PM, Tucker <j...@gmail.com> wrote: >>>>>>>> >>>>>>>> This is an "it's not me, it's them" moment. I'm limited by the >>>>>>>> offerings we have in our datacenters. Since run a large production >>>>>>>> network, we sacrifice flexibility for predictability. That means I >>>>>>>> don't have anything available to me other than Cent OS 5.2 and 5.4. >>>>>>>> My desktop runs Xubuntu quite nicely. >>>>>>>> >>>>>>>> For what it's worth, I enable debugging in settings_local.py and it >>>>>>>> looks like there's something about the login page that >>>>>>>> Djblets-0.7.2-py27 doesn't like. This is after the stack trace I put >>>>>>>> in the above email. >>>>>>>> >>>>>>>> """ >>>>>>>> Exception Type: TypeError at /account/login/ >>>>>>>> Exception Value: string indices must be integers, not str >>>>>>>> """ >>>>>>>> >>>>>>>> Hopefully I'll be able to narrow this down. >>>>>>>> >>>>>>>> On Wed, Oct 17, 2012 at 1:22 PM, Christian Hammond >>>>>>>> <chip...@chipx86.com> >>>>>>>> wrote: >>>>>>>>> Have you given Ubuntu a try? We've found them to be our best host >>>>>>>>> for >>>>>>>>> Review >>>>>>>>> Board when not using system packages. >>>>>>>>> >>>>>>>>> >>>>>>>>> Christian >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Christian Hammond - chip...@chipx86.com >>>>>>>>> Review Board - http://www.reviewboard.org >>>>>>>>> VMware, Inc. - http://www.vmware.com >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Oct 17, 2012 at 1:10 PM, Tucker <j...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>> altinstall is a make option for Python. It allows you to run >>>>>>>>>> multiple >>>>>>>>>> versions of Python in parallel. Unfortunately, Cent OS 5.4 still >>>>>>>>>> ships with Python 2.4 and, since I'm building a new machine, I'm >>>>>>>>>> trying to make sure it's possible to upgrade it in the future. >>>>>>>>>> What >>>>>>>>>> if I have a different error, by trying a slightly different method? >>>>>>>>>> >>>>>>>>>> This is an attempt at installing 1.6 (not 1.6.13) and not doing >>>>>>>>>> anything to the DB. From the apache error log: >>>>>>>>>> >>>>>>>>>> """ >>>>>>>>>> mod_wsgi (pid=11867): Exception occurred processing WSGI script >>>>>>>>>> '/var/www/sites/reviews.sre.company.com/htdocs/reviewboard.wsgi'., >>>>>>>>>> referer: http://reviews.sre.company.com/account/ >>>>>>>>>> login/ >>>>>>>>>> Traceback (most recent call last):, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/wsgi.py", >>>>>>>>>> line 241, in __call__, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> response = self.get_response(request), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", >>>>>>>>>> line 179, in get_response, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> response = self.handle_uncaught_exception(request, resolver, >>>>>>>>>> sys.exc_info()), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", >>>>>>>>>> line 224, in handle_uncaught_exception, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> if resolver.urlconf_module is None:, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py", >>>>>>>>>> line 323, in urlconf_module, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> self._urlconf_module = import_module(self.urlconf_name), >>>>>>>>>> referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/utils/importlib.py", >>>>>>>>>> line 35, in import_module, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> __import__(name), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/util/rooturl.py", >>>>>>>>>> line 40, in <module>, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> (r'^%s' % settings.SITE_ROOT[1:], >>>>>>>>>> include(settings.SITE_ROOT_URLCONF)),, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/conf/urls/__init__.py", >>>>>>>>>> line 24, in include, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> urlconf_module = import_module(urlconf_module), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/utils/importlib.py", >>>>>>>>>> line 35, in import_module, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> __import__(name), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/urls.py", >>>>>>>>>> line 5, in <module>, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> from reviewboard.webapi.resources import root_resource, >>>>>>>>>> referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/webapi/resources.py", >>>>>>>>>> line 1532, in <module>, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> diffset_resource = DiffResource(), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/webapi/resources.py", >>>>>>>>>> line 361, in __init__, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> item_mimetypes.append(mime['item']), referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> TypeError: string indices must be integers, not str, referer: >>>>>>>>>> http://reviews.sre.company.com/account/login/ >>>>>>>>>> mod_wsgi (pid=11860): Exception occurred processing WSGI script >>>>>>>>>> '/var/www/sites/reviews.sre.company.com/htdocs/reviewboard.wsgi'. >>>>>>>>>> Traceback (most recent call last): >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/wsgi.py", >>>>>>>>>> line 241, in __call__ >>>>>>>>>> response = self.get_response(request) >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", >>>>>>>>>> line 179, in get_response >>>>>>>>>> response = self.handle_uncaught_exception(request, resolver, >>>>>>>>>> sys.exc_info()) >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/handlers/base.py", >>>>>>>>>> line 224, in handle_uncaught_exception >>>>>>>>>> if resolver.urlconf_module is None: >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/urlresolvers.py", >>>>>>>>>> line 323, in urlconf_module >>>>>>>>>> self._urlconf_module = import_module(self.urlconf_name) >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/utils/importlib.py", >>>>>>>>>> line 35, in import_module >>>>>>>>>> __import__(name) >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/util/rooturl.py", >>>>>>>>>> line 40, in <module> >>>>>>>>>> (r'^%s' % settings.SITE_ROOT[1:], >>>>>>>>>> include(settings.SITE_ROOT_URLCONF)), >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/conf/urls/__init__.py", >>>>>>>>>> line 24, in include >>>>>>>>>> urlconf_module = import_module(urlconf_module) >>>>>>>>>> File >>>>>>>>>> "/usr/lib/python2.7/site-packages/django/utils/importlib.py", >>>>>>>>>> line 35, in import_module >>>>>>>>>> __import__(name) >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/urls.py", >>>>>>>>>> line 5, in <module> >>>>>>>>>> from reviewboard.webapi.resources import root_resource >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6-py2.7.egg/reviewboard/webapi/resources.py", >>>>>>>>>> line 1532, in <module> >>>>>>>>>> diffset_resource = DiffResource() >>>>>>>>>> File >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> "/usr/lib/python2.7/site-packages/Djblets-0.7.2-py2.7.egg/djblets/webapi/resources.py", >>>>>>>>>> line 361, in __init__ >>>>>>>>>> item_mimetypes.append(mime['item']) >>>>>>>>>> TypeError: string indices must be integers, not str >>>>>>>>>> """ >>>>>>>>>> >>>>>>>>>> Trust me, if there was any way I could get a more modern version of >>>>>>>>>> a >>>>>>>>>> Linux distro in our environment, I'd be all over it. My >>>>>>>>>> alternative >>>>>>>>>> is to use ReviewBoard 1.6.x, with Python 2.4.3, and live with it >>>>>>>>>> forever. >>>>>>>>>> >>>>>>>>>> On Wed, Oct 17, 2012 at 12:45 PM, Christian Hammond >>>>>>>>>> <chip...@chipx86.com> >>>>>>>>>> wrote: >>>>>>>>>>> Wow, you're having all sorts of strange problems there. >>>>>>>>>>> >>>>>>>>>>> I'm thinking it all boils down to whatever altinstall is. I >>>>>>>>>>> recommend >>>>>>>>>>> just >>>>>>>>>>> using the system-packaged Python (assuming it' 2.6) for now. >>>>>>>>>>> It'll be >>>>>>>>>>> a >>>>>>>>>>> good >>>>>>>>>>> while before that's deprecated. >>>>>>>>>>> >>>>>>>>>>> If easy_install can't recognize https, you're going to have much, >>>>>>>>>>> much >>>>>>>>>>> bigger problems down the road. Maybe the Apache segfault is a >>>>>>>>>>> part of >>>>>>>>>>> that. >>>>>>>>>>> >>>>>>>>>>> Christian >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Christian Hammond - chip...@chipx86.com >>>>>>>>>>> Review Board - http://www.reviewboard.org >>>>>>>>>>> VMware, Inc. - http://www.vmware.com >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Oct 17, 2012 at 11:39 AM, Tucker <j...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I'm trying to setup a new ReviewBoard 1.6 instance and running >>>>>>>>>>>> into >>>>>>>>>>>> some problems. I have Python 2.7 installed, on CentOS 5.4, by >>>>>>>>>>>> way >>>>>>>>>>>> of >>>>>>>>>>>> Python's altinstall method. Here are the steps I'm executing. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> sudo easy_install-2.7 -U ReviewBoard >>>>>>>>>>>> # This complains about not knowing how to handle https: for >>>>>>>>>>>> getting >>>>>>>>>>>> Django.- >>>>>>>>>>>> >>>>>>>>>>>> wget >>>>>>>>>>>> https://www.djangoproject.com/m/releases/1.3/Django-1.3.3.tar.gz >>>>>>>>>>>> # extract, build, install goes fine >>>>>>>>>>>> >>>>>>>>>>>> sudo easy_install-2.7 -U ReviewBoard >>>>>>>>>>>> # Success! >>>>>>>>>>>> >>>>>>>>>>>> $ sudo rb-site install --domain-name='reviews.sre.company.com' >>>>>>>>>>>> --site-root='/' --media-url='media/' --db-type='mysql' >>>>>>>>>>>> --db-name='reviewboard' --db-host='localhost' >>>>>>>>>>>> --db-user='reviewboard' >>>>>>>>>>>> --db-pass='password' --cache-type='memcached' >>>>>>>>>>>> --web-server-type='apache' --python-loader='wsgi' >>>>>>>>>>>> --admin-user='admin' >>>>>>>>>>>> --admin-password='password' --admin-email='j...@company.com' >>>>>>>>>>>> /var/www/sites/reviews.sre.company.com/ >>>>>>>>>>>> # This all works fine and I get the installed message. >>>>>>>>>>>> >>>>>>>>>>>> $ sudo chown -R apache >>>>>>>>>>>> /var/www/sites/reviews.sre.company.com/htdocs/media/uploaded >>>>>>>>>>>> $ sudo chown -R apache >>>>>>>>>>>> /var/www/sites/reviews.sre.company.com/data >>>>>>>>>>>> >>>>>>>>>>>> Copy config from conf/ dir into /etc/httpd/conf.d/ dir. Restart >>>>>>>>>>>> apache and memcached. The site comes up fine but then I try >>>>>>>>>>>> import >>>>>>>>>>>> the dump from my old site. The old site is 1.6 and the new site >>>>>>>>>>>> is >>>>>>>>>>>> running 1.6.13. ReviewBoard tells me I need to upgrade. When I >>>>>>>>>>>> run >>>>>>>>>>>> the upgrade, this is what I get: >>>>>>>>>>>> >>>>>>>>>>>> """ >>>>>>>>>>>> Rebuilding directory structure >>>>>>>>>>>> Updating database. This may take a while. >>>>>>>>>>>> Creating tables ... >>>>>>>>>>>> Creating table hostingsvcs_hostingserviceaccount >>>>>>>>>>>> Traceback (most recent call last): >>>>>>>>>>>> File "/usr/bin/rb-site", line 8, in <module> >>>>>>>>>>>> load_entry_point('ReviewBoard==1.6.13', 'console_scripts', >>>>>>>>>>>> 'rb-site')() >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6.13-py2.7.egg/reviewboard/cmdline/rbsite.py", >>>>>>>>>>>> line 1745, in main >>>>>>>>>>>> command.run() >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6.13-py2.7.egg/reviewboard/cmdline/rbsite.py", >>>>>>>>>>>> line 1642, in run >>>>>>>>>>>> site.sync_database() >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6.13-py2.7.egg/reviewboard/cmdline/rbsite.py", >>>>>>>>>>>> line 346, in sync_database >>>>>>>>>>>> self.run_manage_command("syncdb", params) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/ReviewBoard-1.6.13-py2.7.egg/reviewboard/cmdline/rbsite.py", >>>>>>>>>>>> line 469, in run_manage_command >>>>>>>>>>>> execute_manager(reviewboard.settings, [__file__, cmd] + >>>>>>>>>>>> params) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", >>>>>>>>>>>> line 438, in execute_manager >>>>>>>>>>>> utility.execute() >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", >>>>>>>>>>>> line 379, in execute >>>>>>>>>>>> self.fetch_command(subcommand).run_from_argv(self.argv) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/base.py", >>>>>>>>>>>> line 191, in run_from_argv >>>>>>>>>>>> self.execute(*args, **options.__dict__) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/base.py", >>>>>>>>>>>> line 220, in execute >>>>>>>>>>>> output = self.handle(*args, **options) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/base.py", >>>>>>>>>>>> line 351, in handle >>>>>>>>>>>> return self.handle_noargs(**options) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/core/management/commands/syncdb.py", >>>>>>>>>>>> line 101, in handle_noargs >>>>>>>>>>>> cursor.execute(statement) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/django/db/backends/mysql/base.py", >>>>>>>>>>>> line 86, in execute >>>>>>>>>>>> return self.cursor.execute(query, args) >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/MySQL_python-1.2.4b4-py2.7-linux-x86_64.egg/MySQLdb/cursors.py", >>>>>>>>>>>> line 202, in execute >>>>>>>>>>>> File >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> "/usr/lib/python2.7/site-packages/MySQL_python-1.2.4b4-py2.7-linux-x86_64.egg/MySQLdb/connections.py", >>>>>>>>>>>> line 36, in defaulterrorhandler >>>>>>>>>>>> _mysql_exceptions.OperationalError: (1005, "Can't create table >>>>>>>>>>>> './reviewboard/#sql-4eed_51.frm' (errno: 150)") >>>>>>>>>>>> """ >>>>>>>>>>>> >>>>>>>>>>>> To make sure it's not a problem with credentials or permissions, >>>>>>>>>>>> I >>>>>>>>>>>> attempted the install using the mysql root account as well and >>>>>>>>>>>> no >>>>>>>>>>>> dice. >>>>>>>>>>>> >>>>>>>>>>>> If I run the upgrade a second time, I get this: >>>>>>>>>>>> >>>>>>>>>>>> """ >>>>>>>>>>>> Updating database. This may take a while. >>>>>>>>>>>> Creating tables ... >>>>>>>>>>>> Upgrading Review Board from 1.6 to 1.6.13 >>>>>>>>>>>> There are unapplied evolutions for scmtools. >>>>>>>>>>>> Adding baseline version for new models >>>>>>>>>>>> Project signature has changed - an evolution is required >>>>>>>>>>>> Installing custom SQL ... >>>>>>>>>>>> Installing indexes ... >>>>>>>>>>>> No fixtures found. >>>>>>>>>>>> Evolution successful. >>>>>>>>>>>> Resetting in-database caches. >>>>>>>>>>>> Upgrade complete. >>>>>>>>>>>> """ >>>>>>>>>>>> >>>>>>>>>>>> Unfortunately, when I try and login, Apache segfaults: >>>>>>>>>>>> >>>>>>>>>>>> """ >>>>>>>>>>>> [Wed Oct 17 14:38:53 2012] [notice] child pid 3210 exit signal >>>>>>>>>>>> Segmentation fault (11) >>>>>>>>>>>> """ >>>>>>>>>>>> >>>>>>>>>>>> Any one have any ideas? >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> >>>>>>>>>>>> --tucker >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> --tucker >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> --tucker >>>>>>>> >>>>>>>> -- >>>>>>>> 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 >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> --tucker >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> --tucker >>>>> >>>>> -- >>>>> 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 >>> >>> >>> >>> -- >>> >>> --tucker >> >> >> >> -- >> >> --tucker > > > > -- > > --tucker > > -- > 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