Package: libcairo2-dev Version: 1.17.8-3 Severity: normal The libcairo2-dev package is missing some sort of relationship with the liblzo2-dev package because the cairo-script-interpreter.pc file references the lzo2.pc file in Requires.private. Most uses of the cairo-script-interpreter.pc file probably aren't for static linking in Debian so probably Recommends or Suggests would be enough.
This bug report brought to you by adequate: https://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/ $ pkg1=libcairo2-dev $ adequate libcairo2-dev libcairo2-dev:amd64: missing-pkgconfig-dependency cairo-script-interpreter => lzo2 $dpkg -L libcairo2-dev | grep -F cairo-script-interpreter.pc /usr/lib/x86_64-linux-gnu/pkgconfig/cairo-script-interpreter.pc $ grep lzo2 /usr/lib/x86_64-linux-gnu/pkgconfig/cairo-script-interpreter.pc Requires.private: zlib, libpng, fontconfig >= 2.2.95, freetype2 >= 9.7.3, x11, xext, xrender >= 0.6, xcb >= 1.6, xcb-render >= 1.6, xcb-shm, pixman-1 >= 0.36.0, lzo2 $ apt-file search lzo2.pc liblzo2-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/lzo2.pc $ apt-cache show libcairo2-dev | grep liblzo2-dev $ COLUMNS=80 man adequate | grep -A5 pkgconfig missing-pkgconfig-dependency Dependency of a pkg-config (.pc) file shipped by this package couldn't be satisfied. References: Debian Policy §8.4. -- System Information: Debian Release: trixie/sid APT prefers testing-debug APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-4-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libcairo2-dev depends on: ii libcairo-gobject2 1.17.8-3 ii libcairo-script-interpreter2 1.17.8-3 ii libcairo2 1.17.8-3 ii libfontconfig-dev 2.14.2-4 ii libfreetype-dev 2.13.2+dfsg-1 ii libglib2.0-dev 2.77.2-1 ii libpixman-1-dev 0.42.2-1 ii libpng-dev 1.6.40-1 ii libsm-dev 2:1.2.3-1 ii libx11-dev 2:1.8.6-1 ii libxcb-render0-dev 1.15-1 ii libxcb-shm0-dev 1.15-1 ii libxcb1-dev 1.15-1 ii libxext-dev 2:1.3.4-1+b1 ii libxrender-dev 1:0.9.10-1.1 libcairo2-dev recommends no packages. Versions of packages libcairo2-dev suggests: pn libcairo2-doc <none> -- no debconf information -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part