Bug#887899: marked as done (lintian: warn about dh_systemd* overrides in c11)
Your message dated Fri, 26 Jan 2018 06:19:34 +0000
with message-id <E1eexMM-000Esx-7F@fasolo.debian.org>
and subject line Bug#887899: fixed in lintian 2.5.72
has caused the Debian Bug report #887899,
regarding lintian: warn about dh_systemd* overrides in c11
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
887899: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887899
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: overrides for dh_systemd_enable|start are silently ignored in compat 11
- From: Michael Biebl <biebl@debian.org>
- Date: Sun, 21 Jan 2018 15:38:58 +0100
- Message-id: <151654553816.23396.6205151435167287994.reportbug@pluto.milchstrasse.xx>
Package: debhelper
Version: 11.1.3
Severity: normal
I use the following in network-manager:
override_dh_systemd_start:
dh_link -pnetwork-manager \
lib/systemd/system/NetworkManager.service \
lib/systemd/system/network-manager.service
dh_systemd_start -pnetwork-manager --no-also NetworkManager.service
After switching to compat 11, that override was completely ignore. No
symlink was created and the parameters of dh_systemd_start were ignored
afaics.
If this is desired behaviour, dh should bail out, if there is an
override for dh_systemd_enable or dh_systemd_start in compat 11 and the
helpers itelf should bail out as well (in case they are used without dh)
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages debhelper depends on:
ii autotools-dev 20171216.1
ii binutils 2.29.1-13
ii dh-autoreconf 15
ii dh-strip-nondeterminism 0.040-1
ii dpkg 1.19.0.5
ii dpkg-dev 1.19.0.5
ii file 1:5.32-1
ii libdpkg-perl 1.19.0.5
ii man-db 2.7.6.1-4
ii perl 5.26.1-4
ii po-debconf 1.0.20
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 2.201701
pn dwz <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.5.72
We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 887899@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Chris Lamb <lamby@debian.org> (supplier of updated lintian package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 26 Jan 2018 05:17:01 +0000
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.72
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: 735040 740118 762261 810780 831729 836771 878609 883719 887899 888074 888304 888413 888456
Changes:
lintian (2.5.72) unstable; urgency=medium
.
* Summary of tag changes:
+ Added:
- debian-rules-uses-deprecated-systemd-override
- debian-watch-does-not-check-gpg-signature
+ Removed:
- debian-watch-may-check-gpg-signature
.
* checks/binaries.pm:
+ [CL] Avoid a false positive for spelling-error-in-binary that was
causing a FTBFS on armhf. (Closes: #888074)
+ [CL] Drop a duplicate line in spelling-error-in-binary exceptions.
+ [CL] Move spelling-error-in-binary exceptions to a data file.
+ [CL] Support binutils 2.29.90.20180122 (vs. 2.29.1) when parsing ELF
files for errors as the newer version modified the readelf output.
This was causing a testsuite failure when checking the
apparently-corrupted-elf-binary tag. (Closes: #888456)
* checks/cruft.{desc,pm}:
+ [CL] Do not emit "license-problem-php-license" when the source comes
from pecl.php.net: "The last agreement with FTP Masters was that PHP
license is OK when the sources some from PECL repository."
(Closes: #810780)
+ [CL] Allow, for example, debian/missing-sources/foo.js directories to
represent the source for foo.js. This is useful when foo.js is the
result of concatenating multiple files. (Closes: #836771)
* checks/debhelper.{desc,pm}:
+ [CL] Warn about packages that use about dh_systemd_enable or
dh_systemd_start overrides whilst using debhelper compat level 11 as
they are no longer being called. (Closes: #887899)
+ [CL] Include the offending context and line when emitting the
brace-expansion-in-debhelper-config-file tag.
+ [CL] Avoid false positives and remove an existing (incorrect) test
for apparent brace expansions in config files that do not include a
comma. (Closes: #888304)
* checks/fields.pm:
+ [CL] Also check xfonts-foo for font-package-not-multi-arch-foreign.
* checks/files.desc:
+ [CL] Downgrade extra-license-file from "W" to "I". (Closes: #740118)
* checks/patch-systems.{desc,pm}:
+ [CL] Ignore files called "README" or "README.patches" when checking
packages for patch-file-present-but-not-mentioned-in-series.
(Closes: #888413)
+ [CL] Ignore commented-out patches in series files when checking the
patch-file-present-but-not-mentioned-in-series tag.
+ [CL] Check "$vendor.series" (not "series.$vendor") when checking for
the patch-file-present-but-not-mentioned-in-series tag.
* checks/source-copyright.desc:
+ [CL] Clarify that paragraph ordering matters in the description of
the unused-file-paragraph-in-dep5-copyright tag. (Closes: #762261)
* checks/watch-file.{desc,pm}:
+ [CL] Rename the debian-watch-may-check-gpg-signature tag to
debian-watch-does-not-check-gpg-signature to avoid confusion around
the "may check" implying that the package in question does such
checking and we disapprove of it. Thanks to Andreas Beckmann for the
suggestion. (Closes: #735040)
.
* data/fields/name_section_mappings:
+ [CL] Ensure xfonts-foo are recognised as part of the "x11" section to
match the definition on https://packages.debian.org/en/sid/.
(Closes: #878609)
* data/spelling/corrections:
+ [PW] Add a number of corrections.
.
* debian/control:
+ [CL] docbook-xml is required to build the documentation, so drop
"<!nocheck>" build restriction.
* debian/copyright:
+ [CL] Add missing initials for Gergely Nagy, Sylvestre Ledru and Steve
Langasek. (Closes: #831729)
.
* lib/Lintian/Check.pm:
+ [CL] Avoid false positives in the spelling-error-in-description
(etc.) tags where the repetition is part of an acronym expansion such
as "ORA (ORA Recursive Acronym)". (Closes: #883719)
Checksums-Sha1:
d712dcac2cad1734587431c5cf008fea548ebf42 3505 lintian_2.5.72.dsc
8cd7bffd5c95f557588bcd13564c4a328e2f05ad 1468640 lintian_2.5.72.tar.xz
5b6621c58fd35e5b75c7a76f485318ff0a29669e 1090028 lintian_2.5.72_all.deb
79efd41ba8994e9f21f3d284503daac17c78b7a8 15997 lintian_2.5.72_amd64.buildinfo
Checksums-Sha256:
0fa9966f150ad4f2f7f3d62d1d20b39c7157b8d2e556dabbef299be3c1573bcb 3505 lintian_2.5.72.dsc
972800f973ce287935ca48f8f276f64f9aa7fa5638e65f731951575c0bf1af86 1468640 lintian_2.5.72.tar.xz
2198fa998a1f0474705d554b76c6ce90a9416b81f1ad3cc8c73795033c5d1856 1090028 lintian_2.5.72_all.deb
cc36be1d1036b5262d81dfddd69798db9cf71352dc74069cac1ee5de66f51352 15997 lintian_2.5.72_amd64.buildinfo
Files:
d2d9e6e1e193698fc5d2870515fe91ed 3505 devel optional lintian_2.5.72.dsc
164cf78ac2fe0a69c5d922b061da881f 1468640 devel optional lintian_2.5.72.tar.xz
e61d203a89c8f39ed1a855a0f4945a53 1090028 devel optional lintian_2.5.72_all.deb
482c648dd2420006914b8e79d2948a32 15997 devel optional lintian_2.5.72_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlpqvXUACgkQHpU+J9Qx
HljNgQ/+PHx56ADJsdLssNin/Zil4OoFZPQ7rXqx0hSCp7umTff5oq0nM8s23PUY
PioHvhF9T2K2Kwfwj6YGxmLMBzFRzKji5gVsxcZKMfD6nJpuLHJyEuZrMtSUZVhf
Iau7Ime/wMF8QbaOT7AAorNoq6bKHMUA6yZmXca5FUtk9lOR4tfy8NrwjvhyufnT
kVvQKloxG/zbPp/2DDgcQCAhSM3xA3XCBdEeDGaN3dL8SCEQ9oP4ZE9zszIRxN+Q
ZOsXFRzDAsZulbKG06582wplcVZKdteM0AhwBEZbnNA1+YU9qS26WqbwjCCcJJvd
j0Qhzo5zcUByE/Uk8oodyNoKO/O9mqWCC4f26TilBKB7rHqN/P9r+wSRQWnxwuTD
CJWWfidulJ+xNuYgOuzpEFN1sZecmmYHqf9vh+ETxkmjOElGQcDZJUblGRr8USFt
6/WDrvLSHRUum9bUrEh39ZVblrFLSwK1xzrj4bts/YqyxNrjSfINiyEsC5Xt8/ab
6MpC7w+T9BBgSYiVvdjZsqTv+Ao9/Azd1qGJDbz+TFtKN67qjDC04kTRtPGYo4SE
Idh+ciMxRPet8hv/GJbvJ0Jq0FDkD12EZtQjlvLmnXMquVJWhh8gVNrTv17tPW0L
pBuslbTjexaSbYVl3GWqQqs4hG40QXQZ7X4sZRNj7xhfM+MaBe0=
=fMaj
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: