[COLUG] Compiling Evolution

Rob Funk rfunk at funknet.net
Tue Jun 26 08:21:07 EDT 2007


Mark Erbaugh wrote:
> I am trying to compile the groupware program Evolution, version 2.10.2
> under Ubuntu 7.04 (Feisty Fawn). Feisty comes with Evolution 2.10.1.
>
> I download the source files and extracted them into a folder. I ran
> the ./configure script. It complained about missing libraries.  I used
> Synaptic and downloaded the appropriate library.  Finally, I
> got ./configure to complete without error. It did, however, issue a
> warning about iconv.

Since you already have Ubuntu's Evolution package, and especially since you 
want only a minor upgrade, I'd recommend taking a couple steps back and 
making use of the package system.

First I'd look at what packages are already available post-Feisty.
  http://packages.ubuntu.com/evolution
Looks like there's a 2.11.4 package for gutsy.  That's a bigger jump than 
you wanted, and it may be compiled with library versions not in Feisty, 
but it might be worth getting and compiling that source (using 
Ubuntu/Debian commands) into a package for your Feisty box.

Another option is to look for a backport.  The Ubuntu backports project 
appears to be stuck in the Ubuntu forums:
  http://ubuntuforums.org/forumdisplay.php?f=47

In this case what I'd probebly end up doing is getting the source and the 
build-dependencies of the version in Feisty, then sticking the newer 
source in there (making sure any patches from the package are applied), 
and build from there.  (Using the wajig command for most of this.)
Admittedly this requires some slight understanding of the way the .deb 
package is built, particularly the changelog file and patches in the 
debian subdirectory.

(If I had a Feisty/Gnome system handy right now I'd just make the package, 
but I'm afraid I don't today.)

> P.S. The reason I am trying to compile Evolution is that it appears that
> the version of Evolution with Feisty has a broken print dialog. There is
> no way to select the paper size and Evolution defaults to A4 rather than
> letter. My previous version (2.6.1) of Evolution had a 'paper' tab on
> the print dialog that let you select, among other things, the paper
> size. This tab is missing on 2.10.1

Have you searched the bug database (http://bugs.ubuntu.com/)?
Searching bugs for "evolution paper size" gave this:
 https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/86426

-- 
==============================|   "A microscope locked in on one point
 Rob Funk <rfunk at funknet.net> |Never sees what kind of room that it's in"
 http://www.funknet.net/rfunk |    -- Chris Mars, "Stuck in Rewind"


More information about the colug432 mailing list