Felix Lechner pushed to branch master at lintian / lintian


Commits:
03f08ea5 by Felix Lechner at 2021-09-06T18:31:10-07:00
Move conffiles into its own Moo object in order to simplify the Processable 
name space.

Creates an intermediate object called 'conffiles'.

Gbp-Dch: ignore

- - - - -
6798564a by Felix Lechner at 2021-09-06T18:31:41-07:00
Check for unknown instructions in conffiles.

Adjusts Lintian to new features introduced by Debhelper and Dpkg.

Gbp-Dch: ignore

- - - - -
1a23e799 by Felix Lechner at 2021-09-06T18:33:12-07:00
Mark missing or unexpected conffiles based on the instructions in 
DEBIAN/conffiles. (See: #993753)

Stops the issuance of this erroneous hint in Lintian's own packaging:

  E: lintian: conffile-is-not-in-package etc/lintianrc

Gbp-Dch: ignore

- - - - -


30 changed files:

- lib/Lintian/Check/Conffiles.pm
- lib/Lintian/Check/InitD.pm
- lib/Lintian/Check/Md5sums.pm
- + lib/Lintian/Conffiles.pm
- lib/Lintian/Processable/Control/Conffiles.pm
- + 
t/recipes/checks/conffiles/conffile-removed-but-present/build-spec/debian/conffiles
- + 
t/recipes/checks/conffiles/conffile-removed-but-present/build-spec/debian/install
- + 
t/recipes/checks/conffiles/conffile-removed-but-present/build-spec/debian/rules
- + 
t/recipes/checks/conffiles/conffile-removed-but-present/build-spec/fill-values
- + 
t/recipes/checks/conffiles/conffile-removed-but-present/build-spec/orig/etc/some.config
- + t/recipes/checks/conffiles/conffile-removed-but-present/eval/desc
- + t/recipes/checks/conffiles/conffile-removed-but-present/eval/hints
- t/recipes/checks/conffiles/conffiles-general/build-spec/debian/conffiles
- − t/recipes/checks/conffiles/conffiles-general/build-spec/debian/control.in
- + t/recipes/checks/conffiles/conffiles-general/build-spec/debian/install
- t/recipes/checks/conffiles/conffiles-general/build-spec/debian/rules
- t/recipes/checks/conffiles/conffiles-general/build-spec/fill-values
- + t/recipes/checks/conffiles/conffiles-general/build-spec/orig/etc/rc2.d/file
- + t/recipes/checks/conffiles/conffiles-general/build-spec/orig/usr/share/foo
- + t/recipes/checks/conffiles/conffiles-general/build-spec/orig/var/cache/foo
- t/recipes/checks/conffiles/conffiles-general/eval/hints
- + 
t/recipes/checks/conffiles/instruction-chicken-soup/build-spec/debian/conffiles
- + 
t/recipes/checks/conffiles/instruction-chicken-soup/build-spec/debian/install
- + t/recipes/checks/conffiles/instruction-chicken-soup/build-spec/debian/rules
- + t/recipes/checks/conffiles/instruction-chicken-soup/build-spec/fill-values
- + 
t/recipes/checks/conffiles/instruction-chicken-soup/build-spec/orig/etc/some.config
- + t/recipes/checks/conffiles/instruction-chicken-soup/eval/desc
- + t/recipes/checks/conffiles/instruction-chicken-soup/eval/hints
- tags/c/conffile-is-not-in-package.tag → tags/m/missing-conffile.tag
- + tags/u/unexpected-conffile.tag


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/compare/c7a1c7f8f37db845667e5c82a714b29010e68d59...1a23e7999b740a4c51cb94bebc7642b751a06fa3

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/compare/c7a1c7f8f37db845667e5c82a714b29010e68d59...1a23e7999b740a4c51cb94bebc7642b751a06fa3
You're receiving this email because of your account on salsa.debian.org.


Reply via email to