Re: [Evolution] Evolution 2.22 + MAPI attempt on Ubuntu Hardy
- From: Thomas Novin <thnov xyz pp se>
- To: jjohnny novell com
- Cc: evolution-list <evolution-list gnome org>
- Subject: Re: [Evolution] Evolution 2.22 + MAPI attempt on Ubuntu Hardy
- Date: Tue, 06 May 2008 12:57:51 +0200
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]