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

Bug#907725: xfonts packages are not using the x11 section in practice



Package: lintian
Version: 2.5.99
Severity: normal

In #878609, xfonts packages were reclassified to be in the x11 section,
resulting in the wrong-section-according-to-package-name tag being
issued if they go to the fonts section.  This was based on the text in
https://packages.debian.org/en/sid/, namely:

X Window System software
  X servers, libraries, fonts, window managers, terminal emulators and
  many related applications.

However, this is not what (essentially) anyone does:

wanderer:~$ grep-aptavail -F Package -s Section -r ^xfonts- | sort | uniq -c
     73 Section: fonts
      1 Section: non-free/fonts
      2 Section: x11

Given that packages.debian.org also says:

Fonts
  Font packages.

with no qualifications or exceptions for X fonts, I don't think it makes
sense to tag all of these packages and ask them to change.  Given existing
practice in the archive, if anything it seems like it would be better to
standardize the other direction and fix packages.debian.org to remove
"fonts" from the definition of the x11 section.  I think this also fits the
general classification rubric of preferring the narrower, less general
section when a package could fall into multiple sections.

(I'm not sure where to report the packages.debian.org bug.  Do you know?)

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

Kernel: Linux 4.17.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (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.31.1-4
ii  bzip2                          1.0.6-9
ii  diffstat                       1.61-1+b1
ii  dpkg                           1.19.0.5+b1
ii  file                           1:5.34-2
ii  gettext                        0.19.8.1-7
ii  intltool-debian                0.35.0+20060710.4
ii  libapt-pkg-perl                0.1.34
ii  libarchive-zip-perl            1.63-1
ii  libclass-accessor-perl         0.51-1
ii  libclone-perl                  0.39-1
ii  libdpkg-perl                   1.19.0.5
ii  libemail-valid-perl            1.202-1
ii  libfile-basedir-perl           0.08-1
ii  libipc-run-perl                20180523.0-1
ii  liblist-moreutils-perl         0.416-1+b3
ii  libparse-debianchangelog-perl  1.2.0-12
ii  libtext-levenshtein-perl       0.13-1
ii  libtimedate-perl               2.3000-2
ii  liburi-perl                    1.74-1
ii  libxml-simple-perl             2.25-1
ii  libyaml-libyaml-perl           0.72+repack-1
ii  man-db                         2.8.4-2
ii  patchutils                     0.3.4-2
ii  perl [libdigest-sha-perl]      5.26.2-7
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  dpkg-dev               1.19.0.5
ii  libhtml-parser-perl    3.72-3+b2
ii  libtext-template-perl  1.53-1

-- no debconf information


Reply to: