I checked the file sizes and discovered that the TracTags egg was
supiciously small. Apparently using curl to fetch the tags egg using the
link provided just fetches another html page. One must actually traverse
the link first in a browser and then use the alternate file url to
retrieve the actual egg using curl.
So, I fixed that, adjusted the trac.ini file, ran trac-admin tracenv
update --no-backup, and finally restarted the httpd server. Now tags are
partially working. There are two problems that I have encountered so far.
One is when folowing the tag index link from the wiki page header and
then following a tag index entry url I see this:
Oops...
Trac detected an internal error:
column "allfields" does not exist
If you think this really should work and you can reproduce it. Then you
should consider to report this problem to the Trac team.
Go to http://trac.edgewall.com/ and create a new ticket where you describe
the problem, how to reproduce it. Don't forget to include the python
traceback found below.
TracGuide — The Trac User and Administration Guide
Python traceback
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/web/modpython_frontend.py",
line 206, in handler
dispatch_request(mpr.path_info, mpr, env)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 139, in
dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 107, in
dispatch
resp = chosen_handler.process_request(req)
File "build\bdist.win32\egg\tractags\web_ui.py", line 176, in
process_request
File "build\bdist.win32\egg\tractags\macros.py", line 203, in
render_listtagged
File "build\bdist.win32\egg\tractags\api.py", line 330, in
get_tagged_names
File "build\bdist.win32\egg\tractags\api.py", line 280, in
walk_tagged_names
File "build\bdist.win32\egg\tractags\ticket.py", line 44, in
walk_tagged_names
ProgrammingError: column "allfields" does not exist
The other problem is when following the (view all tags) link from ta wiki
edit page I see this:
Error
No handler matched request to //tags
TracGuide — The Trac User and Administration Guide
Trac.log:
21:22:01 Trac[main] ERROR: column "allfields" does not exist
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/web/modpython_frontend.py",
line 206, in handler
dispatch_request(mpr.path_info, mpr, env)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 139, in
dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 107, in
dispatch
resp = chosen_handler.process_request(req)
File "build\bdist.win32\egg\tractags\web_ui.py", line 176, in
process_request
File "build\bdist.win32\egg\tractags\macros.py", line 203, in
render_listtagged
File "build\bdist.win32\egg\tractags\api.py", line 330, in
get_tagged_names
File "build\bdist.win32\egg\tractags\api.py", line 280, in
walk_tagged_names
File "build\bdist.win32\egg\tractags\ticket.py", line 44, in
walk_tagged_names
ProgrammingError: column "allfields" does not exist
21:23:18 Trac[main] ERROR: No handler matched request to //tags
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/trac/web/modpython_frontend.py",
line 206, in handler
dispatch_request(mpr.path_info, mpr, env)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 139, in
dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 104, in
dispatch
raise TracError, 'No handler matched request to %s' % req.path_info
TracError: No handler matched request to //tags
Geting closer to success I think.
Regards,
Jim