GNOME Bugzilla – Bug 309001
beagle doesn't search all liferea feeds
Last modified: 2005-07-10 22:30:22 UTC
Version details: 0.0.11.1 (ubuntu backports) Distribution/Version: ubuntu hoary Use one of these feeds in liferea: (I use liferea 0.9.1) http://www.gazeta.pl/pub/rss/wroclaw.xml (in Polish) http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/technology/rss.xml (in English) http://www.faz.net/s/Rub/Tpl~Epartner~SRss_.xml (in German) Try to search them with beagle. It seems that beagle indexes everything ok (counter shows ~2000 for liferea), but searching works for only a few feeds (i.e. Wikinews, Lessig News). Others, like the ones above, are not searchable. I have tried blam and these feeds work there almost ok (it searches only in titles, not in contents). This is a part of beagled output on startup: (...) INFO: Scanning Liferea feeds... INFO: Starting Evolution mail backend WARN: Exception caught while executing Beagle.Daemon.LifereaQueryable.LifereaQueryable:Void StartWorker() WARN: System.NullReferenceException: Object reference not set to an instance of an object in <0x002f1> Beagle.Daemon.LifereaQueryable.LifereaQueryable:IndexFeed (System.String filename, Priority priority) in <0x0029c> Beagle.Daemon.LifereaQueryable.LifereaQueryable:StartWorker () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () in <0x0001f> Beagle.Util.ExceptionHandlingThread:ThreadStarted () DEBUG: Starting mail crawl (...) And all these: DEBUG: Starting task feed:http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/business/economy/rss.xml;item=http://news.bbc.co.uk/go/rss/-/1/hi/business/4617919.stm DEBUG: Finished task feed:http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/business/economy/rss.xml;item=http://news.bbc.co.uk/go/rss/-/1/hi/business/4617919.stm in ,00s If you need more information or output, I'll be happy to provide it.
I recently made some changes to the Liferea backend in CVS. Can you try that out and see if the problem persists?
The problem persists (cvs from 01.07). However, I'll test more, because I'm not sure whether everything is working really ok (autogen found my gmime 2.1.15 at /usr/local/lib, beagle compiled ok, but beagled warned there was no gmime until I copied it to /usr/lib...).
Lukas recently made some changes which should fix this. You'll need to delete your old index (~/.beagle/LifereaIndex) and reindex.
I did. The problem is half-way solved, it is now the same as for blam: the titles are searchable, the contents are not. However for some feeds contents (not only titles) are searchable too. (Try http://gnomedesktop.org/node/feed)