[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973478: marked as done (lintian: Can't call method "is_dir" on an undefined value)



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 ---
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-1
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 files/names check on package source:hello/1.0-1
skipping check of source:hello/1.0-1
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 origtar check on package source:hello/1.0-1
skipping check of source:hello/1.0-1

I'm using the lastest version (2.100.0). This issue was not present in lintian 2.98.

--
Baptiste BEAUPLAT - lyknode

Attachment: hello_1.0.orig.tar.xz
Description: application/xz

Attachment: 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-keys

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
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 ---

Reply to: