Wednesday, 23 July 2008

Elisa, OpenSuSE fun

Not really U810 specific but there are a few wrinkles to getting elisa working on OpenSuSE 11.0 with the packman packages. The elisa chaps seem to have got the bit between their teeth so this is for 0.5.2 - which may well be superceded and fixed by the time you read this. Anyway, installing the packages with yast results in a non-working situation so the following needs to be done...
  • Install IPython - not vital, but helpful for debugging since you can bring up a python shell inside elisa and poke around a bit
  • Install python-cssutils since it seems to have dropped out of the dependencies
  • You can purge twisted and go back to the yast-installed version since it now seems to be happy with latest version
  • Insert a __init__.py file into /usr/lib/python2.5/site-packages/elisa and /use/lib/python2.5/site-packages/elisa/plugins. This file can be hauled out of the source code in the tar file on the elisa download page.
Once this is done all works OK though it does seem to struggle on the U810 and will lock up some times on heavy activity. In these respects the 0.3.5 release was better - but there is a lot of work under way so we shall see.

3 comments:

Unknown said...

Thanks a lot, this helped my Elisa installation work in my openSUSE 11.

DevOps said...

I am using OpenSuse 11 and Elisa 0.5.9 but it dint work for me, I follow the steps mentioned bu you

1) Installed IPuthon
2) Instlled python-cssutils
3) copy the file __init__.py in required location

Any idea what I am missing?

Neil Jefferies said...

See my later post, elisa likes to start clean so purging ~/.elisa-xxx, ~/.thumbnails and /usr/lib/python/site-packages/elisa BEFORE installation might help. otherwise try a new version!