[Evolution] More then a manual dependancy

Lawrence Walton lawrence at the-penguin.otak.com
Mon Sep 26 05:06:55 UTC 2005


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

The package at this time still has references to libdb4.1 hard coded into it. 
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.000000000 -0700
+++ evolution-data-server-1.2.3/debian/control.new      2005-09-25 20:59:46.577945033 -0700
@@ -37,7 +37,7 @@
 Package: libedataserver1.2-dev
 Section: libdevel
 Architecture: any
-Depends: libedataserver1.2-4 (= ${Source-Version}), libdb4.1-dev, libnspr-dev
+Depends: libedataserver1.2-4 (= ${Source-Version}), libdb4.2-dev, libnspr-dev
 Description: Utility library for evolution data servers (development files)
  The data server, called "Evolution Data Server" is responsible for managing
  calendar and addressbook information.



--- evolution-data-server-1.2.3/debian/control.in       2005-09-23 08:30:24.000000000 -0700
+++ evolution-data-server-1.2.3/debian/control.in.new   2005-09-25 21:00:04.793540555 -0700
@@ -37,7 +37,7 @@
 Package: libedataserver1.2-dev
 Section: libdevel
 Architecture: any
-Depends: libedataserver at VER@ (= ${Source-Version}), libdb4.1-dev, libnspr-dev
+Depends: libedataserver at VER@ (= ${Source-Version}), libdb4.2-dev, libnspr-dev
 Description: Utility library for evolution data servers (development files)
  The data server, called "Evolution Data Server" is responsible for managing
  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 =                                 \
        $(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 =                                                                                \
        -version-info $(LIBEDATASERVER_CURRENT):$(LIBEDATASERVER_REVISION):$(LIBEDATASERVER_AGE)





-- 
*--* Mail: lawrence at otak.com
*--* Voice: 425.739.4247
*--* Fax: 425.827.9577
*--* HTTP://the-penguin.otak.com/~lawrence
--------------------------------------
- - - - - - O t a k  i n c . - - - - - 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-evolution-maintainers/attachments/20050925/e3908bc5/attachment.pgp


More information about the Pkg-evolution-maintainers mailing list