[Pkg-cups-devel] Bug#648105: libheimdal-dev does not satisfy dependencies of cups-config --libs
Michael Biebl
biebl at debian.org
Tue Nov 8 23:52:44 UTC 2011
Package: libcups2-dev
Version: 1.5.0-10
Severity: serious
Hi,
libcups2-dev does not provide pkg-config .pc file to get the linker and
build flags, but instead ships a tool called cups-config.
gtk+3 uses
cups-config --cflags and cups-config --libs
in its configure script.
cups-config --libs outputs:
-lcups -L/usr/lib/i386-linux-gnu -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Wformat-security
-Werror=format-security -Wall -I/usr/include/dbus-1.0
-I/usr/lib/i386-linux-gnu/dbus-1.0/include -DDBUS_API_SUBJECT_TO_CHANGE
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lgnutls -L/lib/i386-linux-gnu
-lgcrypt -lz -lpthread -lm -lcrypt
While I think it's kinda strange that --libs exports stuff like -Wall
and -I include paths (and --cflags is empty!), the real problem is, that
the above linker commands can not be satisfied by libheimdal-dev and
libcups2-dev depends on libkrb5-dev | libheimdal-dev.
This lead to the exp. buildds picking up libheimdal-dev and a failing
build, as one can see at [1].
Cheers,
Michael
[1]
https://buildd.debian.org/status/package.php?p=gtk%2B3.0&suite=experimental
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-486
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libcups2-dev depends on:
ii libcups2 1.5.0-10
ii libgnutls-dev 2.12.12-1
ii libkrb5-dev 1.9.1+dfsg-3
libcups2-dev recommends no packages.
libcups2-dev suggests no packages.
-- no debconf information
More information about the Pkg-cups-devel
mailing list