Package: weston
Version: 6.0.1-2
Severity: minor
File: /usr/lib/x86_64-linux-gnu/pkgconfig/weston.pc
User: debian-qa@lists.debian.org
Usertags: adequate missing-pkgconfig-dependency
The weston package is missing some sort of relationship with the
libweston-6-dev package because the weston.pc file references
libweston-6.pc file in Requires.private.
I also note that weston.pc does not contain the Libs or Libs.private
field, which are used when linking, but Requires.private is present and
is only used when static linking, so it seems strange that the latter
field is present and perhaps this field is not needed at all?
This bug report brought to you by adequate:
https://bonedaddy.net/pabs3/log/2013/02/23/inadequate-software/
$ adequate weston
weston: missing-pkgconfig-dependency weston => libweston-6
$ dpkg -L weston | grep -F .pc
/usr/lib/x86_64-linux-gnu/pkgconfig/weston.pc
$ grep libweston /usr/lib/x86_64-linux-gnu/pkgconfig/weston.pc
Requires.private: libweston-6
$ apt-file search libweston-6.pc
libweston-6-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libweston-6.pc
$ apt-cache show weston | grep libweston-6-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: bullseye/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 5.4.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8),
LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages weston depends on:
ii adduser 3.118
ii libc6 2.29-10
ii libcairo2 1.16.0-4
ii libcolord2 1.4.3-4
ii libdrm-intel1 2.4.100-4
ii libdrm2 2.4.100-4
ii libegl1 1.3.0-7
ii libegl1-mesa 19.3.3-1
ii libevdev2 1.8.0+dfsg-2
ii libgbm1 19.3.3-1
ii libgles2 1.3.0-7
ii libglib2.0-0 2.62.4-2
ii libinput10 1.15.2-1
ii libjpeg62-turbo 1:1.5.2-2+b1
ii liblcms2-2 2.9-3+b1
ii libpam0g 1.3.1-5
ii libpango-1.0-0 1.42.4-8
ii libpangocairo-1.0-0 1.42.4-8
ii libpixman-1-0 0.36.0-1
ii libpng16-16 1.6.37-2
ii libsystemd0 244.3-1
ii libwayland-client0 1.18.0-1
ii libwayland-cursor0 1.18.0-1
ii libwayland-egl1 1.18.0-1
ii libwayland-server0 1.18.0-1
ii libwebp6 0.6.1-2+b1
ii libweston-6-0 6.0.1-2
ii libxkbcommon0 0.10.0-1
Versions of packages weston recommends:
ii libgl1-mesa-dri 19.3.3-1
weston suggests no packages.
-- no debconf information
--
bye,
pabs
https://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part