New install impossible on Trac 0.13dev/1.0
|Reported by:||Steffen Hoffmann||Owned by:||Steffen Hoffmann|
|Severity:||critical||Keywords:||install db rollback|
|Cc:||Ryan J Ollos, Michael Renzmann, Jun Omae, Benjamin Lau||Trac Release:||1.0|
The plugin constantly failed to create the required db table
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:
<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)
comment:36 Changed 4 years ago by
|Priority:||normal → high|
|Severity:||major → critical|
|Summary:||New install impossible on Trac 0.13dev → New install impossible on Trac 0.13dev/1.0|