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

Michael Biebl biebl at debian.org
Tue Sep 30 12:43:30 UTC 2008


Luca Capello wrote:
> 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:

Yeah, I misunderstood you in your first email. It is not about the
dependency on libx11-6, but the additional/new dependency on libsm6 and
libice6.

The problem seem to be very simple:
configure.in:915-935

The AC_PATH_XTRA macro picks up additional X11 libs if installed and
adds them to $X_EXTRA_LIBS.

If you install in a clean chroot, $X_EXTRA_LIBS will be empty.

If you have additional X11 dev packages installed, like libice-dev or
libsm-dev, as Moritz seems to have, then you get this extra X11 libs
dependencies.
So I can only assume that Moritz didn't build the package in a clean,
minimal chroot.


I guess we can either add build conflicts against all non-required X11
dev packages (I'm not sure if this is viable)
or patch out X_EXTRA_LIBS from configure.in.

Cheers,
Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 260 bytes
Desc: OpenPGP digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20080930/b7626e8e/attachment.pgp 


More information about the Pkg-utopia-maintainers mailing list