Hello all. Here is "my way". === 1. Initial state ~$ aptitude search evolution-mapi p evolution-mapi - Exchange support for the Evolution groupwa p evolution-mapi-dbg - debugging symbols for the Evolution MAPI p ~$ aptitude search libexchangemapi p libexchangemapi-1.0-0 - client library for accessing Exchange serv p libexchangemapi-1.0-dev - client library for accessing Exchange serv p libexchangemapi1.0-0 - transitional dummy package for exchangemap p libexchangemapi1.0-dev - transitional dummy package for exchangemap
2. Getting the source ~$ mkdir mapi-fix ~$ cd mapi-fix/ ~/mapi-fix$ sudo apt-src install evolution-mapi ~/mapi-fix$ ls -1sh total 720K 4.0K evolution-mapi-0.32.2 8.0K evolution-mapi_0.32.2-0ubuntu1.debian.tar.gz 4.0K evolution-mapi_0.32.2-0ubuntu1.dsc 704K evolution-mapi_0.32.2.orig.tar.gz 3. Correction using the vim. 4. Making the patch (see the the attached file ) 4.1 I've check this patch on the original file and you can apply it something like ~/mapi-fix$ sudo patch evolution-mapi-0.32.2/src/libexchangemapi/exchange-mapi-connection.c exchange-mapi-connection.c.patch patching file evolution-mapi-0.32.2/src/libexchangemapi/exchange-mapi-connection.c 5. Building sudo apt-get -b source evolution-mapi 5.1 Here are some deb's ~/mapi-fix$ ls -1sh total 1.9M 4.0K evolution-mapi-0.32.2 8.0K evolution-mapi_0.32.2-0ubuntu1.debian.tar.gz 4.0K evolution-mapi_0.32.2-0ubuntu1.dsc 4.0K evolution-mapi_0.32.2-0ubuntu1_i386.changes 244K evolution-mapi_0.32.2-0ubuntu1_i386.deb 704K evolution-mapi_0.32.2.orig.tar.gz 768K evolution-mapi-dbg_0.32.2-0ubuntu1_i386.deb 4.0K exchange-mapi-connection.c.patch 16K libexchangemapi1.0-0_0.32.2-0ubuntu1_all.deb 88K libexchangemapi-1.0-0_0.32.2-0ubuntu1_i386.deb 16K libexchangemapi1.0-dev_0.32.2-0ubuntu1_all.deb 12K libexchangemapi-1.0-dev_0.32.2-0ubuntu1_i386.deb 6. Installing 6.1 libexchangemapi must be installed the FIRST ~/mapi-fix$ sudo dpkg -i libexchangemapi-1.0-0_0.32.2-0ubuntu1_i386.deb Selecting previously deselected package libexchangemapi-1.0-0. (Reading database ... 178271 files and directories currently installed.) Unpacking libexchangemapi-1.0-0 (from libexchangemapi-1.0-0_0.32.2-0ubuntu1_i386.deb) ... Setting up libexchangemapi-1.0-0 (0.32.2-0ubuntu1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place 6.2 evolution-mapi must be the SECOND ~/mapi-fix$ sudo dpkg -i evolution-mapi_0.32.2-0ubuntu1_i386.deb Selecting previously deselected package evolution-mapi. (Reading database ... 178279 files and directories currently installed.) Unpacking evolution-mapi (from evolution-mapi_0.32.2-0ubuntu1_i386.deb) ... Setting up evolution-mapi (0.32.2-0ubuntu1) ... 7. Check the state ~/mapi-fix$ aptitude search evolution-mapi i evolution-mapi - Exchange support for the Evolution p evolution-mapi-dbg - debugging symbols for the Evolution ~/mapi-fix$ aptitude search libexchangemapi i libexchangemapi-1.0-0 - client library for accessing Exchan p libexchangemapi-1.0-dev - client library for accessing Exchan p libexchangemapi1.0-0 - transitional dummy package for exch p libexchangemapi1.0-dev - transitional dummy package for exch That is all. ** Patch added: "Removing "TableFlags_UseUnicode"" https://bugs.launchpad.net/ubuntu/+source/evolution-mapi/+bug/740642/+attachment/2087852/+files/exchange-mapi-connection.c.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/740642 Title: [natty] exchange 2010 evolution-mapi - no folders or calendar, contact, tasks -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
