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

Bug#867042: lintian: new tag: emacsen-common-without-dh-elpa

Package: lintian
Version: 2.5.51
Severity: wishlist
Tags: patch

Hello Lintian maintainers,

Please consider merging branch `elpa` of my repository.[1]  It passes
the Lintian test suite on my machine.

This adds a new tag, emacsen-common-without-dh-elpa.  It is a buster
release goal of the pkg-emacsen team to eliminate Emacs addons not using
dh-elpa, except those intended for use with XEmacs (a minority), and
this tag will assist greatly in finding those packages, and preventing
new ones from being uploaded.

To help justify the 'W' severity, I would like to note that packages for
which Lintian would emit this tag are basically the reason why emacs25
is not the default Emacs in stretch.  Further, there was at least one
other RC bug during the freeze due to buggy emacsen-common maintscripts.
dh-elpa lets us have just one source package with a copy of those
maintscripts (dh-elpa itself), using declarative packaging in the source
package for each addon (debian/*.elpa).


[1]  https://git.spwhitton.name/lintian

-- System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (900, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-3-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lintian depends on:
ii  binutils                          2.28-5
ii  bzip2                             1.0.6-8.1
ii  diffstat                          1.61-1+b1
ii  dpkg                              1.18.24
ii  file                              1:5.30-1
ii  gettext                 
ii  intltool-debian                   0.35.0+20060710.4
ii  libapt-pkg-perl                   0.1.32
ii  libarchive-zip-perl               1.59-1
ii  libclass-accessor-perl            0.34-1
ii  libclone-perl                     0.38-2+b1
ii  libdpkg-perl                      1.18.24
ii  libemail-valid-perl               1.202-1
ii  libfile-basedir-perl              0.07-1
ii  libipc-run-perl                   0.94-1
ii  liblist-moreutils-perl            0.416-1+b1
ii  libparse-debianchangelog-perl     1.2.0-12
ii  libperl5.24 [libdigest-sha-perl]  5.24.1-3
ii  libtext-levenshtein-perl          0.13-1
ii  libtimedate-perl                  2.3000-2
ii  liburi-perl                       1.71-1
ii  libyaml-libyaml-perl              0.63-2
ii  man-db                  
ii  patchutils                        0.3.4-2
ii  perl                              5.24.1-3
ii  t1utils                           1.39-2
ii  xz-utils                          5.2.2-1.2+b1

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

Versions of packages lintian suggests:
pn  binutils-multiarch     <none>
ii  dpkg-dev               1.18.24
ii  libhtml-parser-perl    3.72-3
ii  libtext-template-perl  1.46-1

-- no debconf information

Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply to: