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: