Comment 8 for bug 23447

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Sun, 25 Sep 2005 22:06:55 -0700
From: Lawrence Walton <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: More then a manual dependancy

--mYCpIKhGyMATD0i+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

I've been playing with this bug. It's a real dependency from what I can tel=
l.
Or a libconf bug that I don't understand.

The package at this time still has references to libdb4.1 hard coded into i=
t.=20
And I've yet to figure out how to fix it.

02_system_db.patch in the debian directory looks like it should fix it. It =
does
not. And why? I've yet to figure out.

IMHO it's a upstream bug but a bug we have to deal with non-the-less.

Here is two patches to fix the conflict, even though it actually brakes the=
 package.

Takuo you are more then welcome to yell at me for these. :)

--- evolution-data-server-1.2.3/debian/control 2005-09-23 08:30:24.0000000=
00 -0700
+++ evolution-data-server-1.2.3/debian/control.new 2005-09-25 20:59:46=
=2E577945033 -0700
@@ -37,7 +37,7 @@
 Package: libedataserver1.2-dev
 Section: libdevel
 Architecture: any
-Depends: libedataserver1.2-4 (=3D ${Source-Version}), libdb4.1-dev, libnsp=
r-dev
+Depends: libedataserver1.2-4 (=3D ${Source-Version}), libdb4.2-dev, libnsp=
r-dev
 Description: Utility library for evolution data servers (development files)
  The data server, called "Evolution Data Server" is responsible for managi=
ng
  calendar and addressbook information.

--- evolution-data-server-1.2.3/debian/control.in 2005-09-23 08:30:24=
=2E000000000 -0700
+++ evolution-data-server-1.2.3/debian/control.in.new 2005-09-25 21:00:04=
=2E793540555 -0700
@@ -37,7 +37,7 @@
 Package: libedataserver1.2-dev
 Section: libdevel
 Architecture: any
-Depends: libedataserver@VER@ (=3D ${Source-Version}), libdb4.1-dev, libnsp=
r-dev
+Depends: libedataserver@VER@ (=3D ${Source-Version}), libdb4.2-dev, libnsp=
r-dev
 Description: Utility library for evolution data servers (development files)
  The data server, called "Evolution Data Server" is responsible for managi=
ng
  calendar and addressbook information.

Here is the my first stab at fixing one of the underlying problems.
Does not fix the problem though. :)

--- evolution-data-server-1.2.3/libedataserver/Makefile.am 2005-01-04 =
10:47:48.000000000 -0800
+++ evolution-data-server-1.2.3/libedataserver/Makefile.am.new 2005-09-25 =
21:55:26.759840844 -0700
@@ -44,7 +44,7 @@
 libedataserver_1_2_la_LIBADD =3D \
        $(E_DATA_SERVER_LIBS) \
        $(ICONV_LIBS) \
- $(top_builddir)/libdb/dist/libdb-4.1.la
+ $(top_builddir)/libdb/dist/libdb-4.2.la

 libedataserver_1_2_la_LDFLAGS =3D =
                                       \
        -version-info $(LIBEDATASERVER_CURRENT):$(LIBEDATASERVER_REVISION):=
$(LIBEDATASERVER_AGE)

--=20
*--* Mail: <email address hidden>
*--* Voice: 425.739.4247
*--* Fax: 425.827.9577
*--* HTTP://the-penguin.otak.com/~lawrence
--------------------------------------
- - - - - - O t a k i n c . - - - - -=20

--mYCpIKhGyMATD0i+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDN4HvsgPkFxgrWYkRAmGCAKCF3lm8+wT7fUqWUqfAw9MlwYIBvQCffrCC
7D0/N9VRLOjStr5/s7xPf/U=
=JgSm
-----END PGP SIGNATURE-----

--mYCpIKhGyMATD0i+--