[Evolution] Bug#613503: Evo and Camel dev packages should be in sync

Michael Biebl biebl at debian.org
Tue Feb 15 09:51:44 UTC 2011


Package: evolution-data-server-dev
Version: 2.32.2-1
Severity: important

Due to the recent updates of evo packages, evolution-data-server-dev was
updated to 2.32, yet libcamel1.2-dev remained at 2.30. I had used
apt-get upgrade and the update would have pulled new library packages,
so libcamel1.2-dev was put on hold.

This lead to a mix of versions being installed.

As a result, tracker failed to build.

According to Philipp van Hoof, eds and camel need to be in sync.

[10:37:47] <mbiebl> pvanhoof: I do have 2.30.3
[10:38:14] <pvanhoof> Smaller than or equal to 2.29.1 we include
camel-db.h manually
[10:39:17] <mbiebl> hm, actually evolution-data-server-dev is already at
2.32.2
[10:39:41] <pvanhoof>
http://git.gnome.org/browse/evolution-data-server/tree/camel/camel-db.h?h=gnome-2-32
[10:39:44] <pvanhoof> No manual include needed there
[10:39:53] <pvanhoof> Look at lines 3,4,5
[10:41:22] <mbiebl> hm, might actually be a inconsistency problem here
[10:41:44] <mbiebl> not all evo packages are at 2.32 as they are
currently in a transition
[10:41:57] <mbiebl> so maybe the 2.30+2.32 mix is causing problems
[10:42:10] <pvanhoof> Possibly, camel must match the version of eds
[10:42:55] <mbiebl> if that is so, I'll file a bug agains libcamel, that
such partial upgrades are not allowed
[10:43:23] <pvanhoof> They are not, as eds is the only sane way for us
to have a version specific #ifdef
[10:44:04] <pvanhoof> You're of course welcome to give us a patch that
fixes it nonetheless
[10:44:11] <pvanhoof> But note that we are reluctant to keep supporting
old versions of eds
[10:44:56] <pvanhoof>
http://git.gnome.org/browse/evolution-data-server/commit/?id=9acc8ab7
[10:44:59] <pvanhoof> That's where they changed this
[10:45:55] <mbiebl> pvanhoof: as said, I'll forward this issue to the
Debian evo maintainer to tighten the dependencies between the (dev)
packages
[10:46:24] <pvanhoof> I think this changed since eds 2.28


Please update the dependencies accordingly.



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.37-trunk-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages evolution-data-server-dev depends on:
ii  libdbus-glib-1-dev            0.88-2.1   simple interprocess messaging syst
ii  libgnome2-dev                 2.30.0-1   The GNOME library - development fi
ii  libnspr4-dev                  4.8.6-1    Development files for the NetScape
ii  libnss3-dev                   3.12.8-2   Development files for the Network 

evolution-data-server-dev recommends no packages.

evolution-data-server-dev suggests no packages.

-- no debconf information





More information about the Pkg-evolution-maintainers mailing list