Bug#993711: lintian: Emits conffile-is-not-in-package, non-etc-file-marked-as-conffile and relative-conffile for itself
Package: lintian
Version: 2.104.0
Severity: important
Hi,
It has been a longstanding tradition that Lintian is itself Lintian
clean, both to set a good example but also as an easy
confidence/coherence check.
However, the version of Lintian in Git (currently de28d19691) emits
the following tags when run against itself:
E: lintian: conffile-is-not-in-package remove-on-upgrade /etc/lintianrc
N:
N: The conffiles control file lists this path, but the path does not appear to exist in the package. Lintian may also emit
N: this tag when the file exists, but the canonical name is used in the "conffiles" control file (e.g. if a parent segment
N: are symlinks).
N:
N: Note that dpkg and Lintian strips all whitespace from the right hand side of each line. Thus it is not possible for a
N: file ending with trailing whitespace to be marked as a conffile.
N:
N: Visibility: error
N: Show-Always: no
N: Check: conffiles
N:
N:
E: lintian: non-etc-file-marked-as-conffile remove-on-upgrade /etc/lintianrc
N:
N: A file installed in some other directory than /etc is marked as conffile. A conffile typically implies a configuration
N: file, and Policy mandates such files to be in /etc.
N:
N: Please refer to Debian Policy Manual section 10.7.2 for details.
N:
N: Visibility: error
N: Show-Always: no
N: Check: conffiles
N:
N:
E: lintian: relative-conffile remove-on-upgrade /etc/lintianrc
N:
N: All entries in the debian/conffiles control file should have an absolute path specification.
N:
N: Please refer to Debian Policy Manual for details.
N:
N: Visibility: error
N: Show-Always: no
N: Check: conffiles
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
Reply to: