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 557534 - Beagle doesn't work with Evolution 2.24.1 (IMAP and Gmail contacts)
Beagle doesn't work with Evolution 2.24.1 (IMAP and Gmail contacts)
Status: RESOLVED WONTFIX
Product: beagle
Classification: Other
Component: General
0.3.8
Other Linux
: Normal major
: ---
Assigned To: Beagle Bugs
Beagle Bugs
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2008-10-23 02:33 UTC by Guido
Modified: 2018-07-03 09:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guido 2008-10-23 02:33:37 UTC
OS: Ubuntu GNU/Linux
OS: version: 8.10 Intrepid Ibex
Gnome version: 2.24.0

Evolution version: 2.24.1
Beagle version: 0.3.8

Foreground:

A gmail.com account, configured on Evo by IMAP protocol
Local copy option selected

A gmail.com address book configured on Evo
Local copy option selected

Bug:

Beagle doesn't index e-mail and contacts (and, I presume, remote google calendar).
Comment 1 Debajyoti Bera 2008-11-22 19:21:56 UTC
Johnny, is this beagle behaving badly or Evolution does not handle such things correctly ?
Comment 2 Theodore Lee 2008-11-24 06:41:18 UTC
Evolution migrated to an SQLite database for version 2.24, so that might explain the problem.
Comment 3 Marco Ogliengo 2008-12-29 14:17:06 UTC
I have the exact same problem - IMAP, copy offline, etc. Evolution 2.24.2, Ubuntu, updated.
On a sidenote, Tracker didn't index them either.
Comment 4 tseln@web.de 2009-02-15 18:23:46 UTC
long time, no Comment: Evolution 2.24.4  on opensuse, 0.3.8, same problem.
First account researched by beagle is an imap w local copy, it stops any further work on evolution. All the rest is indexed fine. Is there a fix, or does version 0.3.9 fix the problem? There is no note about that in hte release notes.
Comment 5 Debajyoti Bera 2009-02-15 18:39:30 UTC
Confirming the bug based on the comments. No there is no fix yet, this bug will be closed when it will be fixed.
Comment 6 tseln@web.de 2009-02-18 11:54:50 UTC
The debug output for the EvolutionMail-backend is:
# beagled --replace --fg --debug --backend EvolutionMail
I changed the mail adress to prevent crawler indexing.

(...) normal startup

Debug: Starting queryables
Debug: Starting backend: 'EvolutionMail'
Debug: Starting Evolution mail backend
Debug: Starting mail crawl
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/INBOX/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Archiv/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Entw&APw-rfe/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Entwürfe/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Gesendete Objekte/summary
Debug: Unable to determine account name for test@test
Debug: Mail crawl finished
Debug: Evolution mail driver worker thread done in ,24s
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
 
I hope it helps.
Comment 7 tseln@web.de 2009-02-18 11:58:00 UTC
The debug output for the EvolutionMail-backend is:
# beagled --replace --fg --debug --backend EvolutionMail
I changed the mail adress to prevent crawler indexing.

(...) normal startup

Debug: Starting queryables
Debug: Starting backend: 'EvolutionMail'
Debug: Starting Evolution mail backend
Debug: Starting mail crawl
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/INBOX/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Archiv/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Entw&APw-rfe/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Entwürfe/summary
Debug: Will index summary /home/test/.evolution/mail/imap/test@test.de/folders/Gesendete Objekte/summary
Debug: Unable to determine account name for test@test
Debug: Mail crawl finished
Debug: Evolution mail driver worker thread done in ,24s
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
Debug: Unable to determine account name for test@test.de
Debug: Caught ResponseMessageException: Connection refused
Debug: InnerException is SocketException -- we probably need to launch a helper
Debug: Launching helper process
Debug: IndexHelper PID is 27682
Always: Starting Index Helper process (version 0.3.8)
Always: Running on Mono 2.0.1
Always: Extended attributes are supported
Always: Command Line: /usr/lib64/beagle/IndexHelper.exe
Debug: Found IndexHelper (27682) in 1,00s

 
I hope it helps.
Comment 8 Jack Deslippe 2009-03-31 19:31:53 UTC
I have also had this problem ever since gnome 2.24.  I am jaunty now, using 2.26 and beagle .39 and the problem persists:  Beagle does not index my evolution IMAP mail (or possibly any others).   I guess this is because of the move to sqlite.
Comment 9 Jean-Francois Saucier 2009-04-02 17:33:46 UTC
I can confirm the same bug with an updated Fedora 10 :

evolution-2.24.5-1.fc10.i386
beagle-0.3.9-2.fc10.i386

The move to sqlite seems to be the cause of the problem.

Tracker seems to be also affected with this problem : https://bugs.launchpad.net/ubuntu/+source/tracker/+bug/306234
Comment 10 Jack Deslippe 2009-04-14 19:18:52 UTC
Recent versions of tracker seem to be able to index evolution emails again.  Perhaps the Beagle devs can copy their code/technique?
Comment 11 kraut 2010-12-29 13:39:42 UTC
It seems no one  is using beagle any more !?

I cant understand why beagle stops development and tracker becomes part of the Gnome-Desktop.

I would prefer beagle!

Maybe I will implement Evolution indexing, if I ve some time.

Someone has a link to evolution sqlite schema?

Ive read tracker code a little bit, you can use sqlite statements from there, but a link which explains how evolution uses sqlite exactly would by nice ;)
Comment 12 André Klapper 2018-07-03 09:55:32 UTC
Beagle is not under active development anymore and had its last code changes in early 2011. Its codebase has been archived (see bug 796735):
https://gitlab.gnome.org/Archive/beagle/commits/master

"tracker" is an available alternative.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the
responsibility for active development again.