-
88627568
by Chris Lamb
at 2018-10-29T14:20:33Z
Open new changelog entry for 2.5.112.
-
f48c9236
by Bas Couwenberg
at 2018-10-29T21:38:50Z
Update Java bytecode checks for openjdk-11. (Closes: #912292)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
d46bf356
by Unit 193
at 2018-10-29T22:59:37Z
Remove 'Synopsys' as a spelling error.
This is the name of a company that makes electronics, thus will emit false positives from various databases.
-
ac204b60
by Paul Wise
at 2018-10-30T12:21:02Z
spelling: Add several corrections
-
6c4ea1cb
by Chris Lamb
at 2018-10-31T00:32:33Z
Add "disco" as a known Ubuntu distribution.
-
d4bab391
by Chris Lamb
at 2018-10-31T00:51:55Z
Add missing colon to changelog entry.
-
7adcaa07
by Paul Wise
at 2018-11-02T01:52:40Z
spelling: Add several corrections
-
52f5b347
by Mathieu Parent
at 2018-11-02T10:20:00Z
Add Depends on dpkg-dev to ensure dpkg-architecture is available. (Closes: #912330)
Otherwise, lintian prints:
Command 'dpkg-architecture' not found in /usr/local/sbin, /usr/local/bin, /usr/sbin, /usr/bin, /sbin, /bin at /usr/share/perl5/Lintian/Command.pm line 274.
at /usr/share/lintian/checks/fields.pm line 387.
internal error: cannot run fields check on package source:samba/2:4.9.1+dfsg-2
warning: skipping check of source:samba/2:4.9.1+dfsg-2
and returns with exit code 1.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
1fed3094
by Felix Lechner
at 2018-11-02T21:51:17Z
t/tests/basic-non-native-with-epoch/desc: Correct a test "Type" field. (MR: !63)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
6458f90f
by Paul Wise
at 2018-11-03T09:49:39Z
spelling: Add several corrections
-
d8902bf4
by Paul Wise
at 2018-11-04T01:21:44Z
spelling: Add several corrections
-
30553c47
by Chris Lamb
at 2018-11-04T10:05:07Z
Correct "creating", "ocurrence" and "ocurrences" spelling corrections.
-
93a2fa23
by Chris Lamb
at 2018-11-04T23:10:44Z
Ensure --dbgsym-migration='quoted with spaces' is correctly displayed when emitting debug-symbol-migration-possibly-complete.
-
afc3347b
by Chris Lamb
at 2018-11-05T00:04:23Z
Bump the severity of the source-contains-prebuilt-windows-binary tag from "P:" to "W:" and update the description.
-
6279845f
by Felix Lechner
at 2018-11-05T08:45:50Z
t/runtests: Set default for Source-Format to "1.0".
-
c12bdfde
by Felix Lechner
at 2018-11-05T08:45:50Z
t/templates/tests: Parameterize source format in all templates for suite 'tests'.
-
6bcb55b9
by Felix Lechner
at 2018-11-05T08:45:50Z
t/runtests: Add debian/source/format to list of files that may be filled from templates in suite 'tests'.
-
5e736e1f
by Felix Lechner
at 2018-11-05T08:45:50Z
t/runtests: Fix template fill destination and order for suite 'tests'.
-
452a0d5f
by Felix Lechner
at 2018-11-05T08:45:50Z
t/tests: Remove all hardcoded formats in files */debian/debian/source/format for suite 'tests'.
-
fc857be7
by Felix Lechner
at 2018-11-05T08:45:50Z
t/tests/cruft-empty-diff/orig/debian/source/format: Parameterize source format; this one will be inside the orig tarball.
-
e427aee2
by Felix Lechner
at 2018-11-05T08:45:50Z
t/tests: Add Source-Format to all tests that require it in suite 'tests'.
-
b66cdea5
by Felix Lechner
at 2018-11-05T08:45:50Z
t/runtests: Add Makefile to list of files that may be filled from templates in suite 'source'.
-
1eb3e5a0
by Felix Lechner
at 2018-11-05T08:45:50Z
t/source: Parameterize source format inside all files Makefile.in in suite 'source'.
-
d6f3c7dd
by Felix Lechner
at 2018-11-05T08:45:50Z
t/source: Add Source-Format to all tests that require it in suite 'source'.
-
38e84cc5
by Chris Lamb
at 2018-11-05T08:47:47Z
Apply a patch series Felix Lechner to parameterise the source format in all applicable tests. (MR: !64)
-
5008c5dd
by Chris Lamb
at 2018-11-05T13:37:45Z
Update pe-missing-security-features tests after bumping the severity of the source-contains-prebuilt-windows-binary tag.
-
2d085261
by Felix Lechner
at 2018-11-05T13:41:16Z
checks/upstream-signing-key.pm: Add new check to examine upstream signing keys.
checks/upstream-signing-key.desc: Add tag descriptions for new check.
profiles/debian/main.profile: Add new check to main profile.
-
444dd474
by Felix Lechner
at 2018-11-05T13:41:16Z
debian/control: Add run-time dependency Depends: gpg.
-
457e526c
by Felix Lechner
at 2018-11-05T13:41:16Z
t/tests: Add tags from new check to tests that trigger them.
-
214d9b6f
by Felix Lechner
at 2018-11-05T13:44:36Z
t/tests: Add multiple tests related to new check 'upstream-signing-key'.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
800ac0b6
by Felix Lechner
at 2018-11-06T22:38:25Z
t/runtests: Fix an error in the templating system; templates not needed are now always deleted. (MR: !66)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
56759acc
by Paul Wise
at 2018-11-07T06:01:26Z
spelling: Add several corrections
-
0ffae77e
by Paul Wise
at 2018-11-07T06:06:52Z
spelling: Add another correction
-
de9ec0ad
by Chris Lamb
at 2018-11-07T12:21:43Z
Drop whitespace in changelog.
-
d21e749e
by Chris Lamb
at 2018-11-07T12:21:43Z
Warn if a PIDFile in a .service unit references /var/run. (Closes: #913078)
-
fb9739f8
by Felix Lechner
at 2018-11-07T12:28:35Z
t/tests/upstream-key-empty: Convert to parameterized source format.
-
e4b70000
by Felix Lechner
at 2018-11-07T12:28:35Z
checks/upstream-signing-key.pm: Adjust to also work with keyrings, in addition to single keys.
-
07fb719e
by Felix Lechner
at 2018-11-07T12:28:35Z
checks/upstream-signing-key.desc: Reduce severity to wishlist for all tags.
-
8c9d4323
by Felix Lechner
at 2018-11-07T12:28:35Z
checks/upstream-signing-key.{pm|desc}: Rename tag to 'public-upstream-keys-in-multiple-locations' from 'too-many-public-upstream-keys'.
-
f25bc325
by Felix Lechner
at 2018-11-07T12:28:35Z
checks/upstream-signing-key.desc: Clarify tag description for 'public-upstream-keys-in-multiple-locations'.
-
4dba40d4
by Felix Lechner
at 2018-11-07T12:28:35Z
checks/upstream-signing-key.desc: Add sample gpg command for 'public-upstream-key-not-minimal'.
-
cc15bddb
by Felix Lechner
at 2018-11-07T12:28:35Z
t/tests: Adjust expected tags for changes in check upstream-signing-key.
-
f6fd8c79
by Felix Lechner
at 2018-11-07T12:28:35Z
t/tests/upstream-key-multiple-locations: Rename test from upstream-key-multiple.
-
fa31c994
by Felix Lechner
at 2018-11-07T12:28:35Z
t/tests/upstream-keyring: Add new test for upstream keyring vs. single key.
-
e25fb066
by Chris Lamb
at 2018-11-07T12:30:29Z
checks/upstream-signing-key.desc: Tidy descriptions.
-
89d98995
by Chris Lamb
at 2018-11-07T21:54:04Z
Add "good" testcase for service-file-pidfile-refers-to-var-run.
-
1e40eb3c
by Felix Lechner
at 2018-11-08T14:48:28Z
t/tests/watch-file-pgpmode-next/desc: Add lintian options '-I -E' to existing '--pedantic'.
-
13ac36af
by Felix Lechner
at 2018-11-08T14:48:28Z
t/tests/watch-file-pgpmode-next/debian/debian/watch: Use secure URLs to prevent warning.
-
7e4c431e
by Felix Lechner
at 2018-11-08T14:48:28Z
t/tests/watch-file-pgpmode-next/tags: Add newly appearing tag due to changed Lintian options.
-
9af40b15
by Chris Lamb
at 2018-11-08T14:51:48Z
Apply a patch series from Felix Lechner to add missing "-I -E" options to the existing "--pedantic" one. (MR: !67)
-
02cdf984
by Felix Lechner
at 2018-11-08T16:25:43Z
t/templates/source/arch-independent: Move templates for Debian files into ./debian.
-
af658cdb
by Felix Lechner
at 2018-11-08T16:25:43Z
t/templates/source/arch-independent/debian: Add compat.in.
-
0a5cec7d
by Felix Lechner
at 2018-11-08T16:25:43Z
t/templates/source/arch-independent/debian/source: Add format.in.
-
4ec68560
by Felix Lechner
at 2018-11-08T16:25:43Z
t/templates/source/arch-independent: Add Makefile.in.
-
f8261372
by Felix Lechner
at 2018-11-08T16:25:43Z
t/runtests: Move templates in whitelist for suite 'source' to ./debian; include compat and source/format.
-
3d06418a
by Felix Lechner
at 2018-11-08T16:25:43Z
t/runtests: Fix copy order when transferring templates into test working directory.
-
a8c83b6f
by Felix Lechner
at 2018-11-08T16:25:43Z
t/runtests: Export upstream version when filling templates (needed for non-native source packages).
-
620de446
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Move customized debian files into ./debian, in line with new template location.
-
901abede
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Place static debian files previously created by script into ./debian directory.
-
d7dd67d7
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Place static orig files previously created by script into file tree (although, for testing purposes, not always in ./orig).
-
2f2b667c
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Add 'pre_build' scripts in test that require them.
-
ed0c0cd0
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Delete all Makefile.in in all tests that can be serviced by generalized file from t/templates.
-
38b03606
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Adjust surviving Makefiles.in for new location of debian files (and orig if applicable).
-
78d839c2
by Felix Lechner
at 2018-11-08T16:25:43Z
t/source: Parameterize test package name in surviving Makefiles.in.
-
b7a89556
by Felix Lechner
at 2018-11-08T16:25:43Z
t/templates/tests: Parameterize templates for package architecture in suite 'tests'.
Use only architecture-dependent templates in the future.
Architecture-independent packages will use them with
Package-Architecture: all, which will be the default.
This change will allow the test runner to permutate through
different package architectures. Many test specifications
can accomodate 'all' and 'any', in addition to a more
explicit host architecture (although the DEB_HOST_ARCH
currently used is in doubt per #913099). Many specifications
will produce more than one test case. Together, they will
check more corner cases.
-
42f90a9c
by Felix Lechner
at 2018-11-08T16:25:43Z
t/tests: Set skeleton name back to "default" or "pedantic", as appropriate.
The name distinction for architecture dependence is no longer needed.
-
1b886506
by Felix Lechner
at 2018-11-08T16:25:43Z
t/tests: Add field 'Package-Architecture: any' to test specifications where needed.
The default is (and always has been) 'all'. This commit adds
an explicit package architecture of 'any' to tests that
require it.
-
defc1f12
by Felix Lechner
at 2018-11-08T16:25:43Z
t/runtests: For package architecture, allow overrides and set default to 'all'.
This restore the explicit default of 'all' for the package
architecture, although the tests that require it always used
it via the architecture-independent template set.
-
fd01abbf
by Felix Lechner
at 2018-11-08T16:25:43Z
t/tests: Parameterize package architecture in single binary packages previously hardcoding 'any'.
Tests producing multiple binary packages will have to be split manually, if possible.
-
9e128d0f
by Felix Lechner
at 2018-11-08T16:25:43Z
t/tests: Parameterize package architecture in single binary packages previously hardcoding 'all'.
Test producing multiple binary packages will have to be split manually, if possible.
-
8ab17b3d
by Felix Lechner
at 2018-11-08T16:25:43Z
t/tests: Remove the explicit 'Skeleton: default' from tests; it is the default setting.
-
bdf78634
by Chris Lamb
at 2018-11-08T16:28:56Z
Apply a patch series from Felix Lechner to parameterise the package architecture for all tests that build only single binary package. (MR: !68)
-
33247061
by Chris Lamb
at 2018-11-08T16:29:00Z
Add a missing comma.
-
4326d7d4
by Felix Lechner
at 2018-11-08T21:14:37Z
Fix two tests for Ubuntu by lowering the debhelper compat level. (Closes: #913099)
An alternative solution would be to set Default-Build-Depends: debhelper
(>= 11.5.1). That would keep the nuisance tags added here from appearing.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
01d34f4f
by Felix Lechner
at 2018-11-08T21:17:14Z
t/runtests: Correct autopkgtest templates in whitelist for suite 'source'.
This change has no effect, but was an oversight from f8261372.
-
5375510f
by Chris Lamb
at 2018-11-08T22:01:03Z
Correct attribution for #913099.
-
38a76be0
by Chris Lamb
at 2018-11-08T22:27:37Z
Clarify changelog entry for #913099.
-
bfe38420
by Chris Lamb
at 2018-11-08T22:27:37Z
Update tests for systemd-service-file-pidfile-refers-to-var-run.
-
83756aea
by Chris Lamb
at 2018-11-08T22:29:13Z
Tidy changelog prior to release.
-
efb61159
by Chris Lamb
at 2018-11-08T22:30:24Z
Release lintian/2.5.112 into unstable.
-
ed6ef506
by Chris Lamb
at 2018-11-11T22:47:49Z
Merge tag '2.5.112' into stretch-backports
Release lintian/2.5.112 into unstable.
Format: 1.8
Date: Thu, 08 Nov 2018 22:29:31 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.112
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Chris Lamb <lamby@debian.org>
Description:
lintian - Debian package checker
Closes: 912292 912330 913078 913099
Changes:
lintian (2.5.112) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- public-upstream-key-in-native-package
- public-upstream-key-not-minimal
- public-upstream-key-unusable
- public-upstream-keys-in-multiple-locations
- systemd-service-file-pidfile-refers-to-var-run
.
* checks/cruft.desc:
+ [CL] Bump the severity of the source-contains-prebuilt-windows-binary
tag from "P:" to "W:" and update the description to mention that this
could potentially be a DFSG violation.
* checks/systemd.{desc,pm}:
+ [CL] Warn if a PIDFile entry in a .service unit references /var/run.
(Closes: #913078)
* checks/upstream-signing-key.{desc,pm}:
+ [CL] Apply a patch series from Felix Lechner to add multiple tests
for upstream GPG keys. Thanks! (MR: !62)
.
* data/java/constants:
+ [CL] Apply patches from Bas Couwenberg to update the bytecode checks
for OpenJDK 11. (Closes: #912292)
* data/rules/rules-should-not-use:
+ [CL] Ensure --dbgsym-migration='quoted with spaces' is correctly
displayed when emitting debug-symbol-migration-possibly-complete.
* data/spelling/corrections:
+ [PW] Add a number of corrections.
.
* debian/control:
+ [CL] Apply a patch from Mathieu Parent to add a dependency on
dpkg-dev to ensure dpkg-architecture is available. Thanks!
(Closes: #912330)
.
* t/*:
+ [CL] Apply a patch from Adam Conrad to fix two tests on non-amd64
architectures in Ubuntu. Thanks! (Closes: #913099)
+ [CL] Apply a patch series Felix Lechner to parameterise the source
format in all applicable tests. (MR: !64)
+ [CL] Apply a patch series from Felix Lechner to parameterise the
package architecture for all tests that build only single binary
package. (MR: !68)
* t/tests/basic-non-native-with-epoch/desc:
+ [CL] Apply a patch from Felix Lechner to correct a test "Type" field.
(MR: !63)
* t/tests/watch-file-pgpmode-next/*:
+ [CL] Apply a patch series from Felix Lechner to add missing "-I -E"
options to the existing "--pedantic" one. (MR: !67)
.
* vendors/ubuntu/main/data/changes-file/known-dists:
+ [CL] Add "disco" as a known Ubuntu distribution.
Checksums-Sha1:
d70ec53ef93b68bc901bbad6ea5553dc1be5d79d 2624 lintian_2.5.112.dsc
69733d82324ca203dfc63baa57ee40147ea4f647 1611372 lintian_2.5.112.tar.xz
590e651c17f832b456b854ccfc4dc53d74c9aaf1 1143516 lintian_2.5.112_all.deb
0b81e004359ec4f13dbfb81c805610e9b02c1460 16702 lintian_2.5.112_amd64.buildinfo
Checksums-Sha256:
ca1499c34ae0028c57b6a0b47a8f81f86c5926278f41c1f6957c69989af3d4f6 2624 lintian_2.5.112.dsc
556d84309d50783219c56bbfe1475c2f34be69214428d1516e651eaf82999469 1611372 lintian_2.5.112.tar.xz
dcdf828c03d52a0f383706170f805093f8ff3660706c1f7eb148a307c078b12d 1143516 lintian_2.5.112_all.deb
e1755de4d8072b3f407137ce8c406291707dfb55fe24ce4d576ccd5aad26cef0 16702 lintian_2.5.112_amd64.buildinfo
Files:
70906886299f9d0d3627c6255f7ddba9 2624 devel optional lintian_2.5.112.dsc
4cc5f16434c050dfe01ef2094639dd7c 1611372 devel optional lintian_2.5.112.tar.xz
3fec816d0083169edb052b73c3343d71 1143516 devel optional lintian_2.5.112_all.deb
0b542cb6c10bfe46db38a08affbe4925 16702 devel optional lintian_2.5.112_amd64.buildinfo
* tag '2.5.112': (80 commits)
Release lintian/2.5.112 into unstable.
Tidy changelog prior to release.
Update tests for systemd-service-file-pidfile-refers-to-var-run.
Clarify changelog entry for #913099.
Correct attribution for #913099.
t/runtests: Correct autopkgtest templates in whitelist for suite 'source'.
Fix two tests for Ubuntu by lowering the debhelper compat level. (Closes: #913099)
Add a missing comma.
Apply a patch series from Felix Lechner to parameterise the package architecture for all tests that build only single binary package. (MR: !68)
t/tests: Remove the explicit 'Skeleton: default' from tests; it is the default setting.
t/tests: Parameterize package architecture in single binary packages previously hardcoding 'all'.
t/tests: Parameterize package architecture in single binary packages previously hardcoding 'any'.
t/runtests: For package architecture, allow overrides and set default to 'all'.
t/tests: Add field 'Package-Architecture: any' to test specifications where needed.
t/tests: Set skeleton name back to "default" or "pedantic", as appropriate.
t/templates/tests: Parameterize templates for package architecture in suite 'tests'.
t/source: Parameterize test package name in surviving Makefiles.in.
t/source: Adjust surviving Makefiles.in for new location of debian files (and orig if applicable).
t/source: Delete all Makefile.in in all tests that can be serviced by generalized file from t/templates.
t/source: Add 'pre_build' scripts in test that require them.
...
-
d387edf1
by Chris Lamb
at 2018-11-11T22:48:00Z
Rebuild for stretch-backports.