commit 639ea017a79c79344a37ac6f14b99f960cecd344
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 23:53:41 2026 +0530
Bump debhelper compatibility level to 14
commit eb3c58f4eb744685ee1cd03b8daf70a6fb71ecde
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 23:09:13 2026 +0530
Add test debhelper-dh-runit-but-lacks-breaks-substvar-unrel: to validate dh-runit-breaks-substvar against dh 14
commit 79ac836c3fa462b562d0547f4f875e2e808454f7
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 22:54:50 2026 +0530
Do not emit "package-uses-dh-runit-but-lacks-breaks-substvar" when debputy sequencer is used or dh compat is 14 or greater
commit 45619918d63cb8195f41efcdc596bc8c12976fb3
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 22:11:17 2026 +0530
tests (debhelper-dh-runit-but-lacks-breaks-substvar): Add actual runit files so the substvars actually populate; hard-code compat to 13
commit 5e31105ebeb7fe8813be5e2c91b2737914691abe
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 19:02:35 2026 +0530
tests (package-uses-x-dh-compat): Adjust to drop FP hint for no-versioned-dh
commit 7fc68d7dd099d7ae45c5ece14173993f22370d43
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:59:29 2026 +0530
Do not emit "no-versioned-debhelper-prerequisite" when `X-DH-Compat` is declared
commit 8bd2c67a9ac031c18f887bcbcbe8c1f17aa63a64
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:54:16 2026 +0530
tests (debhelper-dh-runit-but-lacks-breaks-substvar): Adjust output with compat 14
commit 18b4f855ff15f2186a6bdab6b59a83243d809bee
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:43:49 2026 +0530
tests (lacks-depends-on-r-api): Hardcode to compat 13 as compat14 autopopulates substvars
commit b767b964d421bcb87a7cb1773e6ca2de5c7dbb77
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:41:10 2026 +0530
tests (debhelper-dh-with-python3*, debhelper-dh-python-helpers): Adjust with compat 14
commit 3966c45571d94b4f23fd54e75142bdf05a023921
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:27:14 2026 +0530
Emit "python3-depends-but-no-python3-helper" regardless of debputy or compat 14 as this might actually mean a missing helper
commit 878e4f6abeeb388cc2a95735f63f1d7642074109
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 18:00:59 2026 +0530
tests (debhelper-script-token): Adjust hints with dh14
commit c8bf6746e73ad3fd4731737bb16e4e3c6946468b
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 15:04:43 2026 +0530
tests (debhelper-compat-experimental): Mark recommended level in the test profile as 13
commit 631f390e96c586f9004dde30fd0ea644dc2adffd
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 15:01:06 2026 +0530
tests (lintian-check-tags-file): hardcode compat to 13
commit 3f1858c03745c875f85e7a5a878671a33e4cca03
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:58:21 2026 +0530
tests (package-uses-debputy-sequencer): Update dh compat to 14
commit 25863f3a9c8dfc896a3969b555f61494696d4192
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:57:49 2026 +0530
tests (oeverride-typo): Adjust hints with dh14
commit 5555d45a9b94730c082bee8d31ba8abf2974c0ac
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:51:52 2026 +0530
tests (legacy-maintainer-scripts): Hardcode compat to 13
commit 5b80fe60429b806b661b4e49775ddc1fd361487f
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:28:10 2026 +0530
tests (debhelper-script-token-unneeded): Adjust hints with dh14
commit 7c9dca74e84d1ea40aa0037a0787562db732cefe
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:26:06 2026 +0530
tests (debhelper-package-uses-debhelper-with-prefix-plus): Adjust hints with dh14
commit ecd407ad125bc45c104e4f7eae8c4a4544fa99f7
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:24:26 2026 +0530
tests (debhelper-package-uses-debhelper-with-prefix-minus): Adjust hints with dh14
commit 542469aa16cee747d5f632ef12be606237bea740
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:22:44 2026 +0530
tests (debhelper-override-typos): Adjust hints against dh14
commit 74e6b252ef6274cbbcb68f57416cf371506aafed
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:20:34 2026 +0530
tests (debhelper-misc-depends-fp): Hardcode compat to 13 in order for the test to run against relevant version
commit b013823074132a7f01ff7542bc4858f6acc45da6
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:18:42 2026 +0530
tests (debhelper-executable-files-compat-9): Adjust hints with dh14
commit bc88521d9ccdbb122ed30631c39aa6528e2ce565
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:17:11 2026 +0530
tests (debhelper-dh-with-quilt): Adjust hints with dh14
commit 9c4d73aa55e858c80ce28b9b37ed2b72c18ba1f8
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:07:08 2026 +0530
tests (debhelper-dh-quilt-addon-but-quilt-source-format): Adjust hints with dh14
commit 258e4905c93cadca83fe52d360527e29aa1bf93b
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 14:05:54 2026 +0530
tests (debhelper-dh-quilt-addon-but-quilt-source-format-unrel): Adjust hints with dh14
commit f569deefbee8eeecd875b79556cef50a4d54df48
Author: Nilesh Patra <nilesh@debian.org>
Date: Tue Jun 23 13:22:48 2026 +0530
tests (debhelper-brace-expansion): Adjust test hints with dh14
commit 4b9a9833a1cc7ed6318de390bd4b0c90b3404cd1
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 23:56:04 2026 +0530
tests (legacy-libbaz): Hardcode compat to 13
commit 793fa6eebf563da1c1972f6f867dbd18e523558b
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 22:36:08 2026 +0530
tests (legacy-fields): Hardcode compat to 13
commit 17f746089f57015e9876965fc4342346177313e6
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 22:25:12 2026 +0530
tests (control-file-duplicate): Adjust with dh14 and update hints
commit e11e55d8db6aabed83123b36d6e992cade3b7972
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 22:15:42 2026 +0530
tests (rules-general): hardcode compat level to 13
commit 4485881acd130aad2c241dcadf141c78b0f1f2d4
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 22:10:15 2026 +0530
tests (fields-multi-arch-same-package-has-arch-specific-overrides): Hard-code to compat 13 as debhelper refuses to build then with default compat 14 as per dh_lintian change with this compat level
commit 180ea4b84d42c79378856622fd9de8cd62a8ad78
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 21:55:19 2026 +0530
tests (fields-mua): drop d/compat.in and adapt to dh14
commit 63a3d9265efba861e5d75a565c02a23d15a9124f
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 21:36:40 2026 +0530
tests (files-general): dh_compress is now run after dh_fixperms, fix accordingly
commit fbf454b840332297c5b9c24f2c35c2a8af7afcd8
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 20:43:11 2026 +0530
tests (legacy-debconf): Drop d/compat.in and move to dh14
commit f23d6942de0a3914aef5953dcda7a8c51c786aa0
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 20:08:11 2026 +0530
tests (files-foo-in-bar): Drop override_dh_gconf
commit 869ccf57a8fd5a91e1c8382ecb1009b2f288b084
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 20:02:53 2026 +0530
tests (runtests-options): Hardcode compat level to 13
commit 28c5f7ef88eb226ef9cfe24eb99eb09d5c037bef
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 19:36:17 2026 +0530
tests (debhelper-excessive-overrides): Fix gconf override and adjust hints
commit b71f6e79acd42a697a477526fbeefe164080dc4a
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 19:29:41 2026 +0530
tests (debhelper-dh-compat): Hardcode dh compat level to 13
commit 11972578e190cc315155f6360cbbc370b322057f
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 19:24:12 2026 +0530
tests (package-uses-old-debhelper-compat-version): hard-code dh level as 13 and adjust hints
commit 179e8456d5f1b7fa5362ed5d0c81d658ead1f32a
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 22 19:20:31 2026 +0530
tests (debhelper-compat-missing): Hard-code debhelper to 13
commit 80799f73b0c213dd9410a6bfad1a9f4f8d6ff3fd
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 15 02:24:49 2026 +0530
tests (package-uses-x-dh-compat test): adjust output with dh 14
commit cb7d031d5e1c35cf84e03df12c148987868e9553
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 15 00:46:20 2026 +0530
Bump recommended debhelper compat-level to 14 and change experimental level to 15 (Closes: #140006)
commit 295cf58de9f960d4860ec5acf2a254340f5115f4
Author: Agathe Porte <gagath@debian.org>
Date: Mon Jun 15 17:00:47 2026 +0200
tags: udev-rule-in-etc: account for usrmerge
This tag is currently recommending users to move udev rules to
/lib/udev/rules.d. Fix it to suggest /usr/lib/udev/rules.d now that
usrmerge is done.
commit 5a172dbe140426d5874c8cb99590edb595e1a156
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date: Sat May 16 16:28:55 2026 +0100
Add build-depends-on-dh-sysuser error
The canonical debhelper implementation for sysusers.d automation is
dh_installsysusers, provided by debhelper in compat 13 since ~2020.
Another package with a confusing name, dh-sysuser, exists to be used by
the runit source package. It has happened multiple times that developers
were confused by this package, and used it by mistake. The only
supported default implementation for sysusers.d is systemd-sysusers,
which must be the default choice for packages. Alternative implementations
are allowed and supported, but only as alternatives, when systemd is
not installed, like src:opensysusers is already set up to do.
Debhelper knows this and sets up the dependencies correctly for this
purpose when dh_installsysusers is used. This lets people wishing to
build systems without systemd to do so, while ensuring that when systemd
_is_ used, which is the default, the canonical implementation is the
only one installed, reducing variations and thus the support burden.
Add an error when dh-sysuser is used as a build dependency, unless
the user is the runit source package. Developers who are aware can
choose to override the error, but this ensures this package is not
used by mistake.
commit e76f391ce46bb97521b01d47e20891d98c978290
Author: Nilesh Patra <nilesh@debian.org>
Date: Sat Jun 13 19:37:14 2026 +0530
Do not flag autopkgtests which have d/t/control along with `Testsuite` in d/control as superficial (Closes: #1033103)
commit fd95f73faa75c02d08e5efe6c1ff87a513f1bd95
Author: Nilesh Patra <nilesh@debian.org>
Date: Thu May 28 23:29:35 2026 +0530
Drop tag: standards-version-inconsistent
This is currently flagged in 671 packages. Picking up a bunch of
packages at random, this is a false positive in all of them.
A common reason is multiple S-V bumps (often times done at least
once by the Janitor bot) ends up with multiple S-V entries in the
d/ch.
The current logic detects only one instance of it and exits from
there. While we could modify the logic to parse all the lines and
probably pick up the maximum version out of all of them, this would
likely still lead to false positives (and edge case would be a
maintainer downgrading the s-v for backports and taking up some
previous d/ch entries).
A common wording maintainers also use for S-V bumps is
"Declare compliance with Debian Policy 4.7.4" which the current logic
would not detect for mismatches.
As there is no standard way of writing d/ch, lintian would likely not
be the best judge of d/ch related mismatches. Hence, it does not add
value to make this experimental either. There are no overrides for this
as of now, and hence won't have impact on existing checks (and
packages).
commit b29c5d5bf00f64db39837438b5e1be0de07d5535
Author: Nilesh Patra <nilesh@debian.org>
Date: Sat Jun 13 17:40:52 2026 +0530
Do not emit `incomplete-creative-commons-license` when the text refers to `/usr/share/common-licenses` as CC licenses have been added to base-files (See #1139561 and #1136090)
commit 1e9c4a134bb521e328772cd2c88f62264b95178e
Author: Steev Klimaszewski <steev@parrotsec.org>
Date: Mon Jun 8 23:34:53 2026 -0500
Add profile for ParrotOS
Signed-off-by: Steev Klimaszewski <steev@parrotsec.org>
commit f050065d5d82235b0ce99e8441cab780c28df22d
Author: Nilesh Patra <nilesh@debian.org>
Date: Mon Jun 1 20:22:31 2026 +0530
bootstrap new release
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.