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

Bug#942493: marked as done (lintian: Please warn about overly-long header fields)



Your message dated Tue, 12 Nov 2019 09:19:43 +0000
with message-id <E1iUSKt-00013W-72@fasolo.debian.org>
and subject line Bug#942493: fixed in lintian 2.35.0
has caused the Debian Bug report #942493,
regarding lintian: Please warn about overly-long header fields
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.)


-- 
942493: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942493
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: lintian
Version: 2.27.0
Severity: wishlist

Based on the problem discovered in #942487 where a Provides line of more
than 256K slipped in the archive, I believe it would be nice if lintian
could:

1/ emit a warning when a field is larger than say 16K (somehow to force
   the maintainer to think twice whether's he's doing something
   reasonable)

2/ emit an error when a field is larger than 200K (it breaks reprepro
   above 256K)

This should be applied to .deb headers and .dsc headers. (.changes headers
are less interesting as they are auto-generated without much control by
the maintainer, or are a simple copy of fields already present in other
files).

-- System Information:
Debian Release: bullseye/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lintian depends on:
ii  binutils                     2.33.1-1
ii  bzip2                        1.0.8-2
ii  diffstat                     1.62-1+b1
ii  dpkg                         1.19.7
ii  dpkg-dev                     1.19.7
ii  file                         1:5.37-5
ii  gettext                      0.19.8.1-9
ii  gpg                          2.2.17-3
ii  intltool-debian              0.35.0+20060710.5
ii  libapt-pkg-perl              0.1.36+b2
ii  libarchive-zip-perl          1.67-1
ii  libcapture-tiny-perl         0.48-1
ii  libcgi-pm-perl               4.44-1
ii  libclass-accessor-perl       0.51-1
ii  libclone-perl                0.41-1+b2
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  libio-async-loop-epoll-perl  0.20-1
ii  libio-async-perl             0.74-1
ii  libipc-run-perl              20180523.0-1
ii  liblist-compare-perl         0.53-1
ii  liblist-moreutils-perl       0.416-1+b5
ii  libmoo-perl                  2.003004-2
ii  libpath-tiny-perl            0.108-1
ii  libtext-levenshtein-perl     0.13-1
ii  libtimedate-perl             2.3000-2
ii  libtry-tiny-perl             0.30-1
ii  libtype-tiny-perl            1.004004-1
ii  liburi-perl                  1.76-1
ii  libxml-simple-perl           2.25-1
ii  libyaml-libyaml-perl         0.80+repack-2+b1
ii  man-db                       2.8.7-3
ii  patchutils                   0.3.4-2+b1
ii  perl [libdigest-sha-perl]    5.30.0-7
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     <none>
ii  libhtml-parser-perl    3.72-3+b4
ii  libtext-template-perl  1.55-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.35.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 942493@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: Mon, 11 Nov 2019 13:58:05 +0000
Source: lintian
Architecture: source
Version: 2.35.0
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Closes: 942493 944047 944258
Changes:
 lintian (2.35.0) unstable; urgency=medium
 .
   * Summary of tag changes:
     + Added:
       - package-placeholder-in-symbols-file
 .
   [ Chris Lamb ]
   * Don't complain about Build-Ids or Description fields that are too long;
     there is nothing really actionable for Lintian to complain about.
     (Closes: #942493)
   * Drop quoting around the field that violates "field-too-long" whilst a
     convincing case can certainly be made for quoting the offending field
     (eg "'Depends'") it feels too inconsistent with the rest of Lintian.
 .
   [ Felix Lechner ]
   * Detect PACKAGE placeholders in debian/symbols files. (Closes: #944047)
   * Drop minimum version requirement 8.30 for coreutils; process files
     containing newlines separately. (Closes: #944258)
   * Associate the multiline-field tag with the fields/multi-line check.
   * Provide a new check fields/multi-line to do what Lintian::Processable
     did previously in that regard.
   * Fix missing module for --version; remove eval shielding error.
 .
   [ Fabrice Bauzac ]
   * Update the location of the local HTML documentation.
 .
   [ Adam D. Barratt ]
   * Remove myself from uploaders
Checksums-Sha1:
 ec4e3072ad57e0f2ab8faf51db6083d8a97f1455 4070 lintian_2.35.0.dsc
 d389300a128d293bde4064be464f4a946abcd850 1799056 lintian_2.35.0.tar.xz
 d9fa39dccc20cc122c71cead53c03057772c043e 17042 lintian_2.35.0_amd64.buildinfo
Checksums-Sha256:
 4bbfcee9dd4e621befc07cb0d8989d4c827b68adfd828fa35fd346a623b73841 4070 lintian_2.35.0.dsc
 e3ed7b4a9f8b0ac20021f4d685a3498581e32b421841dad95ce086932439672b 1799056 lintian_2.35.0.tar.xz
 72f1a1169ccc31e75672a7b6cff883fff3fd7589a3cdc66a8b023cd854597805 17042 lintian_2.35.0_amd64.buildinfo
Files:
 51a0b057bced970fb06670705b71a965 4070 devel optional lintian_2.35.0.dsc
 b0592a4e0c072fbb9e59c9a1401507cc 1799056 devel optional lintian_2.35.0.tar.xz
 eadafdd0821f37d1a04302a7f73bcef4 17042 devel optional lintian_2.35.0_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl3KcSYACgkQHpU+J9Qx
Hljl7xAAiNv1W1MgRqET5msPI72a51y7pFkk5NftFmuEwHaO82XsJl5ErQp/aGkw
VvYqvuAADLplPHMkAJs+rwD4dZo/msy5KyZe6Wl4EDV64BQbpX37n2kIMLQFK1l7
Ni6InXC29LEKJqPdUIMyabk6SLpncqOxDIZEyskCu4oisFaZ7DQOt7uBYIVjRZgB
7sOlUsvkBtZwJMO1rtTCmuZNyDT0Jo8Z7LMs/tCTyrIPzaNKVYtG4QXbLRqLf5MN
SAn2jCq2RI73ob+GjQJKwuRKzdmG1nEJ0xSw1S0EFlXy98hMuLisdBKF6J815X+o
JFJH5PaPNpLjCiRjVOQ26IOq3c8DPLc+g6xqOatUKYj9oztpP8Ifsd4YcHDh1W+u
8Xagr73jQkxTbrcwt+Poh0QhHTEpZg9NERjAqHhXXY+XOLAmEAYgvuKIgnsrl6L0
lxR/VLka3Qb9qjz34R/ygYqzc+buDuj3XYROc4/UUVQSyfB0HaRoo92lJxImuRhK
b0b6C55f7ae6joDnnOCouN6uuN01zn58VA3Iz2jVXOzjB7IDWmOjtyVnybJlVu6S
foxbbi1wicD3Oq8C0d1NEV8y0dwqL1ZRlyK0WcSkO78//3bO+dMgrncXOYdEkPi4
44oMfdpAfKuMY5v+UmsM+xdKDh/c8qXN2G3EnZ5UvgtwRNq21XQ=
=s3Wr
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: