Edgewall Software

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#11516 closed defect (cantfix)

trac-admin deploy fails after upgrade

Reported by: pourquoi42@… Owned by:
Priority: normal Milestone:
Component: admin/console Version: 1.0.1
Severity: normal Keywords: trac-admin deploy
Cc: Ryan J Ollos Branch:
Release Notes:
API Changes:
Internal Changes:


I've upgraded trac following the instructions from the wiki from 0.12.5 to 1.0.1. Everything went fine up to the step to refresh the static resources (http://trac.edgewall.org/wiki/TracUpgrade#a5.Refreshstaticresources), where trac-admin fails:

/var# trac-admin trac deploy www/trac
Copying resources from:
RuntimeError?: maximum recursion depth exceeded

I tried to hack the trac-admin script with a much higher number for the allowed recursion depth, but then I got a segmentation violation. I also tried to deploy a trac enviroment that was freshly initialized, which worked without a problem.

Attachments (0)

Change History (9)

comment:1 by Ryan J Ollos, 7 years ago

Which versions of Babel and Genshi? It might be caused by Babel 1.3. Babel 0.9.6 is recommended with Trac 1.0.1.

comment:2 by Ryan J Ollos, 7 years ago

Cc: Ryan J Ollos added

comment:3 by pourquoi42@…, 7 years ago

  • python-babel : 0.9.6-1
  • python-genshi : 0.6-3

comment:4 by Jun Omae, 7 years ago

Could you please post "System Information" and "Installed Plugins" of your "About Trac" page?

If you are using th:ThemeEnginePlugin 2.0.1 or early, the plugin should be upgraded to 2.1.0 or later.

comment:5 by Jun Omae, 7 years ago

Keywords: needinfo added; upgrade removed

comment:6 by anonymous, 7 years ago

Keywords: needinfo removed
System Information
Trac 	0.12.5
Babel 	0.9.6
Docutils 	0.8.1
Genshi 	0.6 (with speedups)
mod_wsgi 	3.3 (WSGIProcessGroup WSGIApplicationGroup cl-t154-124cl.privatedns.com|/trac)
Pygments 	1.5
pysqlite 	2.6.0
Python 	2.7.3 (default, Jan 2 2013, 14:09:21) [GCC 4.7.2]
pytz 	2012c
setuptools 	0.6
SQLite 	3.7.3
Subversion 	1.6.17 (r1128011)
jQuery:	1.4.4
Installed Plugins
TracAddCommentMacro 	0.3 	/usr/local/lib/python2.7/dist-packages/TracAddCommentMacro-0.3-py2.7.egg
TracMacroPost 	0.2 	/usr/local/lib/python2.7/dist-packages/TracMacroPost-0.2-py2.7.egg
TracThemeEngine 	2.0.1 	/usr/local/lib/python2.7/dist-packages/TracThemeEngine-2.0.1-py2.7.egg
TracTocMacro 	/usr/local/lib/python2.7/dist-packages/TracTocMacro-
TracVote 	0.1.4-r12774 	/usr/local/lib/python2.7/dist-packages/TracVote-0.1.4_r12774-py2.7.egg
TracWikiGoodies 	/usr/local/lib/python2.7/dist-packages/TracWikiGoodies-
TracWikiNotification 	0.2.1 	/usr/local/lib/python2.7/dist-packages/TracWikiNotification-0.2.1-py2.7.egg

comment:7 by anonymous, 7 years ago

I will try the upgrade of the theme TracThemeEngine.

comment:8 by Jun Omae, 7 years ago

Resolution: cantfix
Status: newclosed

Thanks for feedback. The issue has been reported in th:#9580 and fixed in th:r12173 (PluginIssue).

comment:9 by anonymous, 7 years ago

upgrade worked! Thanks a lot!

Modify Ticket

Change Properties
Set your email in Preferences
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.