Bug#954763: lintian: Lintian should warn about use of py3versions -i in autopkgtests

2020-03-22 Thread Scott Kitterman
Package: lintian
Version: 2.59.0
Severity: normal

Is recently discussed in a thread on debian-devel [1] there is a common
error in python related auotpkgtests where py3verions -i is used to loop
over 'installed' python3 versions.  This is currently causing a
substantial number of failures since the debci systems testing for the
python3.8 as default transition have python3.7-minimal installed.  This
provides enough of an interpreter to count as being installed (/usr/bin/
python3.7 is present) and to run autopkgtest, but not enough for the
tests themselves to succeed in most cases.

Eventually, this will stop being an immediate problem, so it would be
useful to have lintian detect and warn against it so that these latent
bugs don't accumulate.

Preferably these packages should run their tests with all supported
python3 versions.  This is ensured by including python3-all in the test
dependencies and using py3versions -s (instead of -i).  Tests should run
deterministically, not just based on whatever happens to be installed.

If for some reason a package can't run tests against all supported
versions, then py3versions -d should be used (test against the default
version).

Thanks,

Scott K


[1]  https://lists.debian.org/debian-devel/2020/03/msg00280.html



Processed: Re: Bug#954761: lintian: crashes with: coercion for "original_severity" failed: Unknown tag severity serious

2020-03-22 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 pkg-perl-tools
Bug #954761 [lintian] lintian: crashes with: coercion for "original_severity" 
failed: Unknown tag severity serious
Bug reassigned from package 'lintian' to 'pkg-perl-tools'.
No longer marked as found in versions lintian/2.59.0 and lintian/2.58.0.
Ignoring request to alter fixed versions of bug #954761 to the same values 
previously set
> forcemerge 954331 -1
Bug #954331 {Done: gregor herrmann } [pkg-perl-tools] 
pkg-perl-tools: Please adjust Severity values in tag declarations
Bug #954761 [pkg-perl-tools] lintian: crashes with: coercion for 
"original_severity" failed: Unknown tag severity serious
Severity set to 'grave' from 'serious'
Marked Bug as done
Removed indication that 954761 affects lintian
Marked as fixed in versions pkg-perl-tools/0.59.
Marked as found in versions pkg-perl-tools/0.58.
Merged 954331 954761

-- 
954331: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954331
954761: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954761
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#954761: lintian: crashes with: coercion for "original_severity" failed: Unknown tag severity serious

2020-03-22 Thread Paul Wise
Control: reassign -1 pkg-perl-tools
Control: forcemerge 954331 -1

On Sun, 2020-03-22 at 18:35 -0700, Felix Lechner wrote:

> This is #954331 in pkg-perl-tools, which is already done.
> 
> Not sure how to best close this bug. Maybe 'forcemerge'?

Yeah, doing with this mail.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Processed: affects 954761

2020-03-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 954761 lintian
Bug #954761 [lintian] lintian: crashes with: coercion for "original_severity" 
failed: Unknown tag severity serious
Added indication that 954761 affects lintian
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
954761: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954761
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#954761: lintian: crashes with: coercion for "original_severity" failed: Unknown tag severity serious

2020-03-22 Thread Felix Lechner
Hi Paul,

On Sun, Mar 22, 2020 at 6:30 PM Paul Wise  wrote:
>
> Lintian::Tag::Info::load(Lintian::Tag::Info=HASH(0x556c92ea6f30), 
> "/usr/share/lintian/tags/pkg-perl/module-build-tiny-needs-newe"...)

This is #954331 in pkg-perl-tools, which is already done.

Not sure how to best close this bug. Maybe 'forcemerge'?

Kind regards

Felix Lechner



Bug#954761: lintian: crashes with: coercion for "original_severity" failed: Unknown tag severity serious

2020-03-22 Thread Paul Wise
Package: lintian
Version: 2.58.0
Severity: serious
Control: found -1 2.59.0
Usertags: crash

Whenever I run lintian (either source or binaries) I get the following
crash. The configuration file and options used don't appear to cause
this crash. It appears to happen with all packages I try.

$ lintian nsis_3.05-1.dsc
coercion for "original_severity" failed: Unknown tag severity serious
Lintian::Tag::Info::__ANON__("serious") called at (eval 125) line 28
eval {...} called at (eval 125) line 27

Lintian::Tag::Info::original_severity(Lintian::Tag::Info=HASH(0x556c92ea6f30), 
"serious") called at /usr/share/perl5/Lintian/Tag/Info.pm line 182
Lintian::Tag::Info::load(Lintian::Tag::Info=HASH(0x556c92ea6f30), 
"/usr/share/lintian/tags/pkg-perl/module-build-tiny-needs-newe"...) called at 
/usr/share/perl5/Lintian/Profile.pm line 224
Lintian::Profile::load(Lintian::Profile=HASH(0x556c92a0a5c8), undef, 
ARRAY(0x556c9049c528), HASH(0x556c90740b90)) called at /usr/bin/lintian line 221
dplint::load_profile(undef) called at 
/usr/share/lintian/commands/lintian.pm line 712
eval {...} called at /usr/share/lintian/commands/lintian.pm line 712
main::main() called at /usr/bin/lintian line 46
eval {...} called at /usr/bin/lintian line 46
main::__ANON__("/usr/share/lintian/commands/lintian.pm") called at 
/usr/bin/lintian line 119
dplint::run_tool("/usr/bin/lintian", "lintian") called at 
/usr/bin/lintian line 298
dplint::main() called at /usr/bin/lintian line 382

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (900, 'testing-debug'), (900, 'testing'), (860, 
'testing-proposed-updates'), (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 lintian depends on:
ii  binutils 2.34-5
ii  bzip21.0.8-2
ii  diffstat 1.63-1
ii  dpkg 1.19.7
ii  dpkg-dev 1.19.7
ii  file 1:5.38-4
ii  gettext  0.19.8.1-10
ii  gpg  2.2.19-3
ii  intltool-debian  0.35.0+20060710.5
ii  libapt-pkg-perl  0.1.36+b3
ii  libarchive-zip-perl  1.68-1
ii  libcapture-tiny-perl 0.48-1
ii  libclass-xsaccessor-perl 1.19-3+b3
ii  libclone-perl0.43-2
ii  libdevel-size-perl   0.83-1+b1
ii  libdpkg-perl 1.19.7
ii  libemail-valid-perl  1.202-1
ii  libfile-basedir-perl 0.08-1
ii  libfile-find-rule-perl   0.34-1
ii  libfont-ttf-perl 1.06-1
ii  libhtml-parser-perl  3.72-5
ii  libio-async-loop-epoll-perl  0.20-1
ii  libio-async-perl 0.75-1
ii  libipc-run-perl  20180523.0-2
ii  libjson-maybexs-perl 1.004000-1
ii  liblist-compare-perl 0.53-1
ii  liblist-moreutils-perl   0.416-1+b5
ii  libmoo-perl  2.003006-1
ii  libmoox-aliases-perl 0.001006-1
ii  libnamespace-clean-perl  0.27-1
ii  libpath-tiny-perl0.108-1
ii  libsereal-decoder-perl   4.011+ds-1
ii  libsereal-encoder-perl   4.011+ds-1
ii  libtext-levenshtein-perl 0.13-1
ii  libtimedate-perl 2.3200-1
ii  libtry-tiny-perl 0.30-1
ii  libtype-tiny-perl1.008001-2
ii  liburi-perl  1.76-2
ii  libxml-libxml-perl   2.0134+dfsg-2
ii  libxml-writer-perl   0.625-1
ii  libyaml-libyaml-perl 0.80+repack-2+b1
ii  man-db   2.9.1-1
ii  patchutils   0.3.4-2+b1
ii  perl [libdigest-sha-perl]5.30.0-9
ii  t1utils  1.41-3
ii  xz-utils 5.2.4-1+b1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl  0.19-1+b6

Versions of packages lintian suggests:
ii  binutils-multiarch 2.34-5
ii  libtext-template-perl  1.58-1

-- no debconf information

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Processed: lintian: crashes with: coercion for "original_severity" failed: Unknown tag severity serious

2020-03-22 Thread Debian Bug Tracking System
Processing control commands:

> found -1 2.59.0
Bug #954761 [lintian] lintian: crashes with: coercion for "original_severity" 
failed: Unknown tag severity serious
Marked as found in versions lintian/2.59.0.

-- 
954761: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954761
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



lintian_2.59.0_amd64.changes ACCEPTED into unstable

2020-03-22 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 22 Mar 2020 20:22:08 +
Source: lintian
Built-For-Profiles: nocheck
Architecture: source
Version: 2.59.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Closes: 954338 954341 954428
Changes:
 lintian (2.59.0) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Remove some  annotations. Thnaks to gregoa for the patch.
 (Closes: #954338)
 .
   [ Felix Lechner ]
   * Do not check the length of the Installed-Build-Depends field.
 (Closes: #954341)
   * Disable checks for man pages, copyright and changelog in udebs.
 (Closes: #954428)
   * Update an expected XML output and regular expression for a reproducible
 build.
Checksums-Sha1:
 ac3de44f09127a4cb9b970fe75783e75073f5aa3 4123 lintian_2.59.0.dsc
 7a2c7a2357ce542331c4865d074e18486cc618a8 1897264 lintian_2.59.0.tar.xz
 f9d86eed0b628279d6a58869701432973b3b1392 6095 lintian_2.59.0_amd64.buildinfo
Checksums-Sha256:
 7c8948e928f6c8fe33f05689dae4e48344db30fc6db8fa1b7bbafa16a29bf635 4123 
lintian_2.59.0.dsc
 6c5622956d420224df57889fe726b5f8b1e87d1bc6b01120dc813f2f57f49d83 1897264 
lintian_2.59.0.tar.xz
 c1a206b90cf57a95b6bc9b835a39560868018c2a37b6ed521faec76ef186afde 6095 
lintian_2.59.0_amd64.buildinfo
Files:
 e2ab6f92754a0d94d140a5d90abcd2bd 4123 devel optional lintian_2.59.0.dsc
 3973deee66feb51ecead520ea056ebd2 1897264 devel optional lintian_2.59.0.tar.xz
 1e87890ca72c2b770b5c0cbb4ee46bba 6095 devel optional 
lintian_2.59.0_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl5321EACgkQHpU+J9Qx
HlikuBAAvs4vpUYAlqP43JWjuHj3HmTeumzE1H2k/CiKayUVPePvo7LIz2/s+jtF
UnVPDr8yT2WLQkACZAxCSKjZNfflWrRGhFkYgD993245PxyqoXsekkwE+5U+LYEP
EoXWs8wVgDG5bPWaralSl/HzWL0vXtC7v7mt5qMAtaJU2G9e5lfSZbKYEbtvyhDa
A1Y4/0VdjrGd6jVH8m9Yp09IYdVIbzOibzAl2MJ+Gnn8OPkXWB+rtz/ysktSEE2N
fs3tRCvIsDo6TufC7jrXe2KUi/sK4fNL9R+qF8Rzb28Fral2JIpzsti3pJmwpSho
xWP+YiGM0qgpv6BlOnSDQ0fJlixqMCuVgMThGR5GLgho3jHOFJzkrWn+de/RaGsF
9xfeOIZrDoDiS1YIs8OJtBP+xau89XpGayq8qL5GW4jMy1FsmObrJFzlXGfoQZ2u
Q6IbXn7Rb7UsukpG8rDZCULQxK3qjDYNrTMyUIB5jGF3BbxzBvkTZlQdTTsCEfvj
x/mo6cuk2Z86iSnFkq6Blzf+6ccoYcGqi6bv2IkFpKTiuZEdFPjDjQziGG9EpMJn
A2EGLn6k+M3X7Qp4SYFqQMr8gVXr/pYW0R2CkKrjvJpntQ8C2FI5H2ofWRVP9aAC
+AqLsz7g1UnvbbVH+OdQyZI4xE7q2GiWMUen0SajTQ7KW4otNA0=
=5bfP
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of lintian_2.59.0_amd64.changes

2020-03-22 Thread Debian FTP Masters
lintian_2.59.0_amd64.changes uploaded successfully to localhost
along with the files:
  lintian_2.59.0.dsc
  lintian_2.59.0.tar.xz
  lintian_2.59.0_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#954341: marked as done (lintian: What's going on with "field-too-long Installed-Build-Depends"?)

2020-03-22 Thread Debian Bug Tracking System
Your message dated Sun, 22 Mar 2020 21:50:29 +
with message-id 
and subject line Bug#954341: fixed in lintian 2.59.0
has caused the Debian Bug report #954341,
regarding lintian: What's going on with "field-too-long 
Installed-Build-Depends"?
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 ow...@bugs.debian.org
immediately.)


-- 
954341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954341
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.58.0
Severity: minor

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

With lintian 2.58.0 I got, for the first time, this error:

E: pkg-perl-tools buildinfo: field-too-long Installed-Build-Depends (11190 
chars > 5000)

I have no idea what to do with this information, and I've never seen
this tag before. Either lintian has changed and is right, then Some
Other Tool™ needs a fix, or lintian has changed and is wrong, or
something else :)


Cheers,
gregor


For reference, the .buildinfo file has:

Installed-Build-Depends:
 autoconf (= 2.69-11.1),
 automake (= 1:1.16.1-4),
 autopoint (= 0.19.8.1-10),
 autotools-dev (= 20180224.1),
 base-files (= 11),
 base-passwd (= 3.5.47),
 bash (= 5.0-6),
 binutils (= 2.34-5),
 binutils-common (= 2.34-5),
 binutils-x86-64-linux-gnu (= 2.34-5),
 bsdmainutils (= 11.1.2+b1),
 bsdutils (= 1:2.34-0.1),
 build-essential (= 12.8),
 bzip2 (= 1.0.8-2),
 ca-certificates (= 20190110),
 coreutils (= 8.30-3+b1),
 cpp (= 4:9.2.1-3.1),
 cpp-9 (= 9.3.0-3),
 dash (= 0.5.10.2-6),
 debconf (= 1.5.73),
 debhelper (= 12.9),
 debianutils (= 4.9.1),
 dh-autoreconf (= 19),
 dh-strip-nondeterminism (= 1.6.3-2),
 dictionaries-common (= 1.28.1),
 diffstat (= 1.63-1),
 diffutils (= 1:3.7-3),
 dpkg (= 1.19.7),
 dpkg-dev (= 1.19.7),
 dwz (= 0.13-5),
 emacsen-common (= 3.0.4),
 fdisk (= 2.34-0.1),
 file (= 1:5.38-4),
 findutils (= 4.7.0-1),
 g++ (= 4:9.2.1-3.1),
 g++-9 (= 9.3.0-3),
 gcc (= 4:9.2.1-3.1),
 gcc-10-base (= 10-20200312-2),
 gcc-9 (= 9.3.0-3),
 gcc-9-base (= 9.3.0-3),
 gettext (= 0.19.8.1-10),
 gettext-base (= 0.19.8.1-10),
 git (= 1:2.26.0~rc2-1),
 git-man (= 1:2.26.0~rc2-1),
 gpg (= 2.2.19-3),
 gpgconf (= 2.2.19-3),
 grep (= 3.4-1),
 groff-base (= 1.22.4-4),
 gzip (= 1.10-2),
 hostname (= 3.23),
 iamerican (= 3.4.00-8),
 ienglish-common (= 3.4.00-8),
 init-system-helpers (= 1.57),
 intltool-debian (= 0.35.0+20060710.5),
 ispell (= 3.4.00-8),
 libacl1 (= 2.2.53-6),
 libalgorithm-c3-perl (= 0.10-1),
 libalgorithm-diff-perl (= 1.19.03-2),
 libapt-pkg-perl (= 0.1.36+b3),
 libapt-pkg6.0 (= 2.0.0),
 libarchive-zip-perl (= 1.68-1),
 libasan5 (= 9.3.0-3),
 libassuan0 (= 2.5.3-7),
 libatomic1 (= 10-20200312-2),
 libattr1 (= 1:2.4.48-5),
 libaudit-common (= 1:2.8.5-2),
 libaudit1 (= 1:2.8.5-2+b1),
 libb-hooks-endofscope-perl (= 0.24-1),
 libb-hooks-op-check-perl (= 0.22-1+b2),
 libbinutils (= 2.34-5),
 libblkid1 (= 2.34-0.1),
 libboolean-perl (= 0.46-1),
 libbrotli1 (= 1.0.7-6),
 libbsd0 (= 0.10.0-1),
 libbz2-1.0 (= 1.0.8-2),
 libc-bin (= 2.30-2),
 libc-dev-bin (= 2.30-2),
 libc6 (= 2.30-2),
 libc6-dev (= 2.30-2),
 libcache-lru-perl (= 0.04-1),
 libcap-ng0 (= 0.7.9-2.1+b2),
 libcapture-tiny-perl (= 0.48-1),
 libcarp-assert-more-perl (= 1.20-1),
 libcarp-assert-perl (= 0.21-1),
 libcc1-0 (= 10-20200312-2),
 libcgi-pm-perl (= 4.46-1),
 libclass-c3-perl (= 0.34-1),
 libclass-data-inheritable-perl (= 0.08-3),
 libclass-inspector-perl (= 1.36-1),
 libclass-method-modifiers-perl (= 2.13-1),
 libclass-singleton-perl (= 1.5-1),
 libclass-tiny-perl (= 1.006-1),
 libclass-xsaccessor-perl (= 1.19-3+b3),
 libclone-choose-perl (= 0.010-1),
 libclone-perl (= 0.43-2),
 libcom-err2 (= 1.45.5-2),
 libcommon-sense-perl (= 3.74-2+b8),
 libconfig-model-perl (= 2.138-2),
 libconst-fast-perl (= 0.014-1),
 libcontextual-return-perl (= 0.004014-2),
 libconvert-binhex-perl (= 1.125-1),
 libcroco3 (= 0.6.13-1),
 libcrypt-dev (= 1:4.4.15-1),
 libcrypt1 (= 1:4.4.15-1),
 libctf-nobfd0 (= 2.34-5),
 libctf0 (= 2.34-5),
 libcurl3-gnutls (= 7.68.0-1),
 libdata-optlist-perl (= 0.110-1),
 libdatetime-format-dateparse-perl (= 0.05-2),
 libdatetime-locale-perl (= 1:1.25-1),
 libdatetime-perl (= 2:1.52-1),
 libdatetime-timezone-perl (= 1:2.38-1+2019c),
 libdb5.3 (= 5.3.28+dfsg1-0.6),
 libdebconfclient0 (= 0.251),
 libdebhelper-perl (= 12.9),
 libdevel-callchecker-perl (= 0.008-1+b1),
 libdevel-size-perl (= 0.83-1+b1),
 libdevel-stacktrace-perl (= 2.0400-1),
 libdigest-hmac-perl (= 1.03+dfsg-2),
 libdpkg-perl (= 1.19.7),
 libdynaloader-functions-perl (= 0.003-1),
 libelf1 (= 0.176-1.1),
 libemail-date-format-perl (= 1.005-1),
 libemail-valid-perl (= 1.202-1),
 libencode-locale-perl (= 

Bug#954338: marked as done (lintian: Remove some '' annotations)

2020-03-22 Thread Debian Bug Tracking System
Your message dated Sun, 22 Mar 2020 21:50:29 +
with message-id 
and subject line Bug#954338: fixed in lintian 2.59.0
has caused the Debian Bug report #954338,
regarding lintian: Remove some '' annotations
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 ow...@bugs.debian.org
immediately.)


-- 
954338: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954338
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: lintian
Version: 2.58.0
Severity: important
Tags: patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

lintian fails to build with (DEB_BUILD_OPTIONS=nocheck and)
DEB_BUILD_PROFILES=nocheck because some packages marked as
'' in Build-Depends are actually needed for building.

Trivial patch:

#v+
- --- a/debian/control
+++ b/debian/control
@@ -39,7 +39,7 @@ Build-Depends:
  libdigest-sha-perl ,
  libdpkg-perl ,
  libemail-valid-perl ,
- - libfile-basedir-perl ,
+ libfile-basedir-perl,
  libfile-find-rule-perl ,
  libfont-ttf-perl ,
  libhtml-parser-perl ,
@@ -52,7 +52,7 @@ Build-Depends:
  libmoo-perl ,
  libmoox-aliases-perl ,
  libnamespace-clean-perl ,
- - libpath-tiny-perl ,
+ libpath-tiny-perl,
  libpod-coverage-trustpod-perl ,
  libsereal-decoder-perl ,
  libsereal-encoder-perl ,
#v-

Cheers,
gregor


-BEGIN PGP SIGNATURE-

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAl50yUxfFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgZclRAAh2M99Kw+3cDskOFhJ7dtFFu/8XSfC/U1vcPsqbZTqhE/IorBq7hc1SSQ
+/1TO0viYAIqyfkarZjQdiIYww/eX1xqbuK3Lh4YiLMNxlDHU1CGyJCv6JvNjuYP
fruez74kDS9+NFsooW3g7W11tPPYrrb3Zx0EEC6CQqzECXWdfFD76Z+TqMZ+1sEw
b8JXGBFeWNZOg92ClINFvmvASVb7LpBRoNQOpkB4DEhcLLgABz8gRZ6vwhekz7Db
kMFvs7DmeL5bzXgHGPwBggF/BfpjHYyV4OXfT2fQYGC89WN7PbuqFw7Z4cE6mJVb
/jsF4Isf8CYqLRkZfvBdi8sPZzYnNOYzAP1N7TnezjQRwLq0m2+cb2y7IJs+9ugT
ni6l9NStqt81c2JXaSKrBAsucPnaEdBxQgcWPljxCihRFhNeS5/3spijh4W0j9JI
SUQCAF56qYU3ad9eZV+0WZfrOWNQJTH1aOu0AbIR16zvQffSkrIFtRdpQjIBYd3f
YZOniKadPvoKLcds27t4S/KzMpd0Mx7xYj3URt3lzw8GKskpeTc7xvJKyVH09pDD
NUuba7woNzIqbTm5zVUcG+5M+e91hD441PBpekW8l9EqT4fpP378rOLm3v3xEFpD
xhua8RgPp/LBtwGDjRBX4GSfnEAa65Ys+5vm9+ZTv/wwGYIbeek=
=tvPo
-END PGP SIGNATURE-
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.59.0
Done: Chris Lamb 

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 954...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 22 Mar 2020 20:22:08 +
Source: lintian
Built-For-Profiles: nocheck
Architecture: source
Version: 2.59.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Closes: 954338 954341 954428
Changes:
 lintian (2.59.0) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Remove some  annotations. Thnaks to gregoa for the patch.
 (Closes: #954338)
 .
   [ Felix Lechner ]
   * Do not check the length of the Installed-Build-Depends field.
 (Closes: #954341)
   * Disable checks for man pages, copyright and changelog in udebs.
 (Closes: #954428)
   * Update an expected XML output and regular expression for a reproducible
 build.
Checksums-Sha1:
 ac3de44f09127a4cb9b970fe75783e75073f5aa3 4123 lintian_2.59.0.dsc
 7a2c7a2357ce542331c4865d074e18486cc618a8 1897264 lintian_2.59.0.tar.xz
 f9d86eed0b628279d6a58869701432973b3b1392 6095 lintian_2.59.0_amd64.buildinfo
Checksums-Sha256:
 7c8948e928f6c8fe33f05689dae4e48344db30fc6db8fa1b7bbafa16a29bf635 4123 
lintian_2.59.0.dsc
 6c5622956d420224df57889fe726b5f8b1e87d1bc6b01120dc813f2f57f49d83 1897264 
lintian_2.59.0.tar.xz
 c1a206b90cf57a95b6bc9b835a39560868018c2a37b6ed521faec76ef186afde 6095 
lintian_2.59.0_amd64.buildinfo
Files:
 e2ab6f92754a0d94d140a5d90abcd2bd 4123 devel optional lintian_2.59.0.dsc
 3973deee66feb51ecead520ea056ebd2 1897264 devel optional lintian_2.59.0.tar.xz
 1e87890ca72c2b770b5c0cbb4ee46bba 6095 devel optional 
lintian_2.59.0_amd64.buildinfo

-BEGIN PGP SIGNATURE-


Bug#954424: marked as done (lintian: False positive: field-too-long Installed-Build-Depends)

2020-03-22 Thread Debian Bug Tracking System
Your message dated Sun, 22 Mar 2020 21:50:29 +
with message-id 
and subject line Bug#954341: fixed in lintian 2.59.0
has caused the Debian Bug report #954341,
regarding lintian: False positive: field-too-long Installed-Build-Depends
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 ow...@bugs.debian.org
immediately.)


-- 
954341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954341
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.58.0
Severity: important

Hi,

lintian reports a "field-too-long Installed-Build-Depends" for each
nodejs modules. This looks to be a bug. Example with
node-browserify-lite:

  Build-Depends:: debhelper-compat (= 12)
   , node-pend
   , node-source-map
   , node-uglify
   , pkg-js-tools (>= 0.9.20~)

  E: node-browserify-lite buildinfo: field-too-long Installed-Build-Depends 
(8530 chars > 5000)


Cheers,
Xavier

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Versions of packages lintian depends on:
ii  binutils 2.34-4
ii  bzip21.0.8-2
ii  diffstat 1.63-1
ii  dpkg 1.19.7
ii  dpkg-dev 1.19.7
ii  file 1:5.38-4
ii  gettext  0.19.8.1-10
ii  gpg  2.2.19-3
ii  intltool-debian  0.35.0+20060710.5
ii  libapt-pkg-perl  0.1.36+b3
ii  libarchive-zip-perl  1.68-1
ii  libcapture-tiny-perl 0.48-1
ii  libcgi-pm-perl   4.46-1
ii  libclass-xsaccessor-perl 1.19-3+b3
ii  libclone-perl0.43-2
ii  libdevel-size-perl   0.83-1+b1
ii  libdpkg-perl 1.19.7
ii  libemail-valid-perl  1.202-1
ii  libfile-basedir-perl 0.08-1
ii  libfile-find-rule-perl   0.34-1
ii  libfont-ttf-perl 1.06-1
ii  libio-async-loop-epoll-perl  0.20-1
ii  libio-async-perl 0.75-1
ii  libipc-run-perl  20180523.0-2
ii  libjson-maybexs-perl 1.004000-1
ii  liblist-compare-perl 0.53-1
ii  liblist-moreutils-perl   0.416-1+b5
ii  libmoo-perl  2.003006-1
ii  libmoox-aliases-perl 0.001006-1
ii  libnamespace-clean-perl  0.27-1
ii  libpath-tiny-perl0.108-1
ii  libsereal-decoder-perl   4.011+ds-1
ii  libsereal-encoder-perl   4.011+ds-1
ii  libtext-levenshtein-perl 0.13-1
ii  libtimedate-perl 2.3200-1
ii  libtry-tiny-perl 0.30-1
ii  libtype-tiny-perl1.008001-2
ii  liburi-perl  1.76-2
ii  libxml-libxml-perl   2.0134+dfsg-2
ii  libyaml-libyaml-perl 0.80+repack-2+b1
ii  man-db   2.9.1-1
ii  patchutils   0.3.4-2+b1
ii  perl [libdigest-sha-perl]5.30.0-9
ii  t1utils  1.41-3
ii  xz-utils 5.2.4-1+b1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl  0.19-1+b6

Versions of packages lintian suggests:
pn  binutils-multiarch 
ii  libhtml-parser-perl3.72-5
ii  libtext-template-perl  1.58-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.59.0
Done: Chris Lamb 

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 954...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb  (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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 22 Mar 2020 20:22:08 +
Source: lintian
Built-For-Profiles: nocheck
Architecture: source
Version: 2.59.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers 
Changed-By: Chris Lamb 
Closes: 954338 954341 954428
Changes:
 lintian (2.59.0) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Remove some  annotations. Thnaks to gregoa for the patch.
 (Closes: #954338)
 .
   [ Felix Lechner ]
   * Do not check the length of the Installed-Build-Depends field.
 (Closes: #954341)
   

Bug#954428: marked as done (lintian 2.58.0 seems to not correctly suppress warnings/errors for udeb packages)

2020-03-22 Thread Debian Bug Tracking System
Your message dated Sun, 22 Mar 2020 21:50:29 +
with message-id 
and subject line Bug#954428: fixed in lintian 2.59.0
has caused the Debian Bug report #954428,
regarding lintian 2.58.0 seems to not correctly suppress warnings/errors for 
udeb packages
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 ow...@bugs.debian.org
immediately.)


-- 
954428: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954428
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.58.0
Severity: normal

Dear Maintainer,

Lintian is reporting a number of spurious failures:

E: e2fsprogs-udeb udeb: debian-changelog-file-missing
E: e2fsprogs buildinfo: field-too-long Installed-Build-Depends (5090 chars > 
5000)
E: e2fsprogs-udeb udeb: file-in-etc-not-marked-as-conffile etc/mke2fs.conf
E: e2fsprogs-udeb udeb: no-copyright-file
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/badblocks
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2fsck
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2label
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/e2mmpstatus
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext2
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext3
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/fsck.ext4
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mke2fs
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext2
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext3
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/mkfs.ext4
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/resize2fs
W: e2fsprogs-udeb udeb: binary-without-manpage sbin/tune2fs
N: 5 tags overridden (2 errors, 3 info)

By *definition* udebs aren't supposed to have changelogs, copyright
files, or man pages.

(This was found when running sbuild, in a fully uptodate sid chroot last
night.)


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (900, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.0-rc7-00153-gb22518177d26 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils 2.34-4
ii  bzip21.0.8-2
ii  diffstat 1.63-1
ii  dpkg 1.19.7
ii  dpkg-dev 1.19.7
ii  file 1:5.38-4
ii  gettext  0.19.8.1-10
ii  gpg  2.2.19-3
ii  intltool-debian  0.35.0+20060710.5
ii  libapt-pkg-perl  0.1.36+b3
ii  libarchive-zip-perl  1.68-1
ii  libcapture-tiny-perl 0.48-1
ii  libcgi-pm-perl   4.46-1
ii  libclass-xsaccessor-perl 1.19-3+b3
ii  libclone-perl0.43-2
ii  libdevel-size-perl   0.83-1+b1
ii  libdpkg-perl 1.19.7
ii  libemail-valid-perl  1.202-1
ii  libfile-basedir-perl 0.08-1
ii  libfile-find-rule-perl   0.34-1
ii  libfont-ttf-perl 1.06-1
ii  libio-async-loop-epoll-perl  0.20-1
ii  libio-async-perl 0.75-1
ii  libipc-run-perl  20180523.0-2
ii  libjson-maybexs-perl 1.004000-1
ii  liblist-compare-perl 0.53-1
ii  liblist-moreutils-perl   0.416-1+b5
ii  libmoo-perl  2.003006-1
ii  libmoox-aliases-perl 0.001006-1
ii  libnamespace-clean-perl  0.27-1
ii  libpath-tiny-perl0.108-1
ii  libsereal-decoder-perl   4.011+ds-1
ii  libsereal-encoder-perl   4.011+ds-1
ii  libtext-levenshtein-perl 0.13-1
ii  libtimedate-perl 2.3200-1
ii  libtry-tiny-perl 0.30-1
ii  libtype-tiny-perl1.008001-2
ii  liburi-perl  1.76-2
ii  libxml-libxml-perl   2.0134+dfsg-2
ii  libyaml-libyaml-perl 0.80+repack-2+b1
ii  man-db   2.9.1-1
ii  patchutils   0.3.4-2+b1
ii  perl [libdigest-sha-perl]5.30.0-9
ii  t1utils  1.41-3
ii  xz-utils 5.2.4-1+b1

Versions of packages lintian recommends:
ii  libperlio-gzip-perl  0.19-1+b6

Versions of packages lintian suggests:
ii  binutils-multiarch 2.34-4
ii  libhtml-parser-perl3.72-5
ii  libtext-template-perl  1.58-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.59.0
Done: Chris Lamb 

We believe that the bug you reported is fixed in the latest version of
lintian, which 

Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-22 Thread Chris Lamb
Hi Robert,

> Should use the '-sa' option to force both the *.orig.tar.gz and *.asc
> into .*.changes? I think that such an upload will be rejected by DAK, as
> the *.tar.gz is already in the archive. But to be honest this is based
> on my past experiences, but maybe something has changed since then. Is
> re-uploading upstream tarballs permitted now?

AIUI -sa by itself will not be rejected but I am unclear whether the
inclusion of the signature will cause a rejection. You could just try
it? :)


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org  chris-lamb.co.uk
   `-



Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-22 Thread Robert Luberda
Chris Lamb pisze:
> Hi Robert,

Hi,

> 
>> The upstream tarball was uploaded to Debian archive in 2013, and there
>> have been no new upstream releases since then. 
> 
> Did you try the recently-closed #872864 references in that tag's long
> description, just out of interest?


Yes, but I don't think it contains answer to my concerns.

I've just put the *.sig file in the directory where the package is built
from, what made lintian to stop complaining.

But I am still not sure if I am allowed to upload a package in which the
*.dsc file refers to a *.asc file, without uploading the *.asc file itself.
Should use the '-sa' option to force both the *.orig.tar.gz and *.asc
into .*.changes? I think that such an upload will be rejected by DAK, as
the *.tar.gz is already in the archive. But to be honest this is based
on my past experiences, but maybe something has changed since then. Is
re-uploading upstream tarballs permitted now?

Regards,
robert



Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-22 Thread Chris Lamb
Hi Robert,

> The upstream tarball was uploaded to Debian archive in 2013, and there
> have been no new upstream releases since then. 

Did you try the recently-closed #872864 references in that tag's long
description, just out of interest?


Best wishes,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org  chris-lamb.co.uk
   `-



Bug#954743: lintian: orig-tarball-missing-upstream-signature does not say how to add it to uploaded tarballs

2020-03-22 Thread Robert Luberda
Package: lintian
Version: 2.58.0
Severity: normal

lintian started to complain that wmnd source tarball lacks upstream
signature:

W: wmnd source: orig-tarball-missing-upstream-signature wmnd_0.4.17.orig.tar.gz

The upstream tarball was uploaded to Debian archive in 2013, and there
have been no new upstream releases since then. Please explain in the
description of the orig-tarball-missing-upstream-signature tag, how to
add this signature to a new upload: Should I use 'dpkg-genchanges -sa'
in this case, and won't DAK reject such upload then? (Not to mention
that I have no idea how to convince git-buildpackage to store the
signature in git repo for the existing tarball).

Regards,
robert

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (990, 'unstable-debug'), (990, 'unstable'), (990, 'testing'), 
(990, 'stable'), (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386



Processed: Bug#954341 marked as pending in lintian

2020-03-22 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #954341 [lintian] lintian: What's going on with "field-too-long 
Installed-Build-Depends"?
Bug #954424 [lintian] lintian: False positive: field-too-long 
Installed-Build-Depends
Added tag(s) pending.
Added tag(s) pending.

-- 
954341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954341
954424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#954341: lintian: What's going on with "field-too-long Installed-Build-Depends"?

2020-03-22 Thread Christoph Berg
Control: severity -1 important

Re: Felix Lechner 2020-03-20 

> > E: pkg-perl-tools buildinfo: field-too-long Installed-Build-Depends (11190 
> > chars > 5000)
> 
> I will disable the tag for this particular buildinfo field in the near future.

This is causing lots of salsa-ci pipelines to fail (and it's not just
these "weird" nodejs packages):

https://salsa.debian.org/postgresql/pg-cron/-/jobs/622417
https://salsa.debian.org/postgresql/pldebugger/-/jobs/624068

Please make that future happen now.

Thanks,
Christoph



Processed: Re: Bug#954341: lintian: What's going on with "field-too-long Installed-Build-Depends"?

2020-03-22 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #954341 [lintian] lintian: What's going on with "field-too-long 
Installed-Build-Depends"?
Bug #954424 [lintian] lintian: False positive: field-too-long 
Installed-Build-Depends
Severity set to 'important' from 'minor'
Severity set to 'important' from 'minor'

-- 
954341: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954341
954424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954424
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#954341: lintian: What's going on with "field-too-long Installed-Build-Depends"?

2020-03-22 Thread Julien Cristau
On Fri, Mar 20, 2020 at 08:57:05AM -0700, Felix Lechner wrote:
> Hi,
> 
> On Fri, Mar 20, 2020 at 8:03 AM Mattia Rizzolo  wrote:
> >
> > field-too-long was added to prevent silliness in the archive.  As such, it 
> > only makes sense for binary control fields and .dsc, nothing else.
> 
> Why should fields in buildinfo and changes files be treated
> differently from fields elsewhere?
> 
Because buildinfo and changes don't end up in Packages/Sources files.

Cheers,
Julien



Processed: Bug#954428 marked as pending in lintian

2020-03-22 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #954428 [lintian] lintian 2.58.0 seems to not correctly suppress 
warnings/errors for udeb packages
Added tag(s) pending.

-- 
954428: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954428
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems