Bug#1051375: libcairo2-dev: missing-pkgconfig-dependency cairo-script-interpreter => lzo2
Paul Wise
pabs at debian.org
Thu Sep 7 01:40:37 BST 2023
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230907/fb7f8c80/attachment-0001.sig>
More information about the pkg-gnome-maintainers
mailing list