Your message dated Sun, 15 Nov 2020 07:46:20 -0800 with message-id <CAFHYt57PG1YXGtGACX3rqhsDEnqbXV4-WDhcizy_EiybSeW5ow@mail.gmail.com> and subject line Re: Bug#973478: lintian: Can't call method "is_dir" on an undefined value has caused the Debian Bug report #973478, regarding lintian: Can't call method "is_dir" on an undefined value 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.) -- 973478: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973478 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: Can't call method "is_dir" on an undefined value
- From: Baptiste Beauplat <lyknode@cilg.org>
- Date: Sat, 31 Oct 2020 13:23:39 +0100
- Message-id: <6f134a57-fa32-f8f7-ba93-b5f829089ce7@cilg.org>
Package: lintian Severity: normal Dear maintainers,I tried to run lintian against the attached packaged and it exit with a non-zero status and the following warning messages:Warning in group hello/1.0-1: Can't call method "is_dir" on an undefined value at /usr/share/lintian/bin/../lib/Lintian/Index.pm line 499.warning: cannot run cruft check on package source:hello/1.0-1 skipping check of source:hello/1.0-1Warning in group hello/1.0-1: Can't call method "is_dir" on an undefined value at /usr/share/lintian/bin/../lib/Lintian/Index.pm line 499.warning: cannot run files/names check on package source:hello/1.0-1 skipping check of source:hello/1.0-1Warning in group hello/1.0-1: Can't call method "is_dir" on an undefined value at /usr/share/lintian/bin/../lib/Lintian/Index.pm line 499.warning: cannot run origtar check on package source:hello/1.0-1 skipping check of source:hello/1.0-1I'm using the lastest version (2.100.0). This issue was not present in lintian 2.98.-- Baptiste BEAUPLAT - lyknodeAttachment: hello_1.0.orig.tar.xz
Description: application/xzAttachment: hello_1.0-1.debian.tar.xz
Description: application/xz-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 02 Dec 2018 22:38:11 +0100 Source: hello Architecture: source Version: 1.0-1 Distribution: unstable Urgency: medium Maintainer: Vincent TIME <packages@qa.debian.org> Changed-By: Vincent TIME <vtime@example.org> Closes: 0 Changes: hello (1.0-1) unstable; urgency=medium . * Initial release (Closes: #0) Checksums-Sha1: 94e8b786567240d9da58546609b9565e1907a5ab 1141 hello_1.0-1.dsc 3140c12322194d4cf4a4b7f48c8c32b43ed3249f 192 hello_1.0.orig.tar.xz 11a72d451fd0aa5abd34c9b0936a571e078069dd 748 hello_1.0-1.debian.tar.xz a5ff03ba90e1c06c67808e3b441d0017ea71905e 5989 hello_1.0-1_source.buildinfo Checksums-Sha256: 439c04f9cac6cfbf49df394036024501518daec7dc510f444f9620df33ea7f0b 1141 hello_1.0-1.dsc b8ef54ea11186e88ec0102791c808f51ac95ae95d5160a608f8e8388d82743c1 192 hello_1.0.orig.tar.xz e01b8d3954ec9b95d033b53eb41c21f4cec35367fb8ea0e10052786251b5aa3e 748 hello_1.0-1.debian.tar.xz 6e509e90a9938366b7bbdbbcd271320e4a00acc6478d3ee5c77b4395a5379fa0 5989 hello_1.0-1_source.buildinfo Files: 1ffe7fc6f84b315a5659cf0d30c54aec 1141 utils optional hello_1.0-1.dsc 483ac781bce9df489231caff082ffa43 192 utils optional hello_1.0.orig.tar.xz d6f5b35d1cf8b71682d2b981b211c1ef 748 utils optional hello_1.0-1.debian.tar.xz 73b238807fe8c3d7df35825447269736 5989 utils optional hello_1.0-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSzz3sz+AdjONtPqA6HkZKDEXU71wUCX51VJQAKCRCHkZKDEXU7 1yrIAQDce76W2y1EoEUeYq3V6iKPYLY40Vd7Vq36JWhhWehKGwD9F1rcothVi093 l4wJJrqErOo55C1E2Z+diJsdqulzHAk= =o+e6 -----END PGP SIGNATURE----------BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.0 Source: hello Architecture: source Version: 1.0-1 Checksums-Md5: 1ffe7fc6f84b315a5659cf0d30c54aec 1141 hello_1.0-1.dsc Checksums-Sha1: 94e8b786567240d9da58546609b9565e1907a5ab 1141 hello_1.0-1.dsc Checksums-Sha256: 439c04f9cac6cfbf49df394036024501518daec7dc510f444f9620df33ea7f0b 1141 hello_1.0-1.dsc Build-Origin: Debian Build-Architecture: amd64 Build-Date: Sat, 31 Oct 2020 12:14:28 +0000 Build-Tainted-By: usr-local-has-configs usr-local-has-libraries usr-local-has-programs Installed-Build-Depends: autoconf (= 2.69-11.1), automake (= 1:1.16.2-4), autopoint (= 0.19.8.1-10), autotools-dev (= 20180224.1), base-files (= 11), base-passwd (= 3.5.48), bash (= 5.1~rc1-2), binutils (= 2.35.1-2), binutils-common (= 2.35.1-2), binutils-x86-64-linux-gnu (= 2.35.1-2), bsdextrautils (= 2.36-3+b1), bsdmainutils (= 12.1.7), bsdutils (= 1:2.36-3+b1), build-essential (= 12.8), bzip2 (= 1.0.8-4), calendar (= 12.1.7), clang-10 (= 1:10.0.1-7), clang-11 (= 1:11.0.0-3), clang-9 (= 1:9.0.1-14+b1), coreutils (= 8.32-4+b1), cpp (= 4:10.2.0-1), cpp-10 (= 10.2.0-15), cpp-8 (= 8.4.0-4), cpp-9 (= 9.3.0-18), dash (= 0.5.10.2-7), debconf (= 1.5.74), debhelper (= 13.2.1), debianutils (= 4.11.2), dh-autoreconf (= 19), dh-strip-nondeterminism (= 1.9.0-1), diffutils (= 1:3.7-3), dpkg (= 1.20.5), dpkg-dev (= 1.20.5), dwz (= 0.13-5), file (= 1:5.38-5), findutils (= 4.7.0+git20201010-2), g++ (= 4:10.2.0-1), g++-10 (= 10.2.0-15), gawk (= 1:5.0.1+dfsg-1), gcc (= 4:10.2.0-1), gcc-10 (= 10.2.0-15), gcc-10-base (= 10.2.0-15), gcc-8 (= 8.4.0-4), gcc-8-base (= 8.4.0-4), gcc-9 (= 9.3.0-18), gcc-9-base (= 9.3.0-18), gettext (= 0.19.8.1-10), gettext-base (= 0.19.8.1-10), grep (= 3.4-1), groff-base (= 1.22.4-5), gzip (= 1.10-2), hostname (= 3.23), init-system-helpers (= 1.58), install-info (= 6.7.0.dfsg.2-5), intltool-debian (= 0.35.0+20060710.5), lib32gcc-s1 (= 10.2.0-15), lib32stdc++6 (= 10.2.0-15), libacl1 (= 2.2.53-8), libarchive-zip-perl (= 1.68-1), libasan5 (= 9.3.0-18), libasan6 (= 10.2.0-15), libatomic1 (= 10.2.0-15), libattr1 (= 1:2.4.48-5), libaudit-common (= 1:2.8.5-3.1), libaudit1 (= 1:2.8.5-3.1), libbinutils (= 2.35.1-2), libblkid1 (= 2.36-3+b1), libbsd0 (= 0.10.0-1), libbz2-1.0 (= 1.0.8-4), libc-bin (= 2.31-4), libc-dev-bin (= 2.31-4), libc6 (= 2.31-4), libc6-dev (= 2.31-4), libc6-i386 (= 2.31-4), libcap-ng0 (= 0.7.9-2.2), libcc1-0 (= 10.2.0-15), libclang-common-10-dev (= 1:10.0.1-7), libclang-common-11-dev (= 1:11.0.0-3), libclang-common-9-dev (= 1:9.0.1-14+b1), libclang-cpp10 (= 1:10.0.1-7), libclang-cpp11 (= 1:11.0.0-3), libclang-cpp9 (= 1:9.0.1-14+b1), libclang1-10 (= 1:10.0.1-7), libclang1-11 (= 1:11.0.0-3), libcom-err2 (= 1.45.6-1), libcroco3 (= 0.6.13-1), libcrypt-dev (= 1:4.4.17-1), libcrypt1 (= 1:4.4.17-1), libctf-nobfd0 (= 2.35.1-2), libctf0 (= 2.35.1-2), libdb5.3 (= 5.3.28+dfsg1-0.6), libdebconfclient0 (= 0.255), libdebhelper-perl (= 13.2.1), libdpkg-perl (= 1.20.5), libedit2 (= 3.1-20191231-1), libelf1 (= 0.181-1), libffi7 (= 3.3-4), libfile-stripnondeterminism-perl (= 1.9.0-1), libgc1 (= 1:8.0.4-2.1), libgcc-10-dev (= 10.2.0-15), libgcc-8-dev (= 8.4.0-4), libgcc-9-dev (= 9.3.0-18), libgcc-s1 (= 10.2.0-15), libgcrypt20 (= 1.8.7-2), libgdbm-compat4 (= 1.18.1-5.1), libgdbm6 (= 1.18.1-5.1), libglib2.0-0 (= 2.66.1-2), libgmp10 (= 2:6.2.0+dfsg-6), libgomp1 (= 10.2.0-15), libgpg-error0 (= 1.38-2), libgssapi-krb5-2 (= 1.17-10), libicu67 (= 67.1-4), libisl22 (= 0.22.1-1), libitm1 (= 10.2.0-15), libk5crypto3 (= 1.17-10), libkeyutils1 (= 1.6.1-2), libkrb5-3 (= 1.17-10), libkrb5support0 (= 1.17-10), libllvm10 (= 1:10.0.1-7), libllvm11 (= 1:11.0.0-3), libllvm9 (= 1:9.0.1-14+b1), liblsan0 (= 10.2.0-15), liblz4-1 (= 1.9.2-2), liblzma5 (= 5.2.4-1+b1), libmagic-mgc (= 1:5.38-5), libmagic1 (= 1:5.38-5), libmount1 (= 2.36-3+b1), libmpc3 (= 1.2.0-1), libmpfr6 (= 4.1.0-3), libmpx2 (= 8.4.0-4), libnsl-dev (= 1.3.0-2), libnsl2 (= 1.3.0-2), libnss-nis (= 3.1-4), libnss-nisplus (= 1.3-4), libobjc-10-dev (= 10.2.0-15), libobjc4 (= 10.2.0-15), libpam-modules (= 1.3.1-5), libpam-modules-bin (= 1.3.1-5), libpam-runtime (= 1.3.1-5), libpam0g (= 1.3.1-5), libpcre2-8-0 (= 10.34-7), libpcre3 (= 2:8.39-13), libperl5.30 (= 5.30.3-4), libpipeline1 (= 1.5.3-1), libquadmath0 (= 10.2.0-15), libreadline8 (= 8.0-4), libseccomp2 (= 2.4.4-1+b1), libselinux1 (= 3.1-2+b1), libsigsegv2 (= 2.12-2), libsmartcols1 (= 2.36-3+b1), libssl1.1 (= 1.1.1h-1), libstdc++-10-dev (= 10.2.0-15), libstdc++6 (= 10.2.0-15), libsub-override-perl (= 0.09-2), libsystemd0 (= 246.6-2), libtinfo6 (= 6.2+20200918-1), libtirpc-common (= 1.2.6-3), libtirpc-dev (= 1.2.6-3), libtirpc3 (= 1.2.6-3), libtool (= 2.4.6-14), libtsan0 (= 10.2.0-15), libubsan1 (= 10.2.0-15), libuchardet0 (= 0.0.7-1), libudev1 (= 246.6-2), libunistring2 (= 0.9.10-4), libuuid1 (= 2.36-3+b1), libxml2 (= 2.9.10+dfsg-6.1), libz3-4 (= 4.8.9-1), libzstd1 (= 1.4.5+dfsg-4), linux-libc-dev (= 5.9.1-1), login (= 1:4.8.1-1), lsb-base (= 11.1.0), m4 (= 1.4.18-4), make (= 4.3-4), man-db (= 2.9.3-2), mawk (= 1.3.4.20200120-2), ncal (= 12.1.7), ncurses-base (= 6.2+20200918-1), ncurses-bin (= 6.2+20200918-1), patch (= 2.7.6-6), perl (= 5.30.3-4), perl-base (= 5.30.3-4), perl-modules-5.30 (= 5.30.3-4), po-debconf (= 1.0.21), readline-common (= 8.0-4), sed (= 4.7-1), sensible-utils (= 0.0.12+nmu1), sysvinit-utils (= 2.96-5), tar (= 1.30+dfsg-7), util-linux (= 2.36-3+b1), xz-utils (= 5.2.4-1+b1), zlib1g (= 1:1.2.11.dfsg-2) Environment: DEB_BUILD_OPTIONS="parallel=2" LANG="en_US.UTF8" LC_ALL="en_US.UTF8" SOURCE_DATE_EPOCH="1543786691" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSzz3sz+AdjONtPqA6HkZKDEXU71wUCX51VJQAKCRCHkZKDEXU7 1yQjAP0TG/3P8whTVgVLWnl0/hZu4BZOJsg97sNh6DZyXvRyoQD/SiuxIJRRaX/C BVStFVdx24oV6556T+qq4THr7mnHWwc= =E1zI -----END PGP SIGNATURE----------BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: hello Binary: hello Architecture: any Version: 1.0-1 Maintainer: Vincent TIME <packages@qa.debian.org> Homepage: https://example.org Standards-Version: 4.1.3 Vcs-Browser: https://salsa.debian.org/debian/hello Vcs-Git: https://salsa.debian.org/debian/hello.git Build-Depends: debhelper (>= 11) Package-List: hello deb utils optional arch=any Checksums-Sha1: 3140c12322194d4cf4a4b7f48c8c32b43ed3249f 192 hello_1.0.orig.tar.xz 11a72d451fd0aa5abd34c9b0936a571e078069dd 748 hello_1.0-1.debian.tar.xz Checksums-Sha256: b8ef54ea11186e88ec0102791c808f51ac95ae95d5160a608f8e8388d82743c1 192 hello_1.0.orig.tar.xz e01b8d3954ec9b95d033b53eb41c21f4cec35367fb8ea0e10052786251b5aa3e 748 hello_1.0-1.debian.tar.xz Files: 483ac781bce9df489231caff082ffa43 192 hello_1.0.orig.tar.xz d6f5b35d1cf8b71682d2b981b211c1ef 748 hello_1.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSzz3sz+AdjONtPqA6HkZKDEXU71wUCX51VJQAKCRCHkZKDEXU7 1/v1AQC6t+qLM+RlTNQGYYtXi/VoKHLGKa/HcfhuJ7f67qoQ9wD+O3gNuNdE2dA3 JN/9ES4YVnqrQzALyKGcOcqUeszhsQM= =2i2k -----END PGP SIGNATURE-----Attachment: OpenPGP_0x1EDBAA3C6926AF92.asc
Description: application/pgp-keysAttachment: OpenPGP_signature
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
- To: 973478-done@bugs.debian.org
- Cc: Baptiste BEAUPLAT <lyknode@cilg.org>
- Subject: Re: Bug#973478: lintian: Can't call method "is_dir" on an undefined value
- From: Felix Lechner <felix.lechner@lease-up.com>
- Date: Sun, 15 Nov 2020 07:46:20 -0800
- Message-id: <CAFHYt57PG1YXGtGACX3rqhsDEnqbXV4-WDhcizy_EiybSeW5ow@mail.gmail.com>
Control: fixed -1 2.103.0 Hi Baptiste, > Warning in group hello/1.0-1: Can't call method "is_dir" on an undefined > value at /usr/share/lintian/bin/../lib/Lintian/Index.pm line 499. > warning: cannot run cruft check on package source:hello/1.0-1 > skipping check of source:hello/1.0-1 Your bug will be fixed together with Bug#974820 in our upcoming version by this commit: https://salsa.debian.org/lintian/lintian/-/commit/740acd1c21cef754f329f45dd0bc3cc217908cf2 Sorry I did not work on it earlier. For some reason, your initial report did not make it to my inbox. Lintian now produces the following output (and no program errors): lechner@lechner-desktop /l/l/l/git> bin/lintian /mirror/debian/pool/main/h/hello/hello_2.10-2.dsc W: hello source: package-uses-deprecated-debhelper-compat-version 9 I: hello source: debian-watch-uses-insecure-uri http://ftp.gnu.org/gnu/hello/hello-(.*).tar.gz I: hello source: older-debian-watch-file-standard 3 P: hello source: homepage-field-uses-insecure-uri http://www.gnu.org/software/hello/ P: hello source: license-problem-gfdl-non-official-text debian/copyright invariant part is: with no invariant sections, with no front-cover texts, and with no back-cover texts P: hello source: license-problem-gfdl-non-official-text doc/hello.info invariant part is: with no invariant sections, with no front-cover texts, and with no back-cover texts P: hello source: license-problem-gfdl-non-official-text doc/hello.texi invariant part is: with no invariant sections, with no front-cover texts, and with no back-cover texts P: hello source: no-dep5-copyright debian/copyright Closing this bug. Kind regards Felix Lechner
--- End Message ---