Hi Guido, I just tried to test your small tutorial. Unfortunately I can't update the plugins with elisa. The error-message printed in the terminal is:
---------snip---------
WARN MainThread comp_service_activity Mär 07 21:26:30
Plugin 'service' not found
(elisa/plugins/base/activities/service_activity.py:54)
[{'download_path': None,
'local_file': None,
'logCategory': 'egg_plugin',
'name': 'core',
'new_version': '0.3.4.rc2',
'plugin_class': <class 'elisa.core.plugin_registry.Core'>,
'plugin_deps': [],
'repository': None,
'update_state_id': 'important',
'version': '0.3.4'}]
WARN MainThread application Mär 07 21:26:32 An
Traceback occurred and got saved to /tmp/elisa_DwUQOh.txt
(elisa/core/application.py:293)
Link to http://cheeseshop.python.org/pypi/elisa-plugin-core/
***BLOCKED*** by --allow-hosts
Link to http://cheeseshop.python.org/pypi/ ***BLOCKED*** by
--allow-hosts
WARN PoolThread-twisted.internet.reactor-1 egg_registry
Mär 07 21:26:38 Could not easy_install elisa-plugin-core
(elisa/core/epm/egg_registry.py:770)
---------snip---------
Despite this output elisa tells me "Plugins update done".
I run elisa on Ubuntu 7.10.
When I run elisa --version after having followed your instructions, it
says "Elisa version 0.3.4". Is this correct? Should it not be 0.3.5?
Could you please tell me, what the error means and how I can fix it?
Thank's a lot for this great piece of software!
Greetings
Beni
Am Freitag, den 07.03.2008, 19:36 +0100 schrieb Guido Amoruso:
> Hi all,
>
> The Elisa team is preparing a new release with the plugin management system
> in place: it will allow very easy upgrades of Elisa bits, so that user will
> be able to enjoy an always better experience without any fuss (a la Firefox).
>
> In order to be confident that the system will work smoothly, we would like to
> ask brave people to test a preview of it. Here you will find a step by step
> procedure that you can follow: go on and report how it worked for you!
>
> 0- backup your "~/.elisa" directory (execute "cp -r ~/.elisa
> ~/elisa_backup")
> 1- execute "svn co https://code.fluendo.com/elisa/svn/branches/0.3.5
> elisa_0.3.5"
> 2- execute "cd elisa_0.3.5"
> 3- edit elisa-core/elisa/core/epm/egg_registry.py: replace line 56 with
> DEFAULT_REPOSITORIES =
> ["http://elisa-plugins.fluendo.com/unstable/xmlrpc"]
> 4- execute "./run_elisa_bundles_setups.sh install" as administrator (on
> Ubuntu use sudo)
> 5- modify "~/.elisa/elisa.conf", checking that 'updater:updater_service', is
> listed among the service_providers
> 6- install Pigment system-wide or use a recent checkout of Pigment SVN
> trunk executing "./pigment/misc/pgm-uninstalled"
> 7- go in your home directory by executing "cd"
> 8- launch Elisa by executing "elisa"
> 9- a popup saying that "new versions of plugins are available" should appear
> 10- click on the green button
> 11- after a short time another popup should appear claiming that the update
> is now done and asking to restart Elisa
> 12- click on the green button
> 13- restart Elisa by executing "elisa"
> 14- Elisa's splashcreen should be _very_ different and display the message
> "The upgrade went ok. Thanks!"
> 15- Elisa's background colour should be red :)
> 16- Thanks for the testing! Be careful, you now have a system-wide
> installed Elisa in "/usr/lib/python2.{45}/site-packages" and you should
> remove your "~/.elisa"
> because it contains very experimental things: if you followed step 0,
> revert to your backuped "~/.elisa" (execute "rm -rf ~/.elisa && mv
> ~/elisa_backup ~/.elisa").
>
> Thanks!
> Guido, on behalf of the Elisa Team
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
