Commit 26d5f8a3 authored by Chris Lamb's avatar Chris Lamb

checks/debhelper.desc: Tidy a number of references regarding the debhelper-compat virtual package.

parent 2181a7a0
Pipeline #22165 passed with stage
in 0 seconds
......@@ -49,19 +49,20 @@ Info: The package either doesn't declare a versioned build dependency on
in all supported releases of Debian and therefore this may lead to
a build failure.
.
Recommended practice is to always declare an explicit versioned
The recommended practice is to always declare an explicit versioned
dependency on debhelper equal to or greater than the compatibility level
used by the package, even if the versioned dependency isn't strictly
necessary. Having a versioned dependency also helps with backports to
older releases and correct builds on partially updated systems.
.
Packages may alternatively Build-Depend on the debhelper-compat
package, for example:
Packages not using an experimental or beta compatibility level may
alternatively Build-Depend on the debhelper-compat virtual package, for
example:
.
Build-Depends: debhelper-compat (= 11)
.
Note if you are using a compat level, which is marked as experimental,
such as compat 9 in debhelper 8.1.3, then please override this tag.
Note if you are using a compat level marked as experimental (such as
compat 12 in debhelper 11.4~) please explicitly override this tag.
Ref: debhelper(7)
Tag: dh-make-template-in-source
......@@ -332,8 +333,9 @@ Tag: debhelper-compat-file-is-missing
Severity: normal
Certainty: certain
Info: The package build-depends on debhelper but does not ship a compat
file. Packages may alternatively Build-Depend on the debhelper-compat
virtual package, For example:
file. Packages not using an experimental or beta compatibility level
may alternatively Build-Depend on the debhelper-compat virtual package,
For example:
.
Build-Depends: debhelper-compat (= 11)
.
......
......@@ -2,6 +2,14 @@ lintian (2.5.110) UNRELEASED; urgency=medium
XXX: generate tag summary
* checks/debhelper.desc:
+ [CL] Tidy a number of references regarding the debhelper-compat
virtual package, in particular clarifying that this does not work for
experimental/beta levels.
+ [CL] Update example experimental combination of using compatibility
level 9 with debhelper >= 8.1.3 with using level 12 with
debhelper >= 11.4~.
-- Chris Lamb <lamby@debian.org> Tue, 16 Oct 2018 23:06:31 -0400
lintian (2.5.109) unstable; urgency=medium
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment