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

Bug#917566: lintian: please warn about non-supported previous versions



Package: lintian
Version: 2.5.117
Severity: wishlist

Dear Maintainer,

please add information tag about references to ancient package version
in maintainer scripts.

As far as I know [citation needed], Debian only supports upgrades of
consequenced releases -- it means that maintainer is not obliged to make
sure that Debian 8 -> Debian 10 (skipping Debian 9) works smoothly.

As such, comprasions with versions, older then oldstable in maintainer
script (dpkg --compare-versions "$2" '<<' "when-world-was-young") could
be dropped. I'd argue, that they should be dropped, since it is not
going to be tested.

As of implementation side, given that Lintian by design do not use
network, it is possible to assume that Debian release happens once a 2.5
year (or so), so versions older then 5.5 years (possible to lookup in
d/changelog) are below threhold.

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

Kernel: Linux 4.19.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: runit (via /run/runit.stopit)

Versions of packages lintian depends on:
ii  binutils                       2.31.1-11
ii  bzip2                          1.0.6-9
ii  diffstat                       1.62-1
ii  dpkg                           1.19.2
ii  dpkg-dev                       1.19.2
ii  file                           1:5.34-2
ii  gettext                        0.19.8.1-9
ii  gpg                            2.2.12-1
ii  intltool-debian                0.35.0+20060710.4
ii  libapt-pkg-perl                0.1.34+b1
ii  libarchive-zip-perl            1.64-1
ii  libcgi-pm-perl                 4.40-1
ii  libclass-accessor-perl         0.51-1
ii  libclone-perl                  0.41-1+b1
pn  libdigest-sha-perl             <none>
ii  libdpkg-perl                   1.19.2
ii  libemail-valid-perl            1.202-1
pn  libfile-basedir-perl           <none>
ii  libipc-run-perl                20180523.0-1
ii  liblist-moreutils-perl         0.416-1+b4
ii  libparse-debianchangelog-perl  1.2.0-13
pn  libtext-levenshtein-perl       <none>
pn  libtimedate-perl               <none>
ii  liburi-perl                    1.74-1
ii  libxml-simple-perl             2.25-1
ii  libyaml-libyaml-perl           0.75+repack-1
ii  man-db                         2.8.4-3
ii  patchutils                     0.3.4-2
ii  perl                           5.28.1-3
ii  t1utils                        1.41-2
ii  xz-utils                       5.2.2-1.3

Versions of packages lintian recommends:
pn  libperlio-gzip-perl  <none>

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  libhtml-parser-perl    3.72-3+b3
pn  libtext-template-perl  <none>

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/share/lintian/checks/cruft.pm (from lintian package)

Attachment: pgpiOTC4gnu3L.pgp
Description: PGP signature


Reply to: