Change logs for debhelper source package in Cosmic

  • debhelper (12.1.1ubuntu1~ubuntu18.10.1) cosmic-backports; urgency=medium
    
      * No-change backport to cosmic
    
    debhelper (12.1.1ubuntu1) eoan; urgency=medium
    
      * Merge from Debian testing. Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym:
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
    debhelper (12.1.1) unstable; urgency=medium
    
      * dh_installinitramfs: Install hooks as executable rather than
        plan files.  Thanks to Thorsten Glaser for the report.
        (Closes: #922990)
      * dh_compress: Fix bug where examples where compressed when a
        doc package shipped examples for another package.  Thanks to
        Christian Kastner for reporting this.  (Closes: #922267)
    
    debhelper (12.1) unstable; urgency=medium
    
      [ Xavier Guimard ]
      * dh_fixperms: add .node in mode_0644_patterns.
    
      [ Sylvestre Ledru ]
      * dh_strip: Print a warning when an ELF binary does not have a
        build-id (or when dh_strip cannot find it).
    
      [ Niels Thykier ]
      * Dh_Lib.pm: Strip leading and trailing whitespace from lines in
        regular debhelper config files.  Whitespace-only lines from
        executable config files are now explicitly detected and triggers
        a human readable error message early rather than warnings/errors
        about uninitialized variables.   Thanks to Ben Finney for the
        suggestion and the initial patch.  (Closes: #919853)
      * meson.pm: Dump "meson-logs/testlog.txt" if testing fails with
        an error.  Thanks to Jeremy Bicha for the suggestion.
        (Closes: #918066)
      * dh_missing: Clarify the documentation about when -X with other
        helpers can may dh_missing ignore paths that are not installed.
        Thanks to Hilko Bengen for reporting the original documentation
        was unsufficient.  (Closes: #917362)
      * d/control: Bump Standards-Version to 4.3.0 - no changes required.
    
      [ Baptiste Jammet ]
      * fr.po: Update French translation.  (Closes: #921254)
    
    debhelper (12ubuntu1) disco; urgency=medium
    
      * Merge from Debian Sid. Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym:
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
    debhelper (12) unstable; urgency=medium
    
      [ Niels Thykier ]
      * Release debhelper/12 marking compat 12 as stable.
      * dh: Special NOOP PROMISE of cli-options() to always allow skipping
        the helper (as we know no option can make it change behaviour).
    
      [ Dmitry Shachnev ]
      * dh_compress: Do not compress mkdocs search indices
        (search_index.json).
    
    debhelper (11.5.4) unstable; urgency=medium
    
      [ Niels Thykier ]
      * Dh_Lib.pm: Reopen stdin to read from /dev/null in doit (and its sibling
        functions) to prevent issues when stdin is open in write-only mode
        (which is what nohup(1) does).  Thanks to Julian Gilbey for reporting
        the issue and providing a sample patch for it as well.
        (Closes: #913663)
      * fr.po: Add missing dash in "--parallel" in a translation.  Thanks to
        Christian Marillat for reporting the issue.  (Closes: #915255)
      * debhelper.7: Document that the "python-distutils" build system is
        removed in compat 12.  Thanks to Axel Beckert for reporting the
        omission.  (Closes: #915530)
    
      [ Luca Boccassi ]
      * makefile.pm: revert passing V=0/1 to makefiles. Fixes FTBFS in apcupsd
        (and possibly more).
        (Closes: #914419)
    
    debhelper (11.5.3ubuntu1) disco; urgency=medium
    
      * Merge from Debian testing.  Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
    debhelper (11.5.3) unstable; urgency=medium
    
      [ Helmut Grohne ]
      * cmake.pm: Pass the usual CMAKE_SYSTEM_PROCESSOR for ppc64el
        when cross compiling.   (Closes: #913425)
    
    debhelper (11.5.2) unstable; urgency=medium
    
      [ Luca Boccassi ]
      * makefile.pm: Pass V=0 or V=1 to the make file depending on
        whether "terse" is set in DEB_BUILD_OPTIONS.
    
      [ Niels Thykier ]
      * dh_gconf: Mark dh_gconf as deprecated (see #908845).
      * Dh_Lib.pm: Separate lowest non-deprecated compat level and
        the lowest compat level we generate "debhelper-compat (= X)"
        relations for.
      * Dh_Lib.pm: Open compat level 13 as an experimental compat
        level.
      * meson.pm: In compat 13, run tests with "meson test" rather
        than "ninja test".  Thanks to Simon McVittie for the
        suggestion.  (Closes: #912560)
      * dh: Correctly include dh_installsystemduser in the sequence
        in compat 12.  It was excluded due to an inverted boolean
        meaning it was added in compat up to (and incl.) compat 11.
        Thanks to Michael Biebl for reporting the issue.
        (Closes: #913329)
      * fr.po: Correct translations for dh_installman.1 which
        incorrectly implied that dh_installman was deprecated.
        Thanks to Laurent Bigonville for reporting the issue.
        (Closes: #912978)
    
      [ Helmut Grohne ]
      * cmake.pm: Pass QMAKE_EXECUTABLE when cross-building.
        (Closes: #913415)
    
    debhelper (11.5.1) unstable; urgency=medium
    
      * dh_systemd_start: Fix bug introduced in debhelper/11.5 where
        dh_systemd_start would fail to substitute a token in the
        generated maintscript for maintainer scripts when using
        "--restart-after-upgrade" (including when the option is
        on by default).  Thanks to Colin Watson for reporting the
        bug.  (Closes: #912420)
    
    debhelper (11.5) unstable; urgency=medium
    
      [ Daniele Nicolodi ]
      * dh_installsystemduser: New helper responsible for istalling package
        maintainer supplied systemd user instance units and to produce
        postinst and postrm maintiner scripts code blocks to appropriately
        enable, mask and disable units when the package is installed,
        upgraded, or removed.  (Closes: #764678)
    
      [ Niels Thykier ]
      * dh_installsystemd.1: Improve the documentation for --name to make
        it more clear that it also changes the name of the source files in
        the debian directory.  Thanks to Emel Hasdal for reporting the
        issue and reviewing the change.  (Closes: #899983)
    
    debhelper (11.4.1) unstable; urgency=medium
    
      [ Niels Thykier ]
      * debhelper.pod: Quote the value of INSTALL in description of
        compat level 11.  Thanks to Josh Triplett for the suggestion
        (Closes: #908906)
      * d/changelog: Fix typos in old entries.
      * dh_strip: Remove empty /usr/lib/debug directories left over
        by dh_dwz.  Thanks to Ferenc Wágner for reporting the issue.
        (Closes: #909303)
      * dh: Disable optimization to skip tools based on command-line
        parameters when dh is passed long options.  Since debhelper
        had implicit support for auto-abbrevation of long options
        and people have started to rely on it, the optimization in
        debhelper/11.4 caused regressions.  The optimization is
        still enabled for short options.  (Closes: #909704)
    
      [ Josh Triplett ]
      * debhelper.pod: Document how to declare the debhelper compat
        level via the "debhelper-compat (= X)"-method.
        (Closes: #908909)
      * debhelper.pod: Document that we do not provide debhelper-compat
        for experimental/beta versions of compat levels.
        (Closes: #908907)
      * doc/PROGRAMMING: Fix typos.
    
    debhelper (11.4) unstable; urgency=medium
    
      [ Niels Thykier ]
      * dh_dwz.1: Remove now obsolete note in manpage claming that dh_dwz
        was experimental.  Since debhelper/11.3, dh_dwz was no longer
        experimental.
      * cmake.pm: Explicitly set CMAKE_INSTALL_LIBDIR on native builds.
        This should not make any pratical difference but aligns the
        behaviour of native and cross builds.  Thanks to Simon McVittie
        for the suggestion.  (Closes: #903042)
      * autoconf.pm: Leave --libexecdir at upstream default (/usr/libexec)
        in compat 12 and later.  (Closes: #859724)
      * meson.pm: Ditto.
      * dh: Support implicitly loading addons via "dh-sequence-${name}"
        relations in Build-Depends (which would imply "dh ... --with ${name}").
        Only simple relations in Build-Depends are considered at the moment.
      * debian/control: Provide dh-sequence-dwz, dh-sequence-installinitramfs,
        and dh-sequence-systemd, which enables packages to use the new
        feature to implicitly autoload dh addons via Build-Depends.
      * dh_md5sums: Rewrite handling of conffiles and excludes to better
        support an arbitrary number of files that should be omitted from the
        md5sums file.  Previously, dh_md5sums could fail with the error:
        """... "/bin/sh": Argument list too long at ..."""
        (Closes: #864182)
      * dh_installinit.1: Correct documentation which was inaccurate in relation
        to which compat levels where dh_installinit still supported systemd
        items and upstart jobs.  Thanks to Theodore Y. Ts'o for bring up the
        issue.
      * dh_installdeb: In compat 12, ignore the maintainer provided conffiles.
        It has not been useful since compat 3.
      * Dh_Lib.pm: isnative() now also resets $dh{VERSION} as a side-effect when
        using the cache to answer the request.  This is mostly useful because
        it enables the following optimization.
      * Dh_Lib.pm: Have isnative() special-case debian/changelog to avoid
        reparsing that file over and over in the same helper.
      * dh_gconf: Explicitly declare the --priority parameter with the intention
        to remove it from the default debhelper options.
      * dh_installemacsen: Ditto.
      * dh_installgsettings: Ditto.
      * dh_installudev: Ditto.
      * dh_installwm: Ditto.
      * Dh_Getopt.pm: Remove --priority from the list of options supported by all
        debhelper tools.  The only external consumer was dh_installtex from
        tex-common, which was fixed in 6.10.
      * dh_installinit: In compat 12, pass --skip-systemd-native to update-rc.d
        to make it ignore systemd services.
      * dh_installsystemd: In compat 12, avoid relying on dh_installinit's
        shell snippets for starting services.  (Closes: #887904, #887900)
      * dh_installinit: Drop unnecessary "systemctl daemon-reload" in
        auto-generated postrm script.  The systemd package has a trigger for
        handling sysvinit scripts and dh_installsystemd handles the requirement
        for native systemd unit files.
      * dh_clean: Explicitly declare the -k/--keep parameter with the intention
        to remove it from the default debhelper options.
      * dh_installchangelogs: Ditto.
      * dh_strip: Ditto.
      * Dh_Getopt.pm: Remove -k/--keep from the list of options supported by all
        debhelper tools.  The only external consumer was dh_gtkmodules which is now
        deprecated and a "noop" command.  No consumers of dh_gtkmodules appear to
        pass -k/--keep to dh_gtkmodules any longer.
      * dh: Rewrite command line optimization logic to enable support for a new
        NOOP PROMISE for command line options.  This will make dh able to skip
        helpers in some cases even when passed options.  (Closes: #866581)
      * dh_*: Add a NOOP PROMISE for command options where applicable.
      * dh: Remove old compatibility code from compat 10 that never worked.
      * Dh_Getopt.pm: Fix a bug that would make "-S" be interpreted as "-s" when
        "-S" was not given an argument.
      * debian/control: Bump Standards-Versions to 4.2.1 - no changes required.
      * debhelper.pod: Declare compat 12 in beta testing.
    
      [ Juhani Numminen ]
      * dh_installsystemd.1: Fix typo in manpage.
      * dh_installinit.1: Ditto.
    
      [ Fabian Wolff ]
      * dh_installdocs.1: Fix typo.
      * dh_link.1: Ditto.
    
      [ Nicholas Guriev ]
      * cmake.pm, autoconf.pm: honor QUIET setting (closes: #907738).
      * Dh_Lib.pm: use terse build option to set QUIET setting (closes: #907595).
    
      [ Clément Hermann ]
      * debhelper.pod: Document dh_golang's DH_GOLANG_EXCLUDES behaviour change
        for compat 12 (closes: #908656)
    
    debhelper (11.3.5) unstable; urgency=medium
    
      * Dh_Lib.pm: Introduce a new glob_expand error handler to
        better emulate the old style glob code to fail when a
        non-glob entry in the config file is missing.
      * dh_installdocs: Use the new glob_expand error handler to
        restore the behaviour to that of debhelper/10.5.1 and older.
        Thanks to Christoph Berg for reporting the issue.
        (Closes: #902355)
      * dh_installexamples: Ditto.
      * dh_installinfo: Ditto.
      * dh_installman: Ditto.
      * Dh_Lib.pm: Fix a bug where ending debian/control on (what
        debhelper believed was) a comment line could cause debhelper
        to omit the last package listed in the file.  Thanks to
        Santiago Vila for reporting the bug. (Closes: #902748)
    
    debhelper (11.3.4) unstable; urgency=medium
    
      * Dh_Lib.pm: Fix bug that made the parser assign the wrong
        value from the Build-Profiles field.  Thanks to Sven Joachim
        for reporting the bug.  (Closes: #902268)
      * debhelper.pod: Rewrite the compat 11 change on "main doc
        packages" in an attempt to clarify what is happening in
        compat 11.  Thanks to Paul Gevers for pointing out some of
        the confusing aspects.
    
    debhelper (11.3.3) unstable; urgency=medium
    
      [ Niels Thykier ]
      * d/control: Remove versioned Breaks on qt5-qmake as it
        prevents others from backporting qt5 packages to
        stable-backports.  The Breaks was added to assist
        cross-building in buster and it has already served that
        purpose by now.
      * Dh_Lib.pm: Provide a more helpful diagnostic message when
        an executable config file fails and it does not have a
        #!-line (and is not an ELF binary).  Thanks to Nadav
        Ruskin for the suggestion.  (Closes: #902214)
      * debhelper.pod: Make a dedicated subsection about executable
        debhelper config files to make them more prominent.  Thanks
        to Nadav Ruskin for the suggestion.  (Closes: #901715)
      * Dh_Lib.pm: Avoid forking a shell when running executable
        debhelper config files.
      * Dh_Lib.pm: Validate package names according the rules for
        Debian packages.  Thanks to Raphael Geissert and Tim
        Düsterhus for the suggestion.  (Closes: #567178)
      * Dh_Lib.pm: Rewrite deb822 parser to validate d/control
        more strictly.  Particularly, debhelper no longer permits
        the same field twice in a stanza.  Thanks to Tim Düsterhus
        for the suggestion.
      * Dh_Lib.pm: Ensure that at most once definition of
        (X-)Package-Type is used per stanza.
    
      [ Roberto C. Sánchez ]
      * cmake.pm: Reorder arguments to cmake to make "-D FOO=BAR"
        work.  This form only works if it is before the directory
        passed to cmake.
    
      [ Daniele Nicolodi ]
      * dh_installsystemd: Improve man page.
      * dh_installsystemd: Tighten error handling: fail immediately if an unit
        name not installed by the package is specified on the command line.
      * dh_installsystemd: Fix the undocumented '--no-also' command line
        option to do not affect handling of the Alias= directives.
      * dh_installsystemd: Add timer units to the list of units considered
        when the '--name' option is specified.
    
     -- Gianfranco Costamagna <email address hidden>  Tue, 28 May 2019 11:37:17 +0200
  • debhelper (11.3.2ubuntu1) cosmic; urgency=medium
    
      * Merge from Debian testing.  Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
    debhelper (11.3.2) unstable; urgency=medium
    
      * dh_installchangelogs: Fix a second regression that made
        dh_installchangelogs ignore upstream changelogs in the
        source directories.  Thanks to gregor herrmann for
        reporting the imcomplete fix.  (Closes: #899248)
    
    debhelper (11.3.1) unstable; urgency=medium
    
      * dh_installchangelogs: Fix logic error that made
        dh_installchangelogs incorrectly ignore explicitly passed
        changelogs.  Thanks to Sven Joachim and Rene Engelhard
        for reporting the bug.  (Closes: #899248)
    
    debhelper (11.3) unstable; urgency=medium
    
      [ Niels Thykier ]
      * Buildsystem.pm: Fix use of undefined variable in certain
        error conditions.
      * dh_makeshlibs: Support -VUpstream-Version and -VNone as
        alternative to passing -V or omitting -V respectively.
      * dh_makeshlibs: Make -VUpstream-Version the default in
        compat 12 when -V is omitted.  (Closes: #896464)
      * dh_makeshlibs: Correct handling of an explicit -V when
        a source builds multiple library packages and provides
        explicit shlibs files for a subset of them.  Previously,
        the -V option could have been ignored for some of the
        packages containing libraries.
      * Dh_Lib.pm: Fall back to a regular mv(1) when rename fails
        with EXDEV (cross mount point moves).  This restores
        debhelper's ability to move files between mount points,
        which can happen in dh_builddeb has to correct the
        extension of a binary package built by dpkg-deb.
        Thanks to Evan Krall for the report.  (Closes: #897569)
      * dh_missing.1: Consistently mention that dh_missing
        defaults to --list-missing in compat 12.  Thanks to
        Robie Basak for spotting the contradicting documentation.
        (Closes: #898161)
      * dh_compress:  Avoid adding a duplicate ".gz" extension on
        a symlink if it already has it.   This can happen e.g. with
        dh_installman recompresses a manpage that was compressed and
        had a valid symlink to it.  Thanks to Andreas Hasenack for
        reporting the bug.  (Closes: LP: #1765851)
      * debian/control: Depend on dwz for dh_dwz.
      * dh_dwz: Generate a per-package multifile by default.  This
        feature can be disabled by --no-dwz-multifile.
      * dh: Run dh_dwz by default in compat 12.
      * dh_dwz: Remove warning about the dwz feature being experimental.
      * dwz.pm: Ditto.
      * dh_installsystemd: Use the basename of the "tmpfiles" config
        files.  This makes "systemd-tmpfiles --create" search for it
        in both /usr/lib/tmpfiles.d and in /etc/tmpfiles.d.  With
        this change the system administrator can now override the
        "tmpfiles" config shipped by the package in
        /usr/libtmpfiles.d.  Thanks to Nick Groenen and Seyeong Kim
        for filing the bug.  (Closes: #894510)
      * dh_installinit: Ditto.
      * dh_installchangelogs: Look for changelog files installed by the
        upstream build system in the package build dir (i.e. d/<pkg>/
        and *not* debian/tmp!) and use them in preference to the one in the
        source package where available.  This avoids some cases of duplicated
        upstream changelogs.  Thanks to Evgeni Golov for the suggestion.
        (Closes: #513521)
      * dh_md5sums: Stop deleting empty md5sums files as dpkg (now) creates
        the empty file on install if absent.  Thanks to Rhonda D'Vine for
        suggesting the improvement.  (Closes: #776853)
      * Dh_Lib.pm: Re-organise exports.
      * Dh_Lib.pm: Retract "print_and_complex_doit"; the only potential
        consumer went with a different code snippet.
      * dh_installinitramfs: New tool to install initramfs hook scripts and
        handle related maintscripts.  Thanks to Evgeni Golov for the
        suggestion.  (Closes: #491027)
      * installinitramfs.pm: New sequence to enable dh_installinitramfs in
        compat 11 and earlier.
      * dh_installdirs: Add --(no-)create-in-sourcedir option to make
        dh_installdirs create directories in the source directory in addition
        in the package build directory.  Furthermore, dh_installdirs now
        accepts --sourcedir to overrule the default source directory (just
        like e.g. dh_install).  Thanks to Robert Luberda for the suggestion.
        (Closes: #816332)
      * Buildsystem.pm: Move code from Dh_Buildsystems.pm to Buildsystem.pm
        to make the latter independent of the former.  This makes it possible
        to load Buildsystem.pm without debian/control being present.  Thanks
        to Andreas Tille for the bug report.  (Closes: #897026)
      * dh_installinit.1: Fix some incorrect markup in the documentation of
        --no-enable.
      * makefile.pm: Revert the use of -O/-Oline for make, which helps
        debugging what commands time out on the buildds.  Thanks to
        Adrian Bunk for the report.  (Closes: #895196)
      * dh_testroot.1: Update R³ documentation to reflect the current
        implementation and not the initial draft.  Thanks to Jens Reyer
        for reporting the inconsistency.  (Closes: #899125)
      * d/changelog: Retroactively add Closes for LP bug #1766102 in 11.2
        release.
      * Dh_Lib.pm: Correct control parser to permit zero or more leading
        space after the "Section" field (instead of "exactly one" space).
      * python_distutils.pm: Deprecate the python-distutils build system
        and mark it as removed in compat 12.  Users are recommended to
        migrate to the third-party build system called "pybuild".  This
        deprecation implies that python3 (among other) will not be
        supported in the python-distutils build system.
        (Closes: #568033, #597105, #597342, #769840, #813686, #898347)
      * Dh_Lib.pm: Remove warning for using "debhelper-compat"
        build-dependency.
    
      [ Dmitry Shachnev ]
      * qmake.pm: Use ${DEB_HOST_GNU_TYPE}-qmake wrapper for
        cross-compilation.  (Closes: #895286)
    
      [ Helmut Grohne ]
      * cmake: Pass CC/CXX environment variables down during native
        compilation as well. (Closes: #897083)
    
      [ Chris Lamb ]
      * dh_listpackages.1: Document that packages are listed in the
        order that they appear in debian/control.
        (Closes: #897949)
    
      [ Peter Pentchev ]
      * Dh_Lib: Permit leading and trailing whitespace around the
        debhelper-compat dependency when it is the first or the last
        relation listed.  (Closes: #897937)
    
      [ Jakub Wilk ]
      * dh_usrlocal: Fix invalid POD markup.
    
     -- Adam Conrad <email address hidden>  Thu, 07 Jun 2018 18:25:31 -0600
  • debhelper (11.2.1ubuntu2) cosmic; urgency=medium
    
      * [d24b1734] Support overrides in tmpfiles.d (LP: #1748147)
        - dh_installsystemd: Use the basename of the "tmpfiles" config
          files.  This makes "systemd-tmpfiles --create" search for it
          in both /usr/lib/tmpfiles.d and in /etc/tmpfiles.d. With
          this change the system administrator can now override the
          "tmpfiles" config shipped by the package in
          /usr/libtmpfiles.d.
        - dh_installinit: Ditto.
    
     -- Seyeong Kim <email address hidden>  Thu, 24 May 2018 22:19:34 -0700
  • debhelper (11.2.1ubuntu1) cosmic; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
     -- Adam Conrad <email address hidden>  Wed, 02 May 2018 06:53:25 -0600
  • debhelper (11.1.6ubuntu1) bionic; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - Generate ddebs from debhelper instead of pkg-create-dbgsym
          + Make debhelper Conflict/Replace pkg-create-dbgsym to force it off.
          + Set DBGSYM_PACKAGE_TYPE to ddeb to get correct debian/files output.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7 and higher to avoid pointlessly bloating installed packages.
    
    debhelper (11.1.6) unstable; urgency=medium
    
      * Dh_Lib: Avoid passing invalid parameters to a function, which
        caused tons of "package ARRAY(...) is not in control info"
        warnings from dh in some cases.  It triggers when dh thinks
        the package might have architecture qualified debhelper config
        files.  The warning is harmless (besides the noise) for all
        native builds and most cross builds, but it did invalidate
        attempt to make pkgfile() use "DEB_TARGET_ARCH{,_OS}"
        (see 11.1.5~alpha1).  Thanks to Andreas Beckmann for reporting
        the issue.  (Closes: #891546)
      * dh: Refactor handling of sequences to simplify some code paths.
      * autopkgtests: Remove "use-name" tests as it no longer works.
        The debhelper module makes assumptions in which directory it is
        run from and the test breaks these assumptions.
      * debian/control: Comment out versioned dependency on make.
        It is not strictly necessary for Debian and causes issues with
        make-guile.  On the other hand, it is useful for people
        backporting debhelper on derivatives and hench leaving it as a
        comment.  (Closes: #892586)
      * debian/control: Bump dependency on dh-autoreconf for the fix for
        #889567.
      * dh_installinfo: Accept --sourcedir like the documentation says
        for compat 11.  Prevently the option was incorrectly silently
        ignored.  Thanks to Nicolas Boulenguez for the report and the
        patch.  (Closes: #894226)
      * dh_ucf.1: Apply patch from Nicolas Boulenguez to add missing
        documentation of the "--all" and non-option parameters.
        (Closes: #894228)
      * dh_installxfonts: Apply patch from Nicolas Boulenguez.  This
        ensures that the generated maintscript snippets are bit-for-bit
        reproducible when a package ships xfons in multiple fonts
        directories.  (Closes: #894227)
      * Dh_Lib: Improve the "make_symlink" code to avoid non-compliant
        symlinks when the link name was not a normalized path.  Note
        that ".."-segments are now disallowed in the link name (but not
        the link target).  Thanks to Nicolas Boulenguez for reporting
        the bug plus the test cases.  (Closes: #894229)
      * dh_installinfo: Report installed files to dh_missing.  Thanks
        to Daniel Kahn Gillmor for reporting this omission.
        (Closes: #893160)
      * Dh_Lib: Make Dh_Lib loadable again without a debian/control being
        present.  This makes the autopkgtests work again.
    
     -- Adam Conrad <email address hidden>  Fri, 30 Mar 2018 02:01:04 -0600