[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: building evolution 1.4.5



didnt send this to the list, sorry.

-----Forwarded Message-----

> From: David Clymer <david@zettazebra.com>
> To: Colin Watson <cjwatson@debian.org>
> Subject: Re: building evolution 1.4.5
> Date: 22 Jan 2004 17:52:43 -0500
> 
> On Thu, 2004-01-22 at 12:35, Colin Watson wrote:
> > On Thu, Jan 22, 2004 at 12:21:42PM -0500, David Clymer wrote:
> > > I downloaded the unstable source package for evolution 1.45 and am
> > > attempting to build it on my mostly testing (sarge) box. 
> > > 
> > > It seems that the package includes the source for libdb3 (3.17 in
> > > particular) and compiles that in staticly.
> > [...]
> > > Now, it looks to me like the db3 library is trying to use
functions
> > > which are not in glib or something (i think pthread stuff is in
glib &
> > > gcc links against that by default, right? - I'm not really a C
> > > programmer). The thing is, the glib libraries are the same in both
> > > testing and unstable, but _someone_ seems to have been able to
compile
> > > it properly, so it seems like I'm just missing something. Anyone
know
> > > what It might be?
> > 
> > Have you satisfied all of evolution's build-dependencies? (They're
> > listed in the .dsc file.) I was fairly sure the Debian GNOME
development
> > packages depended on libdb3-dev, for example, and maybe evolution is
> > only using its own version as a fallback.
> >
> 
> zepto:/usr/local/src/evolution# cat *.dsc
> Format: 1.0
> Source: evolution
> Version: 1.4.5-3
> Binary: evolution, evolution-dev
> Maintainer: Takuo KITAME <kitame@debian.org>
> Architecture: any
> Standards-Version: 3.5.8
> Build-Depends: bison, byacc, flex, intltool, debhelper (>= 4.1.46),
> libgal2.0-dev (>= 1.99.10-2), gtkhtml3.0 (>= 3.0.9-2),
libgtkhtml3.0-dev
> (>= 3.0.9-2), libbonobo2-dev (>= 2.4), libldap2-dev (>= 2.0.23),
> libgnomevfs2-dev (>= 2.4), libnss-dev (>= 2:1.3.1), scrollkeeper,
> psmisc, libsoup2.0-dev (>= 1.99.23), libpam-dev, libgail-dev (>= 1.4),
> libgnomeui-dev (>= 2.4), libgnome-pilot2-dev (>= 2.0.9-2),
gnome-common,
> autotools-dev (>= 20030717.1), heimdal-dev, libgnomecanvas2-0 (>=
> 2.2.0.2)
> Files:
>  5820f7f7b9dc559d4322db209e4bbf12 19731903 evolution_1.4.5.orig.tar.gz
>  006b12100abd32b3a8430a9c063c38f6 17836 evolution_1.4.5-3.diff.gz
> 
> There seems to be no mention of the packages that seem to me like they
> could be culprits - glib or db3. I rechecked the config.log and it
seems
> its only looking for the db3 libs within the build tree itself. I've
got
> a newer version of libdb3 and libdb3-dev on my system, but configure
> doesnt seem to even look for them.
> 
> In fact, the configure script says this :(
> 
> # To ensure that any copy of evolution of a given version can read
> # the data files of any other copy, we require a precise db3 version.
> # This can only change between Evolution versions (and then can only
> # go up.)
> evolution_db_version_major=3
> evolution_db_version_minor=1
> evolution_db_version_patch=17
> 
> 
> --- a rough dependancy check ---
> 
> zepto:/usr/local/src/evolution# apt-get install bison byacc flex
> intltool debhelper libgal2.0-dev libbonobo2-dev libldap2-dev
> libgnomevfs2-dev libnss-dev scrollkeeper psmisc libsoup2.0-dev
> libpam0g-dev libgnomeui-dev libgnome-pilot2-dev gnome-common
> autotools-dev heimdal-dev libgnomecanvas2-0
> Reading Package Lists... Done
> Building Dependency Tree... Done
> bison is already the newest version.
> byacc is already the newest version.
> flex is already the newest version.
> intltool is already the newest version.
> debhelper is already the newest version.
> libgal2.0-dev is already the newest version.
> libbonobo2-dev is already the newest version.
> libldap2-dev is already the newest version.
> libgnomevfs2-dev is already the newest version.
> libnss-dev is already the newest version.
> scrollkeeper is already the newest version.
> psmisc is already the newest version.
> libsoup2.0-dev is already the newest version.
> libpam0g-dev is already the newest version.
> libgnomeui-dev is already the newest version.
> libgnome-pilot2-dev is already the newest version.
> gnome-common is already the newest version.
> autotools-dev is already the newest version.
> heimdal-dev is already the newest version.
> libgnomecanvas2-0 is already the newest version.
> 0 upgraded, 0 newly installed, 0 to remove and 247 not upgraded.
> 
> 
> So it looks like I've got all the packages - I assume they meet the
> build deps. I think that dpkg-buildpackage defaults to -D but I just
> tried again, and it didnt tell me that builddeps werent met.
> 
> well, I'll keep working...any other ideas?
> 
> -davidc
> 




Reply to: