On Tue, 2008-05-06 at 08:58 +0530, Johnny Jacob wrote:
> On Mon, 2008-05-05 at 20:25 +0200, Thomas Novin wrote:
> > Hello
> > 
> > I have tried testing the MAPI plugin with Ubuntu Hardy/Evolution 2.22.1.
> > 
> > These are the steps I've taken to install:
> > 
> > - Download all rpms from
> > http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider/openSUSE_10.3/i586/
> > - Converted rpms to debs with alien
> > - Fix incompability with 2.22 (2.12 supported)
> > 
> > cd /usr/lib/evolution/2.22/plugins
> > sudo ln -s ../../2.12/plugins/* .
> > 
> > -  Exported some debug variables + LD_LIBARY_PATH for samba4 libs
> > 
> > $ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/samba4/lib/
> > $ CAMEL_DEBUG=all
> > $ GROUPWISE_DEBUG=1
> > $ E2K_DEBUG=2
> > $ export CAMEL_DEBUG GROUPWISE_DEBUG E2K_DEBUG LD_LIBRARY_PATH
> > 
> > - Started Evo with 'evolution --component=mail'
> > 
> > I get the plugin in Evolution, I select it but I can see in the debug
> > that the plugin cannot be loaded.
> > 
> > (evolution:22093): e-utils-WARNING **: can't load plugin 'libmapi.so.0:
> > cannot open shared object file: No such file or directory'
> 
> creating a libmapi.so.0 symlink should work.

Ah, of course. My bad..

So I created that link and a few others:

cd /opt/samba4/lib
sudo ln -s libmapi.so libmapi.so.0
sudo ln -s /usr/lib/libcamel-1.2.so.11 libcamel-1.2.so.10
sudo ln
-s /usr/lib/libcamel-provider-1.2.so.11 libcamel-provider-1.2.so.10

(I create the link in /opt/samba4/lib because then I haven't "disturbed"
my system by manually creating my own links, just in the /opt/samba4/lib
directory which is only scanned by evolution)

$ evolution --component=mail | tee evodebug.log
camel_junk_plugin_init

(evolution:26902): camel-WARNING **: camel_exception_get_id called with
NULL parameter.
Loading Exchange MAPI Plugin

listener is constructed

I can now check the Exchange MAPI plugin from plugins and re-start
Evolution and it's still checked. However, I cannot create any new
accounts with this type. This is not an option when I create new
accounts.

Rgds


_______________________________________________
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to