Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-29 Thread masonhock
Yeah, this is becoming more trouble than it's worth. At least now I kind of  
know how to build packages, though.


Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-29 Thread greatgnu

Good progress! :)
Sorry to hear about the error :/

You can try another client maybe and see if you like it.



Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-28 Thread masonhock

autoconfig gave me

configure.ac:4: error: possibly undefined macro: AM_INIT_AUTOMAKE
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
configure.ac:8: error: possibly undefined macro: AM_PROG_AR
configure.ac:10: error: possibly undefined macro: dnl
configure.ac:13: error: possibly undefined macro: AS_COMPILER_FLAGS
configure.ac:37: error: possibly undefined macro: AM_MAINTAINER_MODE
configure.ac:47: error: possibly undefined macro: AM_PROG_CC_C_O
configure.ac:57: error: possibly undefined macro: AC_DISABLE_STATIC
configure.ac:250: error: possibly undefined macro: AM_CONDITIONAL
configure.ac:324: error: possibly undefined macro: AM_GCONF_SOURCE_2
configure.ac:363: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
configure.ac:365: error: possibly undefined macro: AM_GLIB_DEFINE_LOCALEDIR

after which './config' gives me

./configure: line 1994: syntax error near unexpected token `1.10'
./configure: line 1994: `AM_INIT_AUTOMAKE(1.10 dist-xz no-dist-gzip -Wall  
-Wno-portability foreign)'


I looked up 'm4_pattern_allow' and found this

https://www.gnu.org/software/autoconf/manual/autoconf.html#Forbidden-Patterns

but I'm unclear on where in what file to use 'm4_pattern_allow' or if this is  
indeed the appropriate solution.


Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-28 Thread greatgnu

Hmm. Install 'automake' and try autoconf before the other commands.


sudo apt-get install automake


then

autoconf
./configure
make
sudo make install


Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-28 Thread alonivtsan
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


Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-27 Thread masonhock
Thanks for your response. Both './configure' and './configure.ac' (the latter  
is what I see in the extracted folder) give "command not found."


Re: [Trisquel-users] Evolution RSS Reader Plugin

2017-07-27 Thread greatgnu

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


[Trisquel-users] Evolution RSS Reader Plugin

2017-07-27 Thread masonhock
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!