[Pkg-utopia-maintainers] Bug#499650: Bug#499650: dbus: wrong dependencies on libice6, libsm6 and libx11-6

Luca Capello luca at pca.it
Tue Sep 30 12:20:54 UTC 2008


found 499650 1.0.2-1+etch1
retitle 499650 dbus: wrong dependencies on libice6, libsm6 (and libselinux1)
thanks

Hi Michael!

I again cc:ed Moritz (who performed the security upload), sorry if I
forgot to set M-F-T and R-T in my previous post, done now.

On Sun, 21 Sep 2008 03:29:25 +0200, Michael Biebl wrote:
> Luca Capello wrote:
>> With the latest security update, dbus (more precisely dbus-launch)
>> gained more dependencies on X libraries (libice6, libsm6 and libx11-6)
>> which are not present in the unstable package.
>
> This is not a bug.

Let me disagree.

> In unstable/testing, dbus-launch was split into a separate package
> dbus-x11 (because of its x11 deps).

Sorry for my previous fault, the problem is not with libx11-6, but with
libice6 and libsm6:
=====
luca at simba:~$ dpkg -s dbus
[...]
Version: 1.0.2-1
Replaces: libdbus0, dbus-1
Depends: libc6 (>= 2.3.6-6), libdbus-1-3 (>= 0.94), \
 libexpat1 (>= 1.95.8), libx11-6, adduser, debianutils (>= 1.22.0), \
 lsb-base (>= 3.1)
[...]

[apt-get update && apt-get upgrade]

luca at simba:~$ dpkg -s dbus
[...]
Version: 1.0.2-1+etch1
Replaces: libdbus0, dbus-1
Depends: libc6 (>= 2.3.6-6), libdbus-1-3 (>= 0.94), \
 libexpat1 (>= 1.95.8), libice6 (>= 1:1.0.0), libselinux1 (>= 1.32), \
 libsm6, libx11-6, adduser, debianutils (>= 1.22.0), lsb-base (>= 3.1)
[...]

luca at simba:~$
=====

I don't understand why for a security update, which seems (to me) not
related to any X11 library, dbus gained two more dependecies on X11
libraries (the third one, libselinux1, is less of a problem since it's
Priority: required).

I compiled version 1.0.2-1+etch1 through pbuilder [1] on both a clean
*plain* etch chroot and a one with security-updates: both failed to
include libice6, libsm6 and libselinux1.  The resulted packages are
available at [2].

I'm not blaming anyone and I still think that this is a minor error when
the package was built, as I wrote in my first mail [3].

Please correct me if I'm wrong.

Thx, bye,
Gismo / Luca

Footnotes: 
[1] `cowbuilder --build dbus_1.0.2-1+etch1.dsc` from an etch host
[2] http://people.debian.org/~gismo/tmp/dbus/
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?archive=yes&bug=499650#5
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 314 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20080930/e118b3b2/attachment.pgp 


More information about the Pkg-utopia-maintainers mailing list