New install impossible on Trac 0.13dev/1.0
|Reported by:||hasienda||Owned by:||hasienda|
|Severity:||critical||Keywords:||install db rollback|
|Cc:||rjollos, otaku42, jun66j5, netjunki||Trac Release:||1.0|
The plugin constantly failed to create the required db table tags:
Traceback (most recent call last): File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/env.py", line 810, in open_environment needs_upgrade = env.needs_upgrade() File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/env.py", line 646, in needs_upgrade if participant.environment_needs_upgrade(db): File "build/bdist.linux-i586/egg/tractags/model.py", line 23, in environment_needs_upgrade if self._need_migration(db): File "build/bdist.linux-i586/egg/tractags/model.py", line 47, in _need_migration db.rollback() File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/db/util.py", line 107, in __getattr__ raise AttributeError AttributeError:
Note: <shortened> has been edited by myself for traceback readability. The code resides in a virtualenv, but that seems to be unrelated here.
Never seen that before, and especially the empty error looks suspicious.
Not only it renders the whole plugin unusable but consequently leaves ugly traces in Trac itself like 'OperationalError: no such table: tags' everywhere tags are expected, like every wiki page.
Hint: Trac version reference below should be read as 0.13dev.
Change History (40)
Changed 2 years ago by jun66j5
Changed 23 months ago by jun66j5
comment:36 Changed 21 months ago by hasienda
- Keywords db added
- Priority changed from normal to high
- Severity changed from major to critical
- Summary changed from New install impossible on Trac 0.13dev to New install impossible on Trac 0.13dev/1.0