Opened 13 years ago

Last modified 13 years ago

#8043 closed defect

trac-tags broken with env needs upgrade error — at Version 3

Reported by: anonymous Owned by: Alec Thomas
Priority: high Component: TagsPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description (last modified by Ryan J Ollos)

On a 'clean' install of trac (eg: webfaction one-click installer 0.12, as well as from trac trunk), I tried to add the tractags plugin (both 0.6 and trunk, same issue). After upgrading the environment, it kept insisting I upgrade, and when I tried that, it gave an error (tag table already exists). After poking around, I found this is what triggers it:

WARNING: Component <tractags.model.TagModelProvider object at 0x9afe44c> requires environment upgrade

I added this to [components], which seems to work-around it for now:

tractags.model.tagmodelprovider = disabled

Without this, it's not possible to run this plugin.

be well, --craig

Change History (3)

comment:1 Changed 13 years ago by Chris Shenton

I've been fighting with this the past couple days as well, with a buildout-installed 0.12 and a handful of other plugins, on python-2.7. (I found that the trunk/ version did install, but didn't play with the keywordsuggest autocomplete patch so I had to use tractags-0.6.

Your work-around really helped me out, thanks.

But I still don't understand the problem. I have tractags-0.6 running successfully on another Trac, but it's 0.11.

comment:2 Changed 13 years ago by guardian

Used the workaround given by craig on a Trac 0.12 installation with 0.6 version of the TagsPlugin.

What's the consequence of setting tractags.model.tagmodelprovider = disabled exactly?

comment:3 Changed 13 years ago by Ryan J Ollos

Description: modified (diff)
Note: See TracTickets for help on using tickets.