Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104238 - New liferea release (v0.9.7)
Summary: New liferea release (v0.9.7)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://sourceforge.net/project/showno...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-30 01:57 UTC by Michael Renzmann
Modified: 2005-09-04 06:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Renzmann 2005-08-30 01:57:40 UTC
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:
Comment 1 Michael Renzmann 2005-08-30 02:20:30 UTC
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).
Comment 2 Michael Renzmann 2005-08-30 02:24:18 UTC
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
Comment 3 Michael Renzmann 2005-09-01 00:07:35 UTC
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.
Comment 4 Michael Kohl (RETIRED) gentoo-dev 2005-09-04 06:23:17 UTC
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