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
-~----------~----~----~----~------~----~------~--~---

Reply via email to