Evolution RSS Reader Plugin
- Inicie sesión o regístrese para enviar comentarios
This is not necessarily a Trisquel-specific topic, but seems relevant given that Evolution is one of Trisquel's default programs.
After installing evolution-rss from the repository, the RSS plugin appears in Evolution but clicking on it does not enable it as with other plugins. When I run Evolution from a terminal I get
(evolution:8875): libebackend-WARNING **: module_load: /usr/lib/evolution/3.10/modules/evolution-module-rss.so: undefined symbol: em_folder_tree_set_selected
Failed to load module: /usr/lib/evolution/3.10/modules/evolution-module-rss.so
From the Evolution mailing list:
"Hi, it's required to rebuild evolution-rss against the evolution you've
installed. It's not that hard, because evolution-rss is pretty
lightweight, but as regular users do not compile usually, then it can
be a challenge. Maybe ask the package maintainer of evolution-rss
in your distribution to rebuild it."
I am a beginner and don't know how to do this but would like to learn. I was able to find some reasonably accessible explanations of how to build a package in general, but I don't really know where to start rebuilding a package against another. Could anyone here either explain or direct me to a resource that does not assume too much prior knowledge? Thanks!
https://github.com/GNOME/evolution-rss/archive/EVOLUTION_RSS_0_3_95.tar.gz
that's the tar. You download it and extract it, then you cd into the extracted folder and compile.
The standard method is:
./configure
make
sudo make install
Thanks for your response. Both './configure' and './configure.ac' (the latter is what I see in the extracted folder) give "command not found."
Hmm. Install 'automake' and try autoconf before the other commands.
sudo apt-get install automake
then
autoconf
./configure
make
sudo make install
Also, make sure you cd into the extracted folder, for instance, if your folder is ~/evolutionrss
cd ~/evolutionrss
Starting from your suggestion and searching the web for the other errors I got, I managed to do it with this:
sudo apt-get install automake
sudo apt-get install libtool
sudo apt-get install intltool
sudo apt-get install libecal1.2
$ACLOCAL_PATH="currentdirectory/m4"
$aclocal
$autoreconf --install
$autoconf
$autoheader
$automake
$intltoolize
$./configure
$make
$sudo make install
The plugin is now enabled in Evolution, so that's progress. However, when I try to add a feed I get a segmentation fault.
This seems to be a bug in Ubuntu 14.04 (assuming you are having an issue with this plugin in Trisquel 7):
https://bugs.launchpad.net/ubuntu/+source/evolution-rss/+bug/1296701
- Inicie sesión o regístrese para enviar comentarios