Debian Bug report logs - #973478
lintian: Can't call method "is_dir" on an undefined value

Package: lintian; Maintainer for lintian is Debian Lintian Maintainers <lintian-maint@debian.org>; Source for lintian is src:lintian (PTS, buildd, popcon).

Reported by: Baptiste Beauplat <lyknode@cilg.org>

Date: Sat, 31 Oct 2020 12:27:01 UTC

Severity: normal

Done: Felix Lechner <felix.lechner@lease-up.com>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Lintian Maintainers <lintian-maint@debian.org>:
Bug#973478; Package lintian. (Sat, 31 Oct 2020 12:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Baptiste Beauplat <lyknode@cilg.org>:
New Bug report received and forwarded. Copy sent to Debian Lintian Maintainers <lintian-maint@debian.org>. (Sat, 31 Oct 2020 12:27:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Baptiste Beauplat <lyknode@cilg.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: lintian: Can't call method "is_dir" on an undefined value
Date: Sat, 31 Oct 2020 13:23:39 +0100
[Message part 1 (text/plain, inline)]
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
[hello_1.0.orig.tar.xz (application/x-xz, attachment)]
[hello_1.0-1.debian.tar.xz (application/x-xz, attachment)]
[hello_1.0-1_source.changes (text/plain, attachment)]
[hello_1.0-1_source.buildinfo (text/plain, attachment)]
[hello_1.0-1.dsc (text/plain, attachment)]
[OpenPGP_0x1EDBAA3C6926AF92.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

Reply sent to Felix Lechner <felix.lechner@lease-up.com>:
You have taken responsibility. (Sun, 15 Nov 2020 15:51:07 GMT) (full text, mbox, link).


Notification sent to Baptiste Beauplat <lyknode@cilg.org>:
Bug acknowledged by developer. (Sun, 15 Nov 2020 15:51:07 GMT) (full text, mbox, link).


Message #10 received at 973478-done@bugs.debian.org (full text, mbox, reply):

From: Felix Lechner <felix.lechner@lease-up.com>
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
Date: Sun, 15 Nov 2020 07:46:20 -0800
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



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 14 Dec 2020 07:27:51 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Sep 19 23:52:38 2022; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.