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

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: