Your message dated Tue, 10 Oct 2017 19:19:09 +0000
with message-id <[email protected]>
and subject line Bug#764730: fixed in debhelper 10.9.1
has caused the Debian Bug report #764730,
regarding dh-systemd: dh_systemd_start un-escapes - in unit/directory names
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 [email protected]
immediately.)
--
764730: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=764730
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Severity: serious
Package: dh-systemd
Version: 1.21
Serious severity as this breaks the installation of affected packages.
Although a unit file with a properly escaped '-' in the directory name
(run-vmblock\x2dfuse.mount in this case) is installed properly, the
escaped part is being unescaped in the maintainer scripts, for example
deb-systemd-helper enable run-vmblock-fuse.mount >/dev/null....
which obviously complains about missing files at install/removal time.
dh_systemd_start should keep c-style escaping intact.
Thanks,
Bernd
--
Mit freundlichen Grüßen
Bernd Zeimetz
Systems Engineer
Debian Developer
conova communications GmbH
Web | http://www.conova.com/
E-Mail | [email protected]
Zentrale Salzburg
Karolingerstraße 36A
5020 Salzburg
Tel | +43 (0) 662 22 00 - 313
Fax | +43 (0) 662 22 00 - 209
Es gelten die Allgemeinen Geschäftsbedingungen der
conova communications GmbH, http://www.conova.com/de/agb/
smime.p7s
Description: S/MIME cryptographic signature
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 10.9.1
We believe that the bug you reported is fixed in the latest version of
debhelper, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated debhelper 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 10 Oct 2017 19:01:00 +0000
Source: debhelper
Binary: debhelper dh-systemd
Architecture: source
Version: 10.9.1
Distribution: unstable
Urgency: medium
Maintainer: Debhelper Maintainers <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Description:
debhelper - helper programs for debian/rules
dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
Closes: 764730 872745 876689 877357 877989
Changes:
debhelper (10.9.1) unstable; urgency=medium
.
[ Niels Thykier ]
* dh_builddeb: Add some missing error checks.
* Dh_Lib.pm: Fix bug where debhelper could discard some error
messages during parsing when -O options were passed via
DH_OPTIONS (among other). Thanks to Adrian Bunk and
Andrew Shadura for reporting the issue. (Closes: #876689)
* Dh_Getopt.pm: Gracefully reduce the tool to a no-op when given
a -p<pkg> and <pkg> is disabled by a Build-Profile.
* debhelper.7: Document how package selections interact with
Build-Profiles. Thanks to Helmut Grohne for the report.
(Closes: #872745)
* dh_installdocs: Validate that the package passed to
--doc-main-package are listed in debian/control.
* dh_installexamples: Ditto.
* dh_systemd_start: Regex escape two paths used in a regex.
* Dh_Lib: Open compat 12.
* dh_clean: Defer making -k an error until compat 12.
* Dh_Getopt: Defer making -s an error until compat 12.
* dh_installinit: Defer making --no-restart-on-upgrade an error
until compat 12.
* Dh_Lib: Defer making the "shell-spawning bug" in doit an error
until compat 12.
* dh_systemd_enable: Fix regression in debhelper/10.9 where
template units would be installed as regular units (and
possibly replace regular units). (Closes: #877989)
* dh_systemd_enable: Drop versioned dependency on
init-system-helpers that is satisfied in oldstable.
* Dh_Lib: Fix regression where --no-act would actually create
maintscript snippets.
* dh_systemd_*: If an unit file cannot be read (e.g. to check for
the [Install] section), error out instead of emitting a warning
and continuing.
* t: Add tests for dh_systemd_* based on WIP tests from Felipe
Sateler related to a new dh_installsystemd helper.
* dh_systemd_enable: Properly quote unit names to preserve
escaped names like "\x2d". Thanks to Bernd Zeimetz for
reporting the issue. (Closes: #764730)
* dh_systemd_start: Ditto.
* meson.pm: Add prototype support for cross building by relying
on /usr/share/meson/debcrossgen. Note that this is currently
not functional due to #875703.
* debian/control: Bump Standards-Versions to 4.1.1 - No changes
required.
.
[ Dmitry Shachnev ]
* qmake.pm: Add basic cross-building support. (Closes: #877357)
Checksums-Sha1:
4ac3c521d516ab09b92dd402094ff5ed1bfd7fdd 1768 debhelper_10.9.1.dsc
4e6f191eb2b4c089a94332202ffc1c18d9ecd0e6 423464 debhelper_10.9.1.tar.xz
d55ce31881163452898f12c0b67b75ea1f50f8f1 4477 debhelper_10.9.1_source.buildinfo
Checksums-Sha256:
7ffaed0f4b2080e88c0fbbd50a6fbba8150b4a8abc2cd7f3d1c58e3d6be3bb13 1768
debhelper_10.9.1.dsc
62d44d209b11806358a04ac977913b33d60da69f5cb48b150ab4ccbd30e9f6af 423464
debhelper_10.9.1.tar.xz
47a95313c2f2f1b38037a4091d58d206b90064ba82965f91a9b5a1133319deea 4477
debhelper_10.9.1_source.buildinfo
Files:
8f4cfca8e495d8fc625bbcfbf110583a 1768 devel optional debhelper_10.9.1.dsc
e9f235eac4ac7515f7673b4728582b61 423464 devel optional debhelper_10.9.1.tar.xz
fb2edcf485f1eeeb7745ace305f748fe 4477 devel optional
debhelper_10.9.1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEsxMaRR2/33ygW0GXBUu7n32AZEIFAlndGZIACgkQBUu7n32A
ZEJOxw/8DXfwMzrFpgRfjUMzHVWfBGEvRDPF/xzUO8yXc6FyWP6yCua7S4D2f/mD
bzrDbxDUaSLMmnYkxd3KPv/aQU+Q9P2aC7RSW+p2Mgil4vw6oLdtfn/DBPrXvIaI
z+OqdbRGkNmF/oEeFJ16DEsjrPLEP+d/aoIBcruYJcYw54h9KXxjJSxry4ut1zjO
dOrQQMMvnXEJzdBBNbJd7XlIRPkoiA4QADLmHuWAOOLIgjuX3bl7HplD5f6jgnvx
s9uKPrAPILPQ092JOc5/6wYg6H1180mC9QGr/HshZ6zYPY4rf6nSqyPG1A7VFx1f
9dPJbzThBFqp3It4qCF128ovPzCNzVoEqdGV9evwc0ECsFjn4LK9xTPxlVNlbfpP
/E52Nt6REAlkdrIswQ5Ul5+XqAL4+8QBeKlF7XI5lWOr1z/WlqxkZddzQvMDdl+R
GsY/1Mf8MB/WaMaNE/KAWEsCHjIwBl8G0j+03HSlPf0OCXmI14RgTWjcLwHlt2j3
297XUw1AR7OGPq+IuisyH6BXIlJlooURSCEVByFCVINbJEEp5xqKI7xbgGHXGEsC
iudb3uDocdJxk7AVL+13wE4N30mMsuvfc2X0GBkci6VF64X0BuOjiV12xEQ+syCR
8fPEGWCZJ9pRrT/h/4mCgJe74a5i/WnxM8ZKa/avKhshcwabW0M=
=E/lG
-----END PGP SIGNATURE-----
--- End Message ---