Hi all;
Clean installation of Trac 1.0 on Ubuntu, and just added the
TracWatchlistPlugin.
It was installed to:
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
and enabled in the trac.ini for my environment named "lts":
tracwatchlist.* = enabled
But, the upgrade operation is failing with simply this error:
$ sudo trac-admin /var/www/trac/projects/lts upgrade
Error: AttributeError:
The log file doens't reveal anything useful.
$ cat trac.log
2016-08-17 17:19:04,069 Trac[env] INFO: --------------------------------
environment startup [Trac 1.0] --------------------------------
2016-08-17 17:19:04,086 Trac[loader] DEBUG: Loading trac.about from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,087 Trac[loader] DEBUG: Loading trac.admin.console from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,087 Trac[loader] DEBUG: Loading trac.admin.web_ui from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,089 Trac[loader] DEBUG: Loading trac.attachment from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,089 Trac[loader] DEBUG: Loading trac.db.mysql from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,090 Trac[loader] DEBUG: Loading trac.db.postgres from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,091 Trac[loader] DEBUG: Loading trac.db.sqlite from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,093 Trac[loader] DEBUG: Loading trac.mimeview.patch
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,093 Trac[loader] DEBUG: Loading trac.mimeview.pygments
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,104 Trac[loader] DEBUG: Loading trac.mimeview.rst from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,160 Trac[loader] DEBUG: Loading trac.mimeview.txtl from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,171 Trac[loader] DEBUG: Loading trac.prefs from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,172 Trac[loader] DEBUG: Loading trac.search from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,173 Trac[loader] DEBUG: Loading trac.ticket.admin from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,174 Trac[loader] DEBUG: Loading trac.ticket.batch from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,175 Trac[loader] DEBUG: Loading trac.ticket.query from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,177 Trac[loader] DEBUG: Loading trac.ticket.report from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,178 Trac[loader] DEBUG: Loading trac.ticket.roadmap
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,180 Trac[loader] DEBUG: Loading trac.ticket.web_ui from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,183 Trac[loader] DEBUG: Loading trac.timeline from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,184 Trac[loader] DEBUG: Loading
trac.versioncontrol.admin from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,184 Trac[loader] DEBUG: Loading
trac.versioncontrol.svn_authz from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,185 Trac[loader] DEBUG: Loading
trac.versioncontrol.web_ui from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,190 Trac[loader] DEBUG: Loading trac.web.auth from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,193 Trac[loader] DEBUG: Loading trac.web.session from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,193 Trac[loader] DEBUG: Loading trac.wiki.admin from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,194 Trac[loader] DEBUG: Loading trac.wiki.interwiki
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,195 Trac[loader] DEBUG: Loading trac.wiki.macros from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,195 Trac[loader] DEBUG: Loading trac.wiki.web_api from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,196 Trac[loader] DEBUG: Loading trac.wiki.web_ui from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,197 Trac[loader] DEBUG: Loading
tracopt.mimeview.enscript from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,198 Trac[loader] DEBUG: Loading tracopt.mimeview.php
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,198 Trac[loader] DEBUG: Loading
tracopt.mimeview.silvercity from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,209 Trac[loader] DEBUG: Skipping
"tracopt.mimeview.silvercity = tracopt.mimeview.silvercity [silvercity]":
("DistributionNotFound: The 'SilverCity>=0.9.4' distribution was not found
and is required by the application" not found)
2016-08-17 17:19:04,209 Trac[loader] DEBUG: Loading
tracopt.perm.authz_policy from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,210 Trac[loader] DEBUG: Loading
tracopt.perm.config_perm_provider from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,210 Trac[loader] DEBUG: Loading tracopt.ticket.clone
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,211 Trac[loader] DEBUG: Loading
tracopt.ticket.commit_updater from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,212 Trac[loader] DEBUG: Loading tracopt.ticket.deleter
from /usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,213 Trac[loader] DEBUG: Loading
tracopt.versioncontrol.git.git_fs from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,215 Trac[loader] DEBUG: Loading
tracopt.versioncontrol.svn.svn_fs from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,217 Trac[loader] DEBUG: Loading
tracopt.versioncontrol.svn.svn_prop from
/usr/local/lib/python2.7/dist-packages/Trac-1.0-py2.7.egg
2016-08-17 17:19:04,217 Trac[loader] DEBUG: Loading tracwatchlist from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,218 Trac[loader] DEBUG: Loading tracwatchlist.db from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,219 Trac[loader] DEBUG: Loading tracwatchlist.manual
from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,220 Trac[loader] DEBUG: Loading tracwatchlist.nav from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,221 Trac[loader] DEBUG: Loading tracwatchlist.plugin
from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,227 Trac[loader] DEBUG: Loading tracwatchlist.render
from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,228 Trac[loader] DEBUG: Loading tracwatchlist.ticket
from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,229 Trac[loader] DEBUG: Loading
tracwatchlist.translation from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,229 Trac[loader] DEBUG: Loading tracwatchlist.util from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,230 Trac[loader] DEBUG: Loading tracwatchlist.wiki from
/usr/local/lib/python2.7/dist-packages/TracWatchlistPlugin-1.0-py2.7.egg
2016-08-17 17:19:04,231 Trac[default_workflow] DEBUG: Workflow actions at
initialization: {u'resolve': {u'operations': [u'set_resolution'], 'name':
u'resolve', 'default': 0, 'newstate': u'closed', 'oldstates': [u'new',
u'assigned', u'accepted', u'reopened'], u'permissions':
[u'TICKET_MODIFY']}, u'accept': {u'operations': [u'set_owner_to_self'],
'name': u'accept', 'default': 0, 'newstate': u'accepted', 'oldstates':
[u'new', u'assigned', u'accepted', u'reopened'], u'permissions':
[u'TICKET_MODIFY']}, u'leave': {u'operations': [u'leave_status'], 'name':
u'leave', u'default': 1, 'newstate': u'*', 'oldstates': [u'*'],
'permissions': []}, u'reopen': {u'operations': [u'del_resolution'], 'name':
u'reopen', 'default': 0, 'newstate': u'reopened', 'oldstates': [u'closed'],
u'permissions': [u'TICKET_CREATE']}, u'reassign': {u'operations':
[u'set_owner'], 'name': u'reassign', 'default': 0, 'newstate': u'assigned',
'oldstates': [u'new', u'assigned', u'accepted', u'reopened'],
u'permissions': [u'TICKET_MODIFY']}, '_reset': {'operations':
['reset_workflow'], 'name': 'reset', 'default': 0, 'newstate': 'new',
'oldstates': [], 'permissions': []}}
Any ideas what I'm missing? This seems like it should be very, very simply,
but the error message is most unrevealing!
Thanks,
Tim
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.