Hello everyone, My task for this week was to do what I thought would be a comparably simple upgrade for Trac since noone had been doing it previously. First problem might be that this is SuSE, but more importantly something broke terribly and I'd be glad for any help or suggestions.
What I did: Our ticket system is probably well over 2000 tickets, uses SQLite and running as a VM. So I grabbed a duplicate clone of it and tried to do an upgrade. First read the documentation on the old Trac for upgrading, then read the new information on edgewall.org for upgrading. Removed /usr/lib64/python2.5/sites-packages/trac like the document recommended. Left the others for the sake of simplicity since it only recommends. In / I used wget to get the 0.11 version tar.gz off of the their website. Untared it, installed easy_setup and installed setup.py then restarted apache. As far as their documentation says all of the requirements are better than asked for. Not bleeding edge, however. I also used trac-admin to upgrade the enviroment and the wiki as well before I restarted apache. When I navigate to myIP/trac/projects/ I get my enviroment listing. Sweet my project is there. Click the link to my project and I am bombarded with a trace. the last of it looks like this: File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/chrome.py", line 119, in add_javascript add_script(req, filename, mimetype='text/javascript') File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/chrome.py", line 100, in add_script scriptset = req.chrome.setdefault('scriptset', set()) File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/api.py", line 169, in __getattr__ value = self.callbacks[name](self) File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/chrome.py", line 437, in prepare_request htdocs_location = self.htdocs_location or req.href.chrome('common') File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/href.py", line 163, in <lambda> self._derived[name] = lambda *args, **kw: self(name, *args, **kw) File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/web/href.py", line 148, in __call__ if arg != None]) File "/usr/lib64/python2.5/site-packages/Trac-0.12dev_r7240- py2.5.egg/trac/util/text.py", line 68, in unicode_quote return quote(value.encode('utf-8'), safe) File "/usr/lib64/python2.5/urllib.py", line 1189, in quote safe_map = _safemaps[cachekey] RuntimeError: maximum recursion depth exceeded in cmp Any help? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to trac-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---