FS#4086 - beagle does not work with evolution-sharp

Attached to Project: Arch Linux
Opened by Ronald van Haren (pressh) - Wednesday, 01 March 2006, 14:03 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To arjan timmerman (blaasvis)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.1 Noodle
Due in Version Undecided
Due Date 2006-03-02
Percent Complete 100%
Votes 0
Private No

Details

Beagle daemon quits after running beagle-search, but it does work when starting with: #beagled --fg --deny-backend EvolutionDataServer

Output when running #beagled --fg --debug, when crashing:

bash-3.1$ beagled --fg --debug
Debug: Starting Beagle Daemon (version 0.2.1)
Debug: Command Line: /usr/lib/beagle/BeagleDaemon.exe --fg --debug
Debug: Starting main loop
Debug: Starting messaging server
Debug: Starting QueryDriver
Debug: Found index helper at /usr/lib/beagle/beagled-index-helper
Debug: Found 2 types in EvolutionBackends, Version=0.0.0.0, Culture=neutral
Debug: KMail folders not found. Will keep trying
Debug: Starting Inotify Backend
Debug: Loading Beagle.Util.Conf+IndexingConfig from indexing.xml
Debug: Loading Beagle.Util.Conf+DaemonConfig from daemon.xml
Debug: Loading Beagle.Util.Conf+SearchingConfig from searching.xml
Debug: Loading Beagle.Util.Conf+NetworkingConfig from networking.xml
Debug: Loading Beagle.Util.Conf+WebServicesConfig from webservices.xml
Debug: Found 11 types in BeagleDaemonLib, Version=1.9.0.0, Culture=neutral
Debug: Found 0 user-configured static queryables
Debug: Waiting 60 seconds before starting queryables
Debug: Starting Scheduler thread
Debug: Starting Inotify threads
Debug: Daemon initialization finished after 2.38s
Debug: Starting queryables
Debug: Scanning addressbooks and calendars
Error: Unhandled exception thrown. Exiting immediately.
Error: System.TypeInitializationException: An exception was thrown by the type initializer for Evolution.SourceList ---> System.DllNotFoundException: libedataserver-1.2.so.4
in (wrapper managed-to-native) Evolution.Source:e_source_get_type ()
in [0x00000] (at /home/jan/cvs/extra/gnome/evolution-sharp/src/evolution-sharp-0.10.2/evolution/generated/Source.cs:296) Evolution.Source:get_GType ()
in [0x00011] (at /home/jan/cvs/extra/gnome/evolution-sharp/src/evolution-sharp-0.10.2/evolution/generated/ObjectManager.cs:16) GtkSharp.EvolutionSharp.ObjectManager:Initialize ()
in [0x00000] (at /home/jan/cvs/extra/gnome/evolution-sharp/src/evolution-sharp-0.10.2/evolution/generated/SourceList.cs:334) Evolution.SourceList:.cctor ()--- End of inner exception stack trace ---

in (unmanaged) 0x8091a86
in <0x00064> Beagle.Daemon.EvolutionDataServerQueryable.SourcesHandler:.ctor (string,System.Type,Beagle.Daemon.EvolutionDataServerQueryable.EvolutionDataServerQueryable,string)
in <0x000be> Beagle.Daemon.EvolutionDataServerQueryable.EvolutionDataServerQueryable:Start ()
in <0x00016> Beagle.Daemon.Queryable:Start ()
in <0x0008b> Beagle.Daemon.QueryDriver:StartQueryables ()
in <0x00047> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool ()
in <0x0002a> TimeoutProxy:Handler ()
in <0x0002b> (wrapper native-to-managed) TimeoutProxy:Handler ()
in (unmanaged) 0xb7f28427
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x006b1> Beagle.Daemon.BeagleDaemon:DoMain (string[])
in <0x00014> Beagle.Daemon.BeagleDaemon:Main (string[])
This task depends upon

Closed by  arjan timmerman (blaasvis)
Wednesday, 22 March 2006, 22:20 GMT
Reason for closing:  Fixed
Additional comments about closing:  ok rebuild done for testing :)
Comment by arjan timmerman (blaasvis) - Wednesday, 01 March 2006, 15:39 GMT
System.DllNotFoundException: libedataserver-1.2.so.4

i am wondering did you installed e-d-s of gnome 2.13 ?
Comment by Ronald van Haren (pressh) - Wednesday, 01 March 2006, 16:24 GMT
Yes I'm on 2.13 (both e-d-s 1.5.91 and 1.5.92 do not work).
Problem exists on both your 2.13.91 repo, and my current build of 2.13.92 (which I've build using your PKGBUILDs).
Rebuilding beagle does not fix things. I tried rebuilding evolution-sharp too but that one quits on me.

Any idea?
Comment by Alexander Hunziker (alexthelion) - Wednesday, 01 March 2006, 16:24 GMT
I'm experiencing the same problem and I am running e-d-s from Gnome 2.14. But isn't evolution-sharp from extra patched for that?
Comment by Jan de Groot (JGC) - Wednesday, 01 March 2006, 18:28 GMT
You need to rebuild evolution-sharp for evolution-data-server. The patch should allow building against both 1.3/4 and 1.5/6. The official evolution-sharp editions did not support 1.4 completely, so I applied the patch, as we will need it very soon anyways.
Comment by Ronald van Haren (pressh) - Wednesday, 01 March 2006, 19:00 GMT
it does not as I said before, at least not for me:

libtool: link: only absolute run-paths are allowed
make[3]: *** [libevolutionglue.la] Error 1
make[3]: Leaving directory `/home/pressh/evolution-sharp/src/evolution-sharp-0.10.2/glue'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/pressh/evolution-sharp/src/evolution-sharp-0.10.2/glue'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pressh/evolution-sharp/src/evolution-sharp-0.10.2'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
[root@arch_box evolution-sharp]#
Comment by Jan de Groot (JGC) - Wednesday, 01 March 2006, 22:15 GMT
Try changing the evolution-shell-2.4 reference to evolution-shell-2.6 in the PKGBUILD.
Comment by Ronald van Haren (pressh) - Wednesday, 01 March 2006, 22:32 GMT
How could I have overlooked that....

Builds fine now, and beagle runs fine with it.

Many thanks!

Loading...