There's a new release from the liferea project, version 0.9.7. From the Changelog (see given URL): === cut === This release adds some user contributed patches and fixes some minor problems. Version 0.9.7 * Added "copy link location" to item list context menu. Patch #1175756 from Adam Flanczewski. * Single key navigation patch #1211774 from an anonymous contributor. This allows keyboard navigation (u,d,f,b) when using GtkHTML2, but due to a focussing problem it is not really usable with Mozilla. * Search text box is now automatically focused. Requested by Rodrigo Couto (#1200297). Bugfixes: * Closing the search dialog with the window manager don't causes crashes anymore. * Preference dialog cannot be opened multiple times anymore. * Fixes missing links in item display with Mozilla reported by Rich Daley. (SF bug #1255253) * Prevents "next-unread" to select items within a vfolder, except if a vfolder is selected reported by Sigge Kotliar. (SF #1252034) * Fixes an auto-discovery bug patched and reported by Ted Percival (SF #1275007) === cut === Renaming the liferea-0.9.6.ebuild worked for compilation, but I wasn't able to start the new version. "liferea --debug-all" resulted in: === cut === CONF: using GNOME configured proxy: "192.168.2.254" port "8118" CONF: Proxy settings are now 192.168.2.254:8118 NULL:NULL GUI: Available browser modules (/usr/lib/liferea): No browser module configured! ** ERROR **: Sorry, I was not able to load any installed browser modules! Try the --debug-all option to get debug information! aborting... Aborted === cut === This problem can be reproduced: switching back to 0.9.6 works fine, switching forward to 0.9.7 results in the same problem. The only change between both ebuilds is their name. Reproducible: Always Steps to Reproduce:
The described problems (unable to load browser plugins) seems to be caused by the liferea 0.9.7 release. See: http://sourceforge.net/tracker/index.php?func=detail&aid=1276152&group_id=87005&atid=581684 The proper solutions seems to be: wait until the 0.9.7b release is out (which is mentioned in the answer to the bug report).
And a simple workaround for those who don't want to wait until the new release: cd /usr/lib/liferea mv liblihtmlg liblihtmlg.so mv liblihtmlm liblihtmlm.so
Liferea 0.9.7a is out and fixes the aforementioned problems. I successfully compiled, installed and started that version by renaming the ebuild to liferea-0.9.7a.ebuild. Since I'm not sure if this name is right in terms of Gentoo policies, I'd be happy for an advice. Would it be better to "hardcode" the version inside the ebuild (rather than determining it by the name of the ebuild)? Any help appreciated, I'll attach a working ebuild to this report then. Tia.
Michael, thanks for the report, liferea-0.9.7a has just been commited to CVS. Regarding your question about ebuild naming: "The second subsection, ver, is the version of the package, which should normally be same as the version on the main source tarball. The version is normally made up of two or three (or more) numbers separated by periods, such as 1.2 or 4.5.2, and may have a single letter immediately following the last digit; e.g., 1.4b or 2.6h. The package version is joined to the package name with a hyphen. For example: foo-1.0, bar-2.4.6." http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1#doc_chap2