-
4f242f37
by Chris Lamb
at 2018-12-14T18:34:41Z
Open new changelog entry for 2.5.118.
-
24356b90
by Bastien ROUCARIÈS
at 2018-12-14T22:44:17Z
Detect html5shiv library
You could now use the html5shiv package
-
b5b528e1
by Chris Lamb
at 2018-12-15T16:23:26Z
Revert "Detect html5shiv library"
Missing tag description means that it is currently broken. See review at:
https://salsa.debian.org/lintian/lintian/commit/24356b900d0903b845a1a149fd6d9dabd9313554
-
eb389142
by Chris Lamb
at 2018-12-15T16:27:20Z
Don't emit package-contains-documentation-outside-usr-share-doc for files under /usr/share/help. (Closes: #916497)
-
b9a7ca6d
by Paul Gevers
at 2018-12-15T20:59:45Z
Warn about obsolete debian/tests/control.autodep8 files.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
4d42af58
by Paul Gevers
at 2018-12-15T21:00:15Z
Check for duplicate autopkgtest input files. (MR: !95)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
5ae0a113
by Chris Lamb
at 2018-12-17T08:50:31Z
Add missing closing ")".
-
deb6d4c6
by Matt Kraai
at 2018-12-18T22:27:20Z
Make version-substvar-for-external-package require versioned provides. (Closes: #833608)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
4ad46362
by Chris Lamb
at 2018-12-18T22:43:01Z
Avoid a number of false-positives in documentation files when processing the uses-dpkg-database-directly tag as these are invariably legitimate.
-
2d3f5801
by Chris Lamb
at 2018-12-18T23:01:27Z
Add 'sleep.target' to the list of valid WantedBy systemd targets.
-
6567a56b
by Chris Lamb
at 2018-12-18T23:06:55Z
Don't emit systemd-service-file-missing-hardening-features for WantedBy=sleep.target "services" such as autosuspend.
-
299dc370
by Chris Lamb
at 2018-12-18T23:13:01Z
Add default and network-online to the list of valid WantedBy systemd targets.
-
1f5f88da
by Felix Lechner
at 2018-12-18T23:56:06Z
Remove diff directories and contents for two tests. (MR: !103)
The `./diff` directory exists to test specific features of patch
systems when upstream sources that that are unpackaged when building a
debian patch differ from contents in a nearby `orig.tar.gz` tarfile.
In the present cases, the contents of the `./diff` directories are
identical to that of `./orig`. Thus, there are no differences. Also,
neither test seems to exercise a potential false positive related to
the feature. Both `./diff` directories are removed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
044d10c9
by Chris Lamb
at 2018-12-19T00:02:23Z
Downgrade the appstream-metadata-missing-modalias-provide tag from "W" to "I". (Closes: #916735)
-
6743ce34
by Chris Lamb
at 2018-12-19T09:54:45Z
Revert "Downgrade the appstream-metadata-missing-modalias-provide tag from "W" to "I". (Closes: #916735)"
This reverts commit 044d10c95c2980a36150f79b988642ff519f9bf1.
-
16d954d5
by Felix Lechner
at 2018-12-19T21:20:47Z
Add description of 'updeb' to test description. (MR: !104)
The initial commit for this test from Fri Jun 8 17:29:00 2012 +0200
includes a helpful explanation of what is meant by 'updeb'. The
explanation is not present in the test files and could be lost if the
files ever become detached from the commit message, for example
because of a move. A brief explanation is added to the test
description.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
2b17404a
by Chris Lamb
at 2018-12-20T19:45:12Z
Prevent package-contains-no-arch-dependent-files false-positives by assuming /usr/lib/*/* files are architecture dependent. (Closes: #916901)
-
a040c78c
by Felix Lechner
at 2018-12-21T16:47:26Z
Add libcapture-tiny-perl and libtry-tiny-perl to Build-Depends.
Suffient versions of both new dependencies seem to be available as far
back as stable.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
7ef4ff89
by Felix Lechner
at 2018-12-21T16:47:38Z
Resolve current DATE locally.
There is no need to pass something like the current date as an
argument. Unless it needs to be identical in several places, it can be
resolved wherever needed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
e16da1a5
by Felix Lechner
at 2018-12-21T16:47:43Z
Add config file for default file names.
Allows flexible modification of the names for test configuration files
instead of hardcoding them.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
eea3195b
by Felix Lechner
at 2018-12-21T16:47:48Z
Provide functionality to write configuration files.
Adds a function to Test::Lintian::ConfigFile that allows the writing
of configuration files.
It will be used to write all the values used to fill the templates to
the 'desc' in the test working directory in ./debian/test-out/. That
file is a great place to look when debugging tests whose templates
were filled with unexpected values.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
4cab4b3f
by Felix Lechner
at 2018-12-21T16:47:52Z
Get rid of old build stamp.
The old build stamp is being retired in favor of an mtime-based set of
algorithms. The basic age measure is the mtime of the declared build
product. A more complex algorithm may be introduced in the future.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
dca6831a
by Felix Lechner
at 2018-12-21T16:47:55Z
Set $ENV{PERL_PATH_TINY_NO_FLOCK} when using IO::Async::Routine.
As demonstrated in #916087, files in the test runner are not always
closed properly. The issue is probably caused by an interference
between IO::Async::Routine, which implements the persistent runners,
to other forms of spawning processes.
This commit prevents the runners from hanging when using Path::Tiny.
Without this commit, Path::Tiny uses flock and may rely on close() to
remove the lock (which does not work).
This issue can be solved by migrating the tests to TAP::Harness. It is
known not to suffer from the same problem.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
053d244d
by Felix Lechner
at 2018-12-21T16:47:58Z
Refer to test cases using paths inside the persistent runners.
This change further separates the test preparation and the test running
stages by referring to tests using directories.
A side effect is that the 'desc' file in the test working directory.
which holds data exchanged between the two stages, contains all values
used to fill the templates, including dynamically created values and
any defaults. That information can be valuable when debugging tests
(or builders).
Signed-off-by: Chris Lamb <lamby@debian.org>
-
0245f834
by Felix Lechner
at 2018-12-21T16:48:02Z
Get latest policy version and effective date from Lintian profile.
This information helps set the changelog date in templates to the
earliest date not causing the warning 'timewarp-standards-version'.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
2f611822
by Felix Lechner
at 2018-12-21T16:48:10Z
Move discretionary skip detection to runner phase.
Tests marked for skip (presently, there are none) will still have
their work directories prepared. The test runner now decides when to
skip and issues appropriate messages when the other tests are run.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
9e50ce8f
by Felix Lechner
at 2018-12-21T16:48:19Z
Add separate functionality to test for missing test dependencies.
This file adds several hooks that are useful when running tests. The
most significant is a somewhat modernized functionality to detect
missing test dependencies.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
5d02c82b
by Felix Lechner
at 2018-12-21T16:48:22Z
Move detection of missing build dependencies to runner phase.
Test with missing build dependencies will still have their working
directories prepared. The running stage determines if such tests
should run and issues appropriate messages together with all other
tests.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
f254893b
by Felix Lechner
at 2018-12-21T16:48:29Z
Move detection of restricted test architecture to runner phase.
Tests with restricted test architectures will still have their working
directories prepared. The runner evaluates the requirements vis-a-vis
the host architecture and issues appropriate messages when all other
tests are run.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
7ec4f294
by Felix Lechner
at 2018-12-21T16:49:13Z
Remove remaining inter-process messages from preparation stage.
The preparation stage does not need to communicate with the parent
process anymore. All such communications vis Test::State are removed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
33c14fa7
by Felix Lechner
at 2018-12-21T16:49:16Z
Log everything in the preparation stage.
This commit adds captured logging via Capture::Tiny for the preparion
stage. This early log is stored outside the test working directory but
will later be moved inside. Then it will be used as the basis for
further logging.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
b2bd8b6e
by Felix Lechner
at 2018-12-21T16:49:19Z
Add logging statements previously removed.
These logging statement were removed when backporting features,
because they interfered with the current harness. They are only used
in the preparation stage, which is now fully logged via Capture::Tiny.
The statements are added back in.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
1c5d59d4
by Felix Lechner
at 2018-12-21T16:49:24Z
Use rewritten Lintian call for Perl coverage (also separates sorting).
This commit uses a rewritten call to Lintian. It draws on environment
variables to set up Perl coverage, if needed.
As an automatic consequence of this change, the sorting of tags now
takes place separately. Going forward, sorting only happens once after
the call to sed, if applicable, and not twice.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
930bbb71
by Felix Lechner
at 2018-12-21T16:49:29Z
Move variable dump_logs to the environment.
This commit exports the variable DUMP_LOG to the environment. This
change is necessary when using other test harnesses, such as
TAP::Harness, which do not accept any function arguments.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
d5e33745
by Felix Lechner
at 2018-12-21T16:53:00Z
Use captured logging in the test running stage.
This commit uses Capture::Tiny to log all output from the running
stage. All output from the test runner is now captures and stored in a
log file. Using die() no longer interferes with the testing harness
(and is logged).
Signed-off-by: Chris Lamb <lamby@debian.org>
-
5ae014b6
by Felix Lechner
at 2018-12-21T16:53:05Z
Add more logging statements to test runner.
This commit adds more useful logging statments to the test runner.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
e3c7f32b
by Felix Lechner
at 2018-12-21T16:53:05Z
Clean up version calculations in Test::Lintian::Prepare.
The test runner provides some derivative version numbers. Their
calculation is streamlined here.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
62ef3e8e
by Felix Lechner
at 2018-12-21T16:53:05Z
Use Build-Depends from builder; no longer static.
This commit uses the Default-Build-Depends: field in the builder
definition when calculating build dependencies for tests. It allows
the builder to declare its own requirements. This was previously
hardcoded to debhelper.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
a6981873
by Felix Lechner
at 2018-12-21T16:53:05Z
Delete filled builder.
This data can now be found in the 'desc' file in the test working directory.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
b1c2586a
by Felix Lechner
at 2018-12-21T16:53:05Z
More comprehensive detection of old build artifacts in tests.
This commit looks for some older build artifacts when deciding whether
to rebuild the test working directory.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
fe669d7b
by Felix Lechner
at 2018-12-21T16:53:05Z
Remove Lintian include dir functionality already provided elsewhere.
This was a duplicate and was no longer being used.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
b99b9a6f
by Felix Lechner
at 2018-12-21T16:53:05Z
Clean up setting of helper path.
Slightly modernizes the setting up of a path component for helper
executables for tests.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
dbdb3b4a
by Felix Lechner
at 2018-12-21T16:53:05Z
Use only environment references to Lintian installation paths.
This commit removes simple variables when referring to Lintian
installation paths determined very early in the test runner (in
BEGIN). The values are primarily used in other parts of the runner.
It was unnecessary to refer to them using both simple variables and
environment variables.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
8609f7fc
by Felix Lechner
at 2018-12-21T16:53:05Z
Rearrange the way the existing environment is handled and printed.
This commit changes the style in which the existing environment that
was not deleted is printed during test runs.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
8b11430e
by Felix Lechner
at 2018-12-21T16:53:05Z
Announce host architecture.
This commit causes the host architecture to be announced by the test runner.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
f371c599
by Felix Lechner
at 2018-12-21T16:53:05Z
Move the announcement of latest Debian policy and effective date.
This commit causes the latest Debian policy version and its effective
date to be announced when running tests.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
470e1830
by Felix Lechner
at 2018-12-21T16:53:05Z
Rename variable run_all_tests to keep_going.
This name change brings the variable name in line with the runtime
option it refers to.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
7ff125c4
by Felix Lechner
at 2018-12-21T16:53:05Z
Move setting of autoflush on STDOUT to beginning of program.
This option is likely to be most effective at the beginning of any
program.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
5f65523b
by Felix Lechner
at 2018-12-21T16:53:05Z
Move several variable declarations and assignments.
This commit positionally moves the following assigments or
declarations:
$ENV{HARNESS_EPOCH}
$output_is_tty
$IO_LOOP
Signed-off-by: Chris Lamb <lamby@debian.org>
-
307ca6e7
by Felix Lechner
at 2018-12-21T16:53:05Z
Change exit behavior of usage() function.
The usage function will simply print the usage information. It will no
longer cause the program to exit with any particular value.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
d681e29a
by Felix Lechner
at 2018-12-21T16:53:05Z
Devolve function parse_args into main program.
This commit integrates the function parse_args, which used many global
variables, into main program.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
af55fcca
by Felix Lechner
at 2018-12-21T16:53:05Z
Update help text.
This commit updates the help text to conform to the expanded test
selection mechanism.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
0010c78d
by Felix Lechner
at 2018-12-21T16:53:05Z
Add new test selectors to README.
This commit updates the README with better information on the new test
selection mechanism.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
451bd4f9
by Felix Lechner
at 2018-12-21T16:53:05Z
Remove outdated explanation of exit codes.
This exit codes may not have worked properly before, and are not
working now. The description is removed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
2124bb77
by Felix Lechner
at 2018-12-21T16:53:05Z
Change internal_error to die.
A test runner should probably minimize its own untested use of
facilities from the subject under test. In this instance, the function
internal_error was provided by Lintian proper, but its use was not
necessary. It was replaced.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
22098251
by Felix Lechner
at 2018-12-21T16:53:05Z
Change runsystem_ok to safe_qx.
The function runsystem_ok was a custom way to call executables that
was no longer used. This commit replaces the last such use before that
module is removed.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
be12e9fe
by Felix Lechner
at 2018-12-21T16:53:05Z
Remove unused imports.
This commit removes unused imports in the test runner.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
278acda4
by Felix Lechner
at 2018-12-21T16:53:05Z
Remove unused Test::Lintian::Harness.
This commit removes a file that is no longer being used.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
a1278431
by Chris Lamb
at 2018-12-21T16:53:05Z
Apply a patch series from Felix Lechner to capture log output in tests using Capture::Tiny as it works better in a multi-threaded environent. (MR: !102)
-
4b1a572e
by Chris Lamb
at 2018-12-21T16:55:03Z
Fixup changelog entry wildcard.
-
b5d1fe78
by Chris Lamb
at 2018-12-21T16:55:16Z
wrap-and-sort -sa.
-
4992eb03
by Chris Lamb
at 2018-12-21T16:55:56Z
debian/{docs,lintian.install}: Order lines.
-
12335a26
by Chris Lamb
at 2018-12-21T17:09:57Z
CONTRIBUTING.md: Update a number of references to Salsa, recommending merge requests, etc.
-
9b5392fe
by Chris Lamb
at 2018-12-21T17:16:28Z
Add (duplicate) bug reference for the recent package-contains-no-arch-dependent-files regression.
-
577e6c1b
by Chris Lamb
at 2018-12-21T17:29:49Z
Consistently use a single space after a full-stop/period.
-
c91cb362
by Chris Lamb
at 2018-12-21T18:48:58Z
Check for GNU triplet when testing for package-contains-no-arch-dependent-files. (re. #916901)
-
19a3ac63
by Felix Lechner
at 2018-12-21T19:05:07Z
Print diff output for failed tests. (MR: !105)
Signed-off-by: Chris Lamb <lamby@debian.org>
-
4aafac10
by Chris Lamb
at 2018-12-22T00:13:14Z
Check that 1.2-3~debXuY stanzas follow a 1.2-3 one. (Closes: #916877)
-
331959ee
by Felix Lechner
at 2018-12-22T09:45:28Z
Record path to test specification in test working directory.
This data structure is written to $runpath/desc and thus survives
between preparation stage and runner.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
b81de6ce
by Felix Lechner
at 2018-12-22T09:45:50Z
Run diff against tags in specification instead of copy in debian-out. (MR: !105)
The test result is checked against the copy of tags in $runpath, but
the diff command is now run on the tags in $specpath. It provides
users who rely on it a reference to the original tags.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
e281171e
by Chris Lamb
at 2018-12-22T14:01:20Z
Allow some alternatives in the "invariant sections" regular expressions as some upstream's have modified the official wording. (Closes: #916095)
-
bd6914f7
by Chris Lamb
at 2018-12-22T14:04:38Z
Correct logic of package-contains-no-arch-dependent-files detection (found via Perl::Critic).
-
56e5b3ac
by Chris Lamb
at 2018-12-22T14:34:16Z
debian/changelog: Correct "environment" typo.
-
6c00e313
by Paul Wise
at 2018-12-23T02:14:33Z
Sort the dictionary
Changes-by: make -C data/spelling sort
-
53ad8e7e
by Paul Wise
at 2018-12-23T02:18:30Z
spelling: Add several corrections
-
bc859b7c
by Chris Lamb
at 2018-12-23T12:19:49Z
Clarify that spaces are valid in variable assignments. (Closes: #917120)
-
635c31de
by Chris Lamb
at 2018-12-23T12:23:54Z
Correct ordering of debian/changelog sub-entries.
-
7432a336
by Chris Lamb
at 2018-12-23T12:25:08Z
Add 4.3.0 as a known Standards-Version.
-
23f3a387
by Felix Lechner
at 2018-12-23T12:34:17Z
Remove all references to runsystem_ok.
The moduled Test::Lintian::Harness that provides this function was
removed earlier.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
9e90c1c4
by Felix Lechner
at 2018-12-23T12:34:20Z
Remove import Test::Lintian::Harness.
The actual module was already removed earlier.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
2c84ee61
by Felix Lechner
at 2018-12-23T12:34:24Z
Fix path to expected tags when those tags were calibrated.
Two tests use a "calibration" script that adjusts the expected tags.
In that particular circumstance, commit b81de6ce causes the displayed
diff to be incorrect (although the test result itself is reliable).
Here we fix the path if the test was calibrated. Now the diff is
correct again.
Possible long-term solutions are: (1) reversal of the "calibration"
logic in that it modifies the actual tags rather than the expected
tags; (2) a more powerful tag parts that compares only invariant
parts.
Signed-off-by: Chris Lamb <lamby@debian.org>
-
5d1b64b2
by Chris Lamb
at 2018-12-23T14:33:06Z
Fixup the description of the non-standard-apache2-module-package-name tag.
-
7cb9ccc3
by Chris Lamb
at 2018-12-23T15:59:49Z
Update location of the Python policy; it is now shipped in the "python3" binary package.
-
706a8b2d
by Chris Lamb
at 2018-12-23T16:01:29Z
Refresh data/output/manual-references.
-
c14a00d9
by Chris Lamb
at 2018-12-23T16:43:26Z
Release lintian/2.5.118 into unstable.
-
5bf422dd
by Chris Lamb
at 2018-12-26T08:34:06Z
Merge tag '2.5.118' into stretch-backports
Release lintian/2.5.118 into unstable.
Format: 1.8
Date: Sun, 23 Dec 2018 16:42:08 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.118
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: 833608 916095 916497 916877 916901 917028 917120
Changes:
lintian (2.5.118) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- changelog-file-missing-explicit-entry
- debian-tests-control-and-control-autodep8
- debian-tests-control-autodep8-is-obsolete
.
* checks/*.desc:
+ [CL] Consistently use a single space after a full-stop/period.
* checks/changelog-file.{desc,pm}:
+ [CL] Check that 1.2-3~debXuY stanzas follow a 1.2-3 one. Thanks to
Andreas Beckmann for the suggestion. (Closes: #916877)
* checks/cruft.pm:
+ [CL] Allow some alternatives in the "invariant sections" regular
expressions as some upstream's have modified the official wording.
Thanks to Dmitry Bogatov for the patch. (Closes: #916095)
* checks/files.pm:
+ [CL] The package-contains-documentation-outside-usr-share-doc tag
should accept files under "/usr/share/help"; these are being
installed by a number of GNOME packages. Thanks to Jeremy Bicha for
the report. (Closes: #916497)
+ [CL] Avoid a number of false-positives in documentation files when
processing the uses-dpkg-database-directly tag as these are
invariably legitimate.
+ [CL] Prevent package-contains-no-arch-dependent-files false-positives
regarding files under /usr/lib/<gnu-triplet>. Thanks to Andreas
Beckmann. (Closes: #916901, #917028)
* checks/systemd.pm:
+ [CL] Don't emit systemd-service-file-missing-hardening-features for
WantedBy=sleep.target "services" such as autosuspend.
* checks/testsuite.{desc,pm}:
+ [CL] Apply a patch series from Paul Gevers to warn about obsolete
debian/tests/control.autodep8 files. (MR: !95)
* checks/version-substvars.pm:
+ [CL] Apply a patch from Matt Kraai (via MR !101) to make the
version-substvar-for-external-package tag require versioned provides.
(Closes: #833608)
.
* CONTRIBUTING.md:
+ [CL] Update a number of references to Salsa, recommending merge
requests, etc.
.
* data/output/manual-references:
+ [CL] Refresh.
* data/spelling/corrections:
+ [PW] Add a number of corrections.
* data/standards-version/release-dates:
+ [CL] Add 4.3.0 as a known Standards-Version.
* data/systemd/wantedby-whitelist:
+ [CL] Add default, network-online and sleep' to the list of valid
WantedBy systemd targets.
+ [PW] Add a number of corrections.
.
* debian/{docs,lintian.install}:
+ [CL] Order lines.
to Salvo Tomaselli for the report. (Closes: #917120)
.
* doc/lintianrc.example:
+ [CL] Clarify that spaces are valid in variable assignments. Thanks
.
* private/refresh-manual-refs:
+ [CL] Update location of the Python policy; it is now shipped in the
"python3" binary package.
.
* t/*:
+ [CL] Apply a patch series from Felix Lechner to capture log output in
tests using Capture::Tiny as it works better in a multi-threaded
environment. (MR: !102)
+ [CL] Apply a patch from Felix Lechner to remove the "diff" directory
and contents for two tests. (MR: !103)
Checksums-Sha1:
edcf2fbca9f43dc780297c9ef988bba472e67ee4 2805 lintian_2.5.118.dsc
95d2259cfff51bdde32b107574378b62d5f43a8f 1624760 lintian_2.5.118.tar.xz
811d482eaf51cc5aa26e22d0110d4e9273247d40 1172112 lintian_2.5.118_all.deb
bdc09a55fe1ceab909d6de5a75a6ebff51701ce4 17340 lintian_2.5.118_amd64.buildinfo
Checksums-Sha256:
e3ffb952971a5b5235efe1690fb7f34b25d9c0ed63cab30c4eb48d582810ade7 2805 lintian_2.5.118.dsc
cd15e46385d00d413324a64dfd388475b0f12223a0fbe6e166deb3a3bb02a7b0 1624760 lintian_2.5.118.tar.xz
67388a55f51b94fe96ad5f12e9f1241facefc3a8f80ef222dee261dd9e9a8659 1172112 lintian_2.5.118_all.deb
175f1f8be0fcb9a79642b6781ed7c1028a9b81c201e36199166a957525655b3c 17340 lintian_2.5.118_amd64.buildinfo
Files:
71085f73aa93209670967d42cd27dd6d 2805 devel optional lintian_2.5.118.dsc
a24954a5ea0a07664d74b843f7345328 1624760 devel optional lintian_2.5.118.tar.xz
e56f519719b073f0c79612d392e8d21c 1172112 devel optional lintian_2.5.118_all.deb
19b89b1d2169ea99539803104fd6f2d5 17340 devel optional lintian_2.5.118_amd64.buildinfo
* tag '2.5.118': (85 commits)
Release lintian/2.5.118 into unstable.
Refresh data/output/manual-references.
Update location of the Python policy; it is now shipped in the "python3" binary package.
Fixup the description of the non-standard-apache2-module-package-name tag.
Fix path to expected tags when those tags were calibrated.
Remove import Test::Lintian::Harness.
Remove all references to runsystem_ok.
Add 4.3.0 as a known Standards-Version.
Correct ordering of debian/changelog sub-entries.
Clarify that spaces are valid in variable assignments. (Closes: #917120)
spelling: Add several corrections
Sort the dictionary
debian/changelog: Correct "environment" typo.
Correct logic of package-contains-no-arch-dependent-files detection (found via Perl::Critic).
Allow some alternatives in the "invariant sections" regular expressions as some upstream's have modified the official wording. (Closes: #916095)
Run diff against tags in specification instead of copy in debian-out. (MR: !105)
Record path to test specification in test working directory.
Check that 1.2-3~debXuY stanzas follow a 1.2-3 one. (Closes: #916877)
Print diff output for failed tests. (MR: !105)
Check for GNU triplet when testing for package-contains-no-arch-dependent-files. (re. #916901)
...
-
3b6405c1
by Chris Lamb
at 2018-12-26T08:34:28Z
Rebuild for stretch-backports.