id	summary	reporter	owner	description	type	status	priority	component	severity	resolution	keywords	cc	release
9521	New install impossible on Trac 0.13dev/1.0	hasienda	hasienda	I've conducted Trac `trunk` testing lately and installed TagsPlugin into a fresh environment created and used with Trac t:r10850.\r\n\r\nThe plugin constantly failed to create the required db table `tags`:\r\n{{{\r\nTraceback (most recent call last):\r\n  File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/env.py", line 810, in open_environment\r\n    needs_upgrade = env.needs_upgrade()\r\n  File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/env.py", line 646, in needs_upgrade\r\n    if participant.environment_needs_upgrade(db):\r\n  File "build/bdist.linux-i586/egg/tractags/model.py", line 23, in environment_needs_upgrade\r\n    if self._need_migration(db):\r\n  File "build/bdist.linux-i586/egg/tractags/model.py", line 47, in _need_migration\r\n    db.rollback()\r\n  File "<shortened>/Trac-0.13dev_r10849-py2.6.egg/trac/db/util.py", line 107, in __getattr__\r\n    raise AttributeError\r\nAttributeError:\r\n}}}\r\nNote: `<shortened>` has been edited by myself for traceback readability. The code resides in a virtualenv, but that seems to be unrelated here.\r\n\r\nNever seen that before, and especially the empty error looks suspicious.\r\n\r\nNot 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.\r\n\r\n''Hint:'' Trac version reference below should be read as ''0.13dev''.	defect	assigned	high	TagsPlugin	critical		install db rollback	rjollos, otaku42, jun66j5, netjunki	1.0
