I think what you experienced was https://bugs.launchpad.net/elisa/+bug/255739. Having Moovida installed system-wide and trying to run it from a branch conflicts badly. There is no fix at the moment, the workaround is to uninstall the system-wide version.
Note that Moovida _does_ handle plugin versions, and all modified plugins' versions are bumped with each release. If running from the latest trunk, no plugin updates should be downloaded for this reason, therefore Ugo's suggestion doesn't apply. In short: 1. Uninstall the system-wide moovida 2. Delete everything from ~/.moovida/plugins/ 3. Run moovida from trunk I hope that helps, Olivier Peter a écrit : > On Wed, Oct 21, 2009 at 12:23 PM, Ugo Riboni <[email protected]> wrote: >>> The OpenControllerActionWithItem class was introduced with revision 1517 >>> in the master branch (lp:elisa), and is part of the 1.0.7 release. >>> I'll investigate the issue. >> I think part of the issue here is that even if you run trunk, Moovida will >> "update" the plugins and it will install the currently released version of >> poblesec (the GUI frontend), which doesn't have the >> OpenControllerActionWithItem. >> >> As I suggested in the forum, if you remove that plugin from the your own's >> plugins folder (and then disable auto-install of plugins) and you should not >> have this bug anymore if you are using trunk. >> >> Now, "forcing" the plugin writers to use trunk may not be such a good idea, >> but this will be automatically resolved in a week-ish when we release the >> new version (which will fix some other bugs that affect the example plugin). >> >> After that, I assume we'll make sure that the example plugin will always be >> working with the latest official release so that plugin writers won't have >> to use trunk. > > I understand better what you meant now. > > I don't mind using the trunk *if* is it easy to ensure it doesn't do > silly things > like automatically "updating" plugins with older versions of what is on the > trunk. I don't know if you track plugin version numbers, but incrementing > the poblesec version number when OpenControllerActionWithItem was > added might have solved this. > > I'm looking forward to the next release :) > > Peter
