After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 606539 - error when enabling plugins
error when enabling plugins
Status: RESOLVED NOTABUG
Product: emerillon
Classification: Other
Component: Plugins
git master
Other Linux
: Normal normal
: ---
Assigned To: emerillon-maint
emerillon-maint
Depends on:
Blocks:
 
 
Reported: 2010-01-10 09:00 UTC by Peter Robinson
Modified: 2010-01-26 16:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter Robinson 2010-01-10 09:00:53 UTC
I get an error when loading plugins "There was an error loading the Copy link to Web Plugin", "The plugin loader "(null)" could not be found". The occurs for all 3 plugins.

This is on Fedora 12 x86_64. The plugins are located in the /usr/lib64/emerillon/plugins directory:

/usr/lib64/emerillon/plugins/copy-link.emerillon-plugin
/usr/lib64/emerillon/plugins/libcopy-link.so
/usr/lib64/emerillon/plugins/libmap-position.so
/usr/lib64/emerillon/plugins/libplacemarks.so
/usr/lib64/emerillon/plugins/map-position.emerillon-plugin
/usr/lib64/emerillon/plugins/placemarks.emerillon-plugin
Comment 1 Pierre-Luc Beaudoin 2010-01-10 18:31:15 UTC
Your Ethos installation is broken.  It has been built without a C plugin loader (or any other).  This is not Emerillon's fault :)
Comment 2 Peter Robinson 2010-01-10 18:35:35 UTC
I have the C, JS and Python loaders installed:

[perobinson@neo ~]$ rpm -ql ethos
/usr/lib64/ethos
/usr/lib64/ethos/plugin-loaders
/usr/lib64/ethos/plugin-loaders/libcloader.so.0
/usr/lib64/ethos/plugin-loaders/libcloader.so.0.0.0
/usr/lib64/ethos/plugin-loaders/libjsloader.so.0
/usr/lib64/ethos/plugin-loaders/libjsloader.so.0.0.0
/usr/lib64/girepository-1.0/Ethos-1.0.typelib
/usr/lib64/libethos-1.0.so.0
/usr/lib64/libethos-1.0.so.0.0.0
/usr/lib64/libethos-ui-1.0.so.0
/usr/lib64/libethos-ui-1.0.so.0.0.0
/usr/share/doc/ethos-0.2.2
/usr/share/doc/ethos-0.2.2/AUTHORS
/usr/share/doc/ethos-0.2.2/COPYING
/usr/share/doc/ethos-0.2.2/NEWS
/usr/share/doc/ethos-0.2.2/README
/usr/share/ethos
/usr/share/ethos/icons
/usr/share/ethos/icons/ethos-plugin.png
/usr/share/locale/de/LC_MESSAGES/ethos.mo
/usr/share/locale/fr/LC_MESSAGES/ethos.mo
[perobinson@neo ~]$ rpm -ql ethos-python
/usr/lib64/ethos/plugin-loaders/libpythonloader.so.0
/usr/lib64/ethos/plugin-loaders/libpythonloader.so.0.0.0
/usr/lib64/python2.6/site-packages/gtk-2.0/_ethos.so
/usr/lib64/python2.6/site-packages/gtk-2.0/_ethosui.so
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/__init__.py
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/__init__.pyc
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/__init__.pyo
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/ui.py
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/ui.pyc
/usr/lib64/python2.6/site-packages/gtk-2.0/ethos/ui.pyo
/usr/share/pygtk/2.0/defs/ethos.defs
/usr/share/pygtk/2.0/defs/ethosui.defs
[perobinson@neo ~]$
Comment 3 Pierre-Luc Beaudoin 2010-01-10 18:43:47 UTC
Forwarding this to the Ethos author.
Comment 4 Peter Robinson 2010-01-10 18:53:06 UTC
It does detect the plugin descriptions but just can't enable them.
Comment 5 Peter Robinson 2010-01-26 16:50:10 UTC
(In reply to comment #3)
> Forwarding this to the Ethos author.

Pierre, did you get a response from the ethos author?
Comment 6 Pierre-Luc Beaudoin 2010-01-26 16:53:17 UTC
Yes, he said he'd look into it... 

Anyway, there's now libpeas on the horizon, we might consider switch to it!