Unhandled Exception: System.DllNotFoundException: evolutionglue



I've compiled beagle from today's CVS. When I start "beagled", it crashes on the backend EvolutionDataServer:

$ beagled
inotify_init: Function not implemented
Inotify not supported! You need a 2.6.13 kernel or later with CONFIG_INOTIFY enabled [sean localhost beagle]$
Unhandled Exception: System.DllNotFoundException: evolutionglue
in <0x00048> (wrapper managed-to-native) Evolution.Book:e_book_glue_ebook_get_changes (intptr,string,intptr&,intptr&,intptr&,intptr&) in [0x00027] (at /usr/src/redhat/BUILD/evolution-sharp-0.10.2/evolution/Book.custom:78) Evolution.Book:GetChanges (string,Evolution.Contact[]&,Evolution.Contact[]&,string[]&) in <0x000fa> Beagle.Daemon.EvolutionDataServerQueryable.BookContainer:IndexChanges () in <0x001b4> Beagle.Daemon.EvolutionDataServerQueryable.SourcesHandler:IndexSourceGroup (Evolution.SourceGroup,bool) in <0x0019e> Beagle.Daemon.EvolutionDataServerQueryable.SourcesHandler:.ctor (string,System.Type,Beagle.Daemon.EvolutionDataServerQueryable.EvolutionDataServerQueryable,string) in <0x000b5> Beagle.Daemon.EvolutionDataServerQueryable.EvolutionDataServerQueryable:Start ()
in <0x00016> Beagle.Daemon.Queryable:Start ()
in <0x000bb> Beagle.Daemon.QueryDriver:Start ()
in <0x00159> Beagle.Daemon.BeagleDaemon:StartupProcess ()
in <0x00047> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool ()
in <0x0002a> IdleProxy:Handler ()
in <0x00036> (wrapper native-to-managed) IdleProxy:Handler ()
in (unmanaged) 0xb498bf
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00595> Beagle.Daemon.BeagleDaemon:Main (string[])

Yet, I do appear to have evolutionglue:

ls /usr/lib/libevolutionglue.*
/usr/lib/libevolutionglue.a  /usr/lib/libevolutionglue.so

It was supplied by this package:

rpm -qp --filesbypkg evolution-sharp-0.10.2-1.1.fc4.nr.i386.rpm
evolution-sharp           /usr/lib/libevolutionglue.a
evolution-sharp           /usr/lib/libevolutionglue.so
evolution-sharp           /usr/lib/mono/evolution-sharp/evolution-sharp.dll
evolution-sharp /usr/lib/mono/evolution-sharp/evolution-sharp.dll.config evolution-sharp /usr/lib/mono/evolution-sharp/evolution-sharp.dll.mdb evolution-sharp /usr/lib/mono/gac/evolution-sharp/2.0.0.0__457eed85bd9370df evolution-sharp /usr/lib/mono/gac/evolution-sharp/2.0.0.0__457eed85bd9370df/evolution-sharp.dll evolution-sharp /usr/lib/mono/gac/evolution-sharp/2.0.0.0__457eed85bd9370df/evolution-sharp.dll.config evolution-sharp /usr/lib/mono/gac/evolution-sharp/2.0.0.0__457eed85bd9370df/evolution-sharp.dll.mdb
evolution-sharp           /usr/lib/pkgconfig/evolution-sharp.pc
evolution-sharp           /usr/share/doc/evolution-sharp-0.10.2
evolution-sharp           /usr/share/doc/evolution-sharp-0.10.2/COPYING
evolution-sharp           /usr/share/doc/evolution-sharp-0.10.2/README
evolution-sharp           /usr/share/gapi-2.0/evolution-api.xml

Is this a version issue, or a missing link?

Starting beagle with

beagled --deny-backend EvolutionDataServer

works fine.









[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]