Accepted debhelper 12.6.1~bpo10+1 (source all) into buster-backports, buster-backports
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 06 Oct 2019 12:25:31 +0000
Source: debhelper
Binary: debhelper dh-systemd libdebhelper-perl
Architecture: source all
Version: 12.6.1~bpo10+1
Distribution: buster-backports
Urgency: medium
Maintainer: Debhelper Maintainers <debhelper@packages.debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
debhelper - helper programs for debian/rules
dh-systemd - debhelper add-on to handle systemd unit files - transitional pack
libdebhelper-perl - debhelper perl modules
Closes: 25235 462389 821130 836699 886279 907061 912999 923626 925175 925281 926815 927394 930689 931792 931995 931996 932006 932073 932240 932262 932537 932646 933212 933541 933561 934889 934891 934999 935017 935577 935780 939164 939635
Changes:
debhelper (12.6.1~bpo10+1) buster-backports; urgency=medium
.
* Rebuild for buster-backports.
.
debhelper (12.6.1) unstable; urgency=medium
.
* Upload to unstable now that libdebhelper-perl has been through
the NEW queue.
.
debhelper (12.6) experimental; urgency=medium
.
[ Niels Thykier ]
* dh_makeshlibs: Fix regression where versionless SONAMEs could
trigger a rejection of the "generated" shlibs file (despite
dh_makeshlibs not generating any "shlibs" files).
(Closes: #939635)
* dh_strip: Avoid impossible copy of .../debug/.dwz/ to itself
when a manual debug package contained ELF files and was
processed by dh_dwz before dh_strip. (Closes: #939164)
.
[ Sven Joachim ]
* Split debhelper into debhelper (the tools) and libdebhelper-perl
(the Perl libraries). (Closes: #821130)
* d/rules: Call dh_missing --fail-missing to catch bugs where files
are not installed anywhere.
.
debhelper (12.5.4) unstable; urgency=medium
.
* dh_installxfonts: Remove version in dependency on xfonts-utils
added to ${misc:Depends}. The version requirement has been
satisfied for the past 3-4 releases.
* dh_makeshlibs: Correct a control check that was only intended
for automatic udeb detection, which incorrectly also checked
when --add-udeb was passed. Thanks to Andreas Metzler for
reporting the issue. (Closes: #935577)
* dh: Fix bug where overrides for dh_dwz, dh_strip, dh_makeshlibs
or dh_shlibdeps could be triggered via binary-indep in compat
12 and earlier. Thanks to Andreas Beckmann for reporting the
issue. (Closes: #935780)
.
debhelper (12.5.3) unstable; urgency=medium
.
* Dh_Getopt.pm: Skip compat call if d/control cannot be found
and just assume that auto-abbreviation can be disabled in that
case. This avoids breaking options such as --help and --list.
(Closes: #935017)
* Dh_Lib.pm: Jump to hoops to only parse the Build-Dependency
field in dh without breaking dh's own --list or --help
parameter. This fixes a regression since 12.5 where dh's
--help and --list options were broken.
* dh_builddeb: Revert removal of --destdir for now. It is in
fact used to hardcode paths in some cases e.g. v4l2loopback's
debian/rules.modules.
* dh_makeshlibs: Disable auto-filtering of udeb libraries. It
cannot be implemented without violating the requirements for
the noudeb build-profile.
* dh_makeshlibs: Fix invalid error under the noudeb profile
where the absence of udeb content is expected rather than an
in issue. (Closes: #934999)
.
debhelper (12.5.2) unstable; urgency=medium
.
* dh_makeshlibs: Fix regression in compat 10 and earlier where
dh_makeshlibs now failed on error. This safety check was
intended to be a compat 11 or later feature.
* dh: Ensure addon API functions return 1 to avoid gratious
breakage of addons due to perl's idiosyncrasy of requiring a
truth value at the end of modules. (See #935016)
.
debhelper (12.5.1) unstable; urgency=medium
.
* dh_installdeb: Allow "+" to appear in token names as it is
a valid character for package names.
* dh_installdeb: Reject invalid token names passed to -D or
--define (in most cases).
* dh_makeshlibs: Fix bug in -X where it would no longer match
as expected. A regression since 12.5 - thanks to Aurelien
Jarno for reporting the issue over IRC.
.
debhelper (12.5) unstable; urgency=medium
.
[ Niels Thykier ]
* dh_strip: Skip stripping of guile-2.2 files by skipping all
all files matching "/guile/.*\.go$". Thanks to Jeremy Bicha
and Rob Browning. (Closes: #907061)
* dh_auto_*: Officially adopt --sourcedir and --builddir as official
parameters. They have always worked since debhelper defaulted to
supporting auto-abbreviated parameters, so this is simply documenting
fait accompli for the most common abbreviation.
* dh_*: Disable auto-abbreviation of command line parameters in compat
13.
* dh: Optimize out redundant helpers even when passed long options in
compat 13.
* dh_builddeb: Remove --destdir. It has never been useful as everyone
expects the debs to be placed in "..".
* Dh_Lib.pm: Add a hint to resolve the error caused by having the
compat level specified both as a build-dependency and in
debian/compat. Thanks to Alessandro Grassi for reporting the issue
on IRC.
* dh_makeshlibs: Fix bug where --no-add-udeb could trigger the
auto-detection code. (Closes: #934891)
* dh_makeshlibs: When using the auto-detection of udeb, automatically
exclude "udeb:" lines for libraries omitted from the udeb. At the
same time, verbosely fail if the udeb contains a library not present
in the deb (overridable with --add-udeb). (Closes: #934889)
* dh: Support making "dh-sequence-ADDON" Build-Depends relation
conditional on build-profiles (etc.). If the relation is ignored due
to the current build-profiles (etc.), then addon is silently skipped.
* dh: Support running addons in "arch-only" or "indep-only" mode by
adding "dh-sequence-ADDON" in Build-Depends-Arch or
Build-Depends-Indep (respectively). Not all addons support this and
will trigger an error at load time. Addon providers should ensure
that their package provde "dh-sequence-ADDON" and review the
doc/PROGRAMMING document (in the debhelper source) if they are
considering to make their addon compatible with these requirements.
(Closes: #836699)
* dh,elf_tools.pm: Extract the ELF related debhelper tools (dh_strip,
dh_dwz, dh_makeshlibs, dh_shlibdeps) into their own addon called
"elf-tools" enabled by the default.
* debian/control: Provide dh-sequence-elf-tools.
* dh: In compat 13, the "elf-tools" addon is considered an implicit
"arch-only" addon (i.e. they are only available in "-arch" sequences
and are always passed a "-a"). If you need the ELF tools for arch:all
packages, please add an explicit Builds-Depends on dh-sequence-elf-tools.
.
[ Frank Schaefer ]
* dh_installmodules: Also look for compressed kernel modules
in addition to uncompressed kernel modules (gz, bz2 or xz).
.
[ Adam Borowski ]
* d/s/lintian-overrides: Override lintian warning about debhelper
not using debhelper.
.
debhelper (12.4) unstable; urgency=medium
.
* dh: Retroactively remove support for manual dh sequence
operators (--until, --after, --before and --remaining).
This breaks about 8 source packages that still rely on this
feature and have not yet migrated away. (Closes: #932537)
Please see the debhelper bug for relevant bug numbers and
package names.
.
debhelper (12.3) unstable; urgency=medium
.
[ Translations ]
* Update Portuguese translation (Américo Monteiro) (Closes: #927394)
.
[ Niels Thykier ]
* dh_installsystemduser: Fix bug that would neuter sorting of unit
files and make the resulting maintscripts unreproducible. Thanks
to Daniel Kahn Gillmor for reporting the bug. (Closes: #932646)
* dh_dwz: Remove the -q flag when calling dwz(1). It is
sufficiently silently with -q and aids with debugging for others.
(Closes: #933561, #931792)
* dh_dwz: Gracefully handle when dwz fails to create a multifile
but succeeds anyway by default. The previous behaviour of
insisting on a multifile can be obtained by explicitly passing
--dwz-multifile. (Closes: #933541)
* dh_dwz: Skip multifile generation for udeb packages.
(Closes: #933212)
* dh_makeshlibs: Attempt to automatically detect udeb packages
for a given (non-udeb) library package. In simple cases, it
can replace the need for an explicit --add-udeb parameter.
However, there are many cases where the auto-detection falls
short and --add-udeb is still needed (see dh_makeshlibs(1)
for details). Packagers are advised to verify the resulting
shlibs file before removing --add-udeb in an upload.
.
debhelper (12.2.3) unstable; urgency=medium
.
* dh_installinit: Revert "Fail with an error if --name is given but
there is no matching init script.". (Closes: #932073,
Reopens: #462389)
* Dh_Getopt.pm: Produce a better error message when -p<pkg> is
ignored in an architecture constrained override (e.g. during an
architecture specific build and the -p argument refers to an
arch:all package). Thanks to Helmut Grohne for reporting the
issue. (Closes: #932262)
.
debhelper (12.2.2) unstable; urgency=medium
.
* dh_shlibdeps: Remove regex anchor when parsing file(1) to aovid
regressions with setuid/setgid binaries. Thanks to James
Cowgill for reporting the issue. (Closes: #932240)
* dh_strip: Ditto.
.
debhelper (12.2.1) unstable; urgency=medium
.
[ Dmitry Bogatov ]
* dh_installinit: Fix regression where dh_installinit bailed
out on --name if only one of the acted on packages had an
init script file. Thanks to Helmut Grohne for reporting
the issue. (Closes: #932073)
.
debhelper (12.2) unstable; urgency=medium
.
[ Niels Thykier ]
* Dh_Lib: Ensure the error function always triggers the same
exit code on termination. Previously, it depended on the
value of the last error (if any).
* Buildsystem/make: Fix regression where cross-flags were
passed in a non-cross build. (Closes: #925175)
* dh_perl: Fix code to prune (skip) /usr/share/doc which
never worked.
* doc/PROGRAMMING: Document that the environment variable
DH_AUTOSCRIPTDIR can be used for testing purposes to
shadow existing or test new autoscript snippets. Thanks
to Dmitry Bogatov for the suggestion. (Closes: #925281)
* dh_compress: Exclude .haddock and .hs files (as this is
customary for haskell packages).
* dh_installinfo: Update NOOP PROMISE to account for
dh_missing's needs. Thanks to Daniel Kahn Gillmor for
reporting the issue. (Closes: #930689)
* debhelper.pod: Document that debhelper will use
dpkg-buildflags for setting CFLAGS et al and that it is
recommended to rely on dpkg-buildflags's features for
extending the default. (Closes: #923626)
* dh_strip: Make dh_strip more robust with issues from
file(1). Thanks to Christoph Biedl for reporting the
issue. (Closes: #931995)
* dh_shlibdeps: Pass --brief to file(1) and anchor the
output parsing regex to avoid false-positive
misdetections. Thanks to Christoph Biedl for the
suggestion. (Closes: #931996)
* dh_strip: Ditto.
* dh_installman: Improve documentation to be more clear
about exactly which new features dh_installman got in
compat 11. Thanks to Laurent Bigonville for pointing
out the issue. (Closes: #912999)
* dh_strip: Pass --no-sandbox to file(1) when run under
fakeroot and file(1) appear to support the option.
Thanks to Christoph Biedl for requesting the feature.
(Closes: #932006)
* Dh_Lib.pm: Support substituting additional variables
into the generated maintainer scripts. These include
DEB_(BUILD|HOST|TARGET)_* and ENV.* which point to the
variables from dpkg-architecture(1) and variables from
the environment (respectively).
* dh_installdeb: Support additional substitution variables
on the commandline via -DTOKEN=VALUE to replace #TOKEN#
with VALUE. (Closes: #25235)
* d/control: Bump Standards-Version to 4.4.0 - no changes
required.
.
[ Helmut Grohne ]
* Buildsystem/cmake: Fix CMAKE_SYSTEM_PROCESSOR for mips64el.
(Closes: #926815)
.
[ Dmitry Bogatov ]
* dh_installinit: Fail with an error if --name is given but
there is no matching init script. Thanks to A Mennucc
for reporting the issue. (Closes: #462389)
.
[ Translations ]
* Update Portuguese translation (Américo Monteiro) (Closes: #886279)
Checksums-Sha1:
799bb9a591c46d4d4d2bc2c98a29e5ea26b638b6 1811 debhelper_12.6.1~bpo10+1.dsc
dd1e827138deccf05c0bfab305956cdfcd773dc8 501104 debhelper_12.6.1~bpo10+1.tar.xz
08e02a9c3c6028d6a0e9958d2bfaa2fc3f76dcf7 994132 debhelper_12.6.1~bpo10+1_all.deb
7b43ee1ae888edcf09d3d5a8326404a2cb9227bb 5388 debhelper_12.6.1~bpo10+1_amd64.buildinfo
7db503fc9e3c90626731870be7ad2cdfb522c63d 125472 dh-systemd_12.6.1~bpo10+1_all.deb
dd17e0fcbcba3412439fd7207458ac53e9763b52 171856 libdebhelper-perl_12.6.1~bpo10+1_all.deb
Checksums-Sha256:
78511a58bf1c6a4f8863856630503a6c3f0b665157ff31a8b76d841bff5c976e 1811 debhelper_12.6.1~bpo10+1.dsc
3070619acefbbadfa1aafde91e56f835f868b28b4da5999939c8aa36baaaeae7 501104 debhelper_12.6.1~bpo10+1.tar.xz
86ace0ceebdd37ace4df1c3c3e14ff87d4ef6109afe08d94dd37adb6bbfad41c 994132 debhelper_12.6.1~bpo10+1_all.deb
551f5a9630cc765aa214e769a3420953a9090b37a8665e55a6a9f914fa7ab659 5388 debhelper_12.6.1~bpo10+1_amd64.buildinfo
01ed92a84fddb466c79a03e0a0d850b2837a0ca8f693e8780ef8bab5a865a2ca 125472 dh-systemd_12.6.1~bpo10+1_all.deb
9755c2b59a59c94c4d44019dff1de52f187b29086f3088d431cfd0daa165ff13 171856 libdebhelper-perl_12.6.1~bpo10+1_all.deb
Files:
ac2c621a1e721a04f9e555212474c5f3 1811 devel optional debhelper_12.6.1~bpo10+1.dsc
5369996c915adbe52c8c92055bd27431 501104 devel optional debhelper_12.6.1~bpo10+1.tar.xz
46e669df576fd310d347c8f2279c9b43 994132 devel optional debhelper_12.6.1~bpo10+1_all.deb
0ad01862880cfca90f9305f6f7222c4c 5388 devel optional debhelper_12.6.1~bpo10+1_amd64.buildinfo
a7133f7cd27dfcf57fa8ff062bd1485e 125472 oldlibs optional dh-systemd_12.6.1~bpo10+1_all.deb
ff279fe35e9434aa548e2f4569fc9f7c 171856 perl optional libdebhelper-perl_12.6.1~bpo10+1_all.deb
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAl2Z9GUSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEKZbeNvmfHqsdHsP/R0nQAQm5JbN7V0I/CaDTA29I0Ekf1sa
ySolsDxTCn3KifMJvxNldPAUwtQDSjbpf0wDs1J8ngcDuS15RKGkULxSL47ufply
BFAqqwgxsO3XpccNS1AaG8B1o8de8IIuB203OMSR9T+5XVp/zHobWOygLJ0hErlJ
Q2j7xIihEdsFMBF3eveZTb+IKYWBoIU1SD0jg9QAIITEZjxhLn7DKejEfWaOCp7h
aFu+3DZ0NeFChERxRgL2Ftt2zzhvg9FbjFFABG2o4Vpd8dLkdxbZbtPivxIBi0Vj
ZOdcN1X9prEOrzpRNwQBpZu4/eRtcpNF3IaSEUo55nMmB5ndFNFza0HnuVnqtpNO
33cBMzRZi3plUovBBeaajny+jgHIviVQyq/HVH6u/j7ZqBn308+B2sQumloMSJ9f
WIBYUzkalkpf9IyxgfGaR+N2Mo7xZfiVNrCioAOgkrIr1Nl78hZZyrRxbcoDIILm
vTdAl35nOxfKC6KNyDyUwmLA0W7VjjTHZ4Boot8cWeQFry7XX0eBABCqHQ08P+br
e8PyG+gROXsfhl2k4QmH9L3dLSd7ChRdrCEqlzqakhApa616pNQW/UTs2X12dNtP
CdYpHd/g+xfnG5Xaz8e8CmKvZGPtvK0cMYpCz3clDUvrC/sePfVtVniZKfeMvMwu
nK8NNNNOmXX5
=3XPb
-----END PGP SIGNATURE-----
Reply to: