[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