After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 309001 - beagle doesn't search all liferea feeds
beagle doesn't search all liferea feeds
Status: RESOLVED FIXED
Product: beagle
Classification: Other
Component: General
0.0.x
Other Linux
: Normal normal
: ---
Assigned To: Beagle Bugs
Beagle Bugs
Depends on:
Blocks:
 
 
Reported: 2005-06-25 08:55 UTC by Rafa³ Próchniak
Modified: 2005-07-10 22:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rafa³ Próchniak 2005-06-25 08:55: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.
Comment 1 Joe Shaw 2005-07-01 17:29:38 UTC
I recently made some changes to the Liferea backend in CVS.  Can you try that
out and see if the problem persists?
Comment 2 Rafa³ Próchniak 2005-07-02 08:35:45 UTC
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...). 
Comment 3 Joe Shaw 2005-07-07 21:14:22 UTC
Lukas recently made some changes which should fix this.  You'll need to delete
your old index (~/.beagle/LifereaIndex) and reindex.
Comment 4 Rafa³ Próchniak 2005-07-10 22:30:22 UTC
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)