Hi everyone,
I used the patch provided by the evolution team
(http://git.gnome.org/browse/evolution/commit/id=df3495a6ec99d53beeaac6b9a2fde8dfd356c439)
to fix the problem and backported it to the evolution version of ubuntu 12.04
"evolution_3.2.3-0ubuntu6". It turns out that only the package
"libevolution_3.2.3-0ubuntu6" needs to be updated.
Here is how i proceded.
1. Uninstall libevolution and all related packages
sudo apt-get remove libevolution
1.1 For me other packages were removed : evolution evolution-plugins
libevolution
2. Get the evolution package source
mkdir patch_evolution; cd patch_evolution
sudo apt-get source evolution
3. Apply patch (be sure to download it first)
patch -p0 < patch_libevolution
4. Build evolution's debian packages (some other packages may need to be
installed first)
sudo apt-get -b source evolution
4.1 Here is what I obtained
ls -1sh
total 40M
4,0K evolution-3.2.3
4,0K evolution_3.2.3-0ubuntu6_amd64.changes
704K evolution_3.2.3-0ubuntu6_amd64.deb
96K evolution_3.2.3-0ubuntu6.debian.tar.gz
4,0K evolution_3.2.3-0ubuntu6.dsc
12M evolution_3.2.3.orig.tar.xz
15M evolution-common_3.2.3-0ubuntu6_all.deb
7,9M evolution-dbg_3.2.3-0ubuntu6_amd64.deb
864K evolution-dev_3.2.3-0ubuntu6_amd64.deb
748K evolution-plugins_3.2.3-0ubuntu6_amd64.deb
556K evolution-plugins-experimental_3.2.3-0ubuntu6_amd64.deb
2,8M libevolution_3.2.3-0ubuntu6_amd64.deb
4,0K patch_libevolution
5. install the new libevolution package (be sure to use the file you builded)
sudo dpkg -i libevolution_3.2.3-0ubuntu6_amd64.deb
6. re-install previously removed packages
sudo apt-get install evolution evolution-plugins
I tested this on some of my emails ...
708M test_1.mbox
21M test_3_libev.mbox
... with success
Hope this helps,
Antoine
PS : This should definitely be included in an updated version of the
package in the repository.
** Attachment added: "Patch for the file
evolution-3.2.3/mail/e-mail-folder-utils.c"
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/996646/+attachment/3392109/+files/patch_libevolution
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in Ubuntu.
https://bugs.launchpad.net/bugs/996646
Title:
Evolution mbox export broken
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/996646/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs