This is an automated email from the git hooks/post-receive script. lamby pushed a commit to branch master in repository lintian.
commit 10ba0faa78538b7c8b81fdb282cb8b5818de7960 Author: Chris Lamb <la...@debian.org> Date: Tue Jan 9 17:20:53 2018 +0530 Only test for packages shipping gschemas.compiled files in usr/share/glib-*/schemas as it is perfectly valid for packages to generate schemas at build time. Thanks to Jonathan Carter (highvoltage) for the followup. (Closes: #884142) --- data/files/fnames | 2 +- debian/changelog | 4 ++++ t/tests/files-general/debian/debian/rules | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/data/files/fnames b/data/files/fnames index 6628d47..b63b94d 100644 --- a/data/files/fnames +++ b/data/files/fnames @@ -1,7 +1,7 @@ # Simple checks against (entire) filenames # Format: tag ~~ $fname regexp file-name-contains-wildcard-character ~~ [*?] -package-contains-compiled-glib-schema ~~ (^|/)gschemas\.compiled$ +package-contains-compiled-glib-schema ~~ ^usr/share/glib-[^\/]+/schemas/gschemas\.compiled$ package-contains-python-coverage-file ~~ (^|/)\.coverage$ package-contains-python-doctree-file ~~ \.doctree$ package-contains-python-hypothesis-example ~~ /\.hypothesis/examples/[^\)]+/.+ diff --git a/debian/changelog b/debian/changelog index 46c065f..385c6ea 100644 --- a/debian/changelog +++ b/debian/changelog @@ -82,6 +82,10 @@ lintian (2.5.68) UNRELEASED; urgency=medium * data/files/fnames: + [CL] Warn about packages that ship (non-reproducible) Python Hypothesis examples. (Closes: #886101) + + [CL] Only test for packages shipping gschemas.compiled files in + usr/share/glib-*/schemas as it is valid for packages to generate + schemas at build time. Thanks to Jonathan Carter (highvoltage) for + the followup. (Closes: #884142) * data/standards-version/ancient-date: + [CL] Change the policy of "ancient-standards-version" to "a release of Policy from the previous stable release cycle" and update the diff --git a/t/tests/files-general/debian/debian/rules b/t/tests/files-general/debian/debian/rules index 1954cc9..8334fe2 100755 --- a/t/tests/files-general/debian/debian/rules +++ b/t/tests/files-general/debian/debian/rules @@ -29,6 +29,7 @@ override_dh_install: touch $(tmp)/usr/share/fonts/X11/misc/false-positive touch $(tmp)/usr/share/foo/.nfs-fake-tmpfile touch $(tmp)/usr/share/foo/foo.doctree + touch $(tmp)/usr/share/foo/gschemas.compiled touch $(tmp)/usr/share/glib-2.0/schemas/gschemas.compiled # If the following line gets messed up, it can be # restored with something like: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git