[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