Your message dated Wed, 06 Feb 2019 22:52:48 +0000 with message-id <E1grW3k-00043D-Ud@fasolo.debian.org> and subject line Bug#920699: fixed in lintian 2.6.0 has caused the Debian Bug report #920699, regarding lintian: check for .pc files without matching .so to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 920699: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920699 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: check for .pc files without matching .so
- From: Dmitry Bogatov <KAction@debian.org>
- Date: Mon, 28 Jan 2019 12:37:43 +0000
- Message-id: <E1go6Aa-0000ni-4I@eggs.gnu.org>
Package: lintian Version: 2.5.123 Severity: wishlist Dear Maintainer, please consider implementing check for packages, that have pkg-config files, but do not provide associated shared libraries. This suggestion is inspired by #919180: package libcapnp-dev installs `kj-http.pc', with $ pkg-config --libs kj-http.pc -lkj-http -lkj-async -lkj but shared library kj-http is not installed. Format of pkg-config files seems to be rather simple, so something as crude, as $ grep '^Libs:' foo.pc | tr ' ' '\n' | grep -- '^-l' might give list of libraries that must be present. -- System Information: Debian Release: buster/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=eo.utf8, LC_CTYPE=eo.utf8 (charmap=UTF-8), LANGUAGE=eo.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: runit (via /run/runit.stopit) Versions of packages lintian depends on: ii binutils 2.31.1-11 ii bzip2 1.0.6-9 ii diffstat 1.62-1 ii dpkg 1.19.2 ii dpkg-dev 1.19.2 ii file 1:5.35-2 ii gettext 0.19.8.1-9 ii gpg 2.2.12-1 ii intltool-debian 0.35.0+20060710.4 ii libapt-pkg-perl 0.1.34+b1 ii libarchive-zip-perl 1.64-1 ii libcgi-pm-perl 4.40-1 ii libclass-accessor-perl 0.51-1 ii libclone-perl 0.41-1+b1 pn libdigest-sha-perl <none> ii libdpkg-perl 1.19.2 ii libemail-valid-perl 1.202-1 pn libfile-basedir-perl <none> ii libio-async-perl 0.72-1 ii libipc-run-perl 20180523.0-1 ii liblist-moreutils-perl 0.416-1+b4 ii libparse-debianchangelog-perl 1.2.0-13 pn libtext-levenshtein-perl <none> pn libtimedate-perl <none> ii liburi-perl 1.76-1 ii libxml-simple-perl 2.25-1 ii libyaml-libyaml-perl 0.76+repack-1 ii man-db 2.8.5-1 ii patchutils 0.3.4-2 ii perl 5.28.1-3 ii t1utils 1.41-3 ii xz-utils 5.2.2-1.3 Versions of packages lintian recommends: pn libperlio-gzip-perl <none> Versions of packages lintian suggests: pn binutils-multiarch <none> ii libhtml-parser-perl 3.72-3+b3 pn libtext-template-perl <none> -- no debconf informationAttachment: pgpCADt99SGaz.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 920699-close@bugs.debian.org
- Subject: Bug#920699: fixed in lintian 2.6.0
- From: Chris Lamb <lamby@debian.org>
- Date: Wed, 06 Feb 2019 22:52:48 +0000
- Message-id: <E1grW3k-00043D-Ud@fasolo.debian.org>
Source: lintian Source-Version: 2.6.0 We believe that the bug you reported is fixed in the latest version of lintian, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 920699@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <lamby@debian.org> (supplier of updated lintian package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 06 Feb 2019 22:51:14 +0100 Source: lintian Binary: lintian Architecture: source all Version: 2.6.0 Distribution: unstable Urgency: medium Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org> Changed-By: Chris Lamb <lamby@debian.org> Description: lintian - Debian package checker Closes: 911449 920299 920469 920536 920568 920593 920638 920647 920691 920699 921084 Changes: lintian (2.6.0) unstable; urgency=medium . * Summary of tag changes: + Added: - package-contains-sass-cache-directory - package-uses-dh-runit-but-lacks-breaks-substvar - pkg-config-references-unknown-shared-library . [ Chris Lamb ] . * Enhancements: - Check for pkg-config(1) files that reference unknown shared objects via (for example) "Libs: -lfoo". (Closes: #920699) - Check for packages that use dh_runit without specifying a Breaks on the "${runit:Breaks}" substvar. (Closes: #920299) - Require that build paths aren't "/" when checking for file-references-package-build-path. - Check for packages that ship with .sass-cache directories. (Closes: #920593) - Detect accidental ".git.git" (etc.) in Vcs-Git headers. (Closes: #921084) . * Bug fixes: - Fix FTBFS by avoiding "self" false-positives when checking for file-references-package-build-path in the Lintian test suite. (Closes: #920536) - Ignore duplicate .buildinfo files which can be supplied by using mergechanges(1) from devscripts. (Closes: #920469) - Rewrite "old" version calculation to prevent false-positives in the maintainer-script-supports-ancient-package-version tag. (Closes: #920638) - Prevent false-positives in the command-with-path-in-maintainer-script checks for sections automatically added by debhelper. (Closes: #920568) - Ignore quilt .pc directories when checking for inconsistent-appstream-metadata-license. (Closes: #920647) . * Reporting improvements: - Include the upload and release dates in the output of the maintainer-script-supports-ancient-package-version tag. - Add a reference to the official specification in the long description of the unnecessary-source-date-epoch-assignment tag. . * Misc: - Move to "Semantic Versioning" (https://semver.org/) scheme. - Print Carp tracebacks in --debug mode. . [ Felix Lechner ] * Fix a race condition by stopping loop for collections after a task fails. (Closes: #920691) * Remove Test-For from all test specifications. (MR: !138) * Consolidate scripts in t/scripts; move internal harness tests there. * Clean up ./t; move helper binaries, including t/runtests, to t/bin. * Add an empty Test-Against to all tests that do not have one. * Calculate Test-For and Test-Against from new "Check" parameter in runner. * Add an internal self-test for all the fields in "desc" files. * Move all t/tags/tests addressing a single check into t/tags/checks/. (MR: !141) . [ Jeremy Bicha ] * Drop "GTK" -> "GTK+" correction. (Closes: #911449) * Set "multimaint-merge" in debian/gbp.conf. (MR: !125) . [ Xavier Guimard ] * Update debhelper addon specification now that nodejs-dev has been replaced by pkg-js-tools. (MR: !135) . [ Paul Wise ] * Add several spelling corrections. Checksums-Sha1: 2d2451f85a496517a3e1adb5c832028c4ff68606 3717 lintian_2.6.0.dsc 62a9af9a5fffdf52dad623a8cc2ffa0554df9f5f 1651240 lintian_2.6.0.tar.xz e88ac288c72ff3eba574b3ff128723d68b34217c 1193148 lintian_2.6.0_all.deb 20c681410d240115a8ea2826fec75eaa057a1191 17670 lintian_2.6.0_amd64.buildinfo Checksums-Sha256: 35ec4a834dda354766945f3f3baca087d019249cf262808f174972c3f5e4cf75 3717 lintian_2.6.0.dsc ca69f0c72f546a3f0a99cff4139ec2e5ec4f47b962bbe5e4c8682468fc732007 1651240 lintian_2.6.0.tar.xz c20741a6744f583af9d6a2870729b4be17b112515926149a629746de468a8d69 1193148 lintian_2.6.0_all.deb 8361cb2e32bd06cb24f0d1341c73ce37a3127b177a052b528a69c5d66092a93a 17670 lintian_2.6.0_amd64.buildinfo Files: 8a21af7ddc987d0df1cef052752afba6 3717 devel optional lintian_2.6.0.dsc c542582e3f42da80682bc76943c3923d 1651240 devel optional lintian_2.6.0.tar.xz 1aa97b84f961edc08f02cc33087b4d31 1193148 devel optional lintian_2.6.0_all.deb bf0b921638a0dcb6e8fa116066af5b93 17670 devel optional lintian_2.6.0_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlxbYZMACgkQHpU+J9Qx HliUDw/8Ct/B+tqmj4ko++5XGl3/KboLCBYBJoeTMy8gtgxmAtscO61P3RwHEP08 BoLCxG+qRMflZDZj3oEiw44p94fNb1XSGVOwTvdUC/gL1hIgkx6hI2bVwUtMFkp2 Z5VAj23/T5xJGzmY87P9cyZfDOBEslWDWCnuVmvp02ZR8j5nGyMwJqGmitb+Qt1O cCxzWYVlPwdXDDOJQT9Aokev3k76FI8rermbMT/etkiYSTKa8OX0oOltB+FEbZCl hIfpwp8B3T4zKMmTbDWKEiFTKxpHgtRT8It0EjHQpQdc/HOvfp5i0SrCzHHnRgT0 YU2KjYCMJ8V21L0O/e8J38ZEL8GP8+gM3XIjvNsC3TM1eIUKIzg68DLDniln2mbl A7fWHIq9JRdOk0GF7TYRcDgFNcue1W3A30SDhDM4dUYd3FsPuym7/B5na6FeC1wU FUHO+xdxs3yspJE2XTlmVyYByTJjlD7arlhN8+zGnHY7h/o2OUt84oJeM9ErC7z1 p0FGjeK4i/ZjXwRBMTGmMrvX1Nki+sjoLSXlJR96T+5asouVe525G8SCb3Ja4/uW Gn2y9gkxLq0YgOeVbhAsq9p+BwI86trSvAf2vWloF4JqsFbNjeq2IcqKPooSqkV4 /v7o5oDTt/MZuoz36PVnATk7sDMCX8RUola4nEBt6vYQm60OfaA= =8MXT -----END PGP SIGNATURE-----
--- End Message ---