Change logs for debhelper source package in Xenial

  • debhelper (10.2.2ubuntu1~ubuntu16.04.1) xenial-backports; urgency=medium
    
      * No-change backport to xenial
    
    debhelper (10.2.2ubuntu1) zesty; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7. This floods packages with huge upstream changelogs which
          are unnecessary on an installed system.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
    
    debhelper (10.2.2) unstable; urgency=medium
    
      * Fix typo in changelog entry for release 10.2.  Thanks to
        Peter Pentchev for reporting it.
      * Deprecate all compat levels lower than 9.
      * dh: Discard override log files before running the override
        rather than after.
      * dh_compress,dh_fixperms: Remove references to long
        obsolete directories such as usr/info, usr/man and
        usr/X11*/man.
      * autoreconf.pm: Apply patch from Helmut Grohne to fix
        autoconf/cross regression from #836988.  The autoreconf
        build-system is now also used directly for "clean" and
        "build" (while still usin the "make" build-system for the
        heavy lifting).  (Closes: #839681)
      * dh_installdirs: In compat 11, avoid creating debian/<pkg>
        directories except when required to do so.  This fixes a
        corner case, where an arch:all build would behave
        differently than an arch:all+arch:any when dh_installdir is
        optimised out only for the arch:all build.
      * Dh_Lib.pm: Fix typo of positive.  Thanks to Matthias Klose
        for spotting it.
    
    debhelper (10.2.1) unstable; urgency=medium
    
      * d/rules: Add a ./run in front of dh_auto_install.  It is
        technically not needed, but it prevents lintian from assuming
        that we need to Build-Depend debhelper.
    
    debhelper (10.2) unstable; urgency=medium
    
      * Apply patch from Peter Pentchev to fix some typos.
      * Apply patch from Michael Biebl to undo a major
        regression where all of debhelpers functionality was
        missing (introduced in 10.1).  (Closes: #839557)
      * dh_installinit,dh_systemd_start: Introduce a new
        --no-stop-on-upgrade as an alternative to
        --no-restart-on-upgrade.  This new option should
        reduce the confusion of what it does.  Thanks to
        Michael Biebl for the suggestion.
    
    debhelper (10.1) unstable; urgency=medium
    
      * Apply patch from Michael Biebl to take over dh-systemd
        package to ease backporting to jessie-backports.
        (Closes: #837585)
      * Apply patch from Helmut Grohne and Julian Andres Klode
        to improve cross-building support in the cmake build
        system.  (Closes: #833789)
      * Make the makefile.pm buildsystem (but not subclasses thereof)
        pass the CC and CXX variables set to the host compilers when
        cross-building.  Thanks to Helmut Grohne for the idea and
        the initial patch.  (Closes: #836988)
      * dh_md5sums.1: Mention dpkg --verify as a consumer of the
        output file.  Thanks to Guillem Jover for reporting it.
      * debhelper-obsolete-compat.pod: Add a manpage for the
        upgrade checklist for all obsolete/removed compat levels.
        Thanks to Jakub Wilk for the suggestion.
      * Dh_Getopt,dh_*: Rename --onlyscripts to --only-scripts and
        --noscripts to --no-scripts for consistency with other
        options.  The old variants are accepted for compatibility.
        Thanks to Raphaël Hertzog for the suggestion.
        (Closes: #838446)
      * cmake.pm: If cmake fails, also dump CMakeFiles/CMakeOutput.log
        and CMakeFiles/CMakeError.log if they are present.  Thanks to
        Michael Banck for the suggestion.  (Closes: #839389)
      * d/copyright: Correct copyright and license of dh_systemd*
        tools.
    
    debhelper (10ubuntu1) yakkety; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7. This floods packages with huge upstream changelogs which
          are unnecessary on an installed system.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
    
    debhelper (10) unstable; urgency=medium
    
      [ Niels Thykier ]
      * Dh_Lib.pm: Support a new named "beta-tester" compat level.
        If you want to participate in beta testing of new compat
        levels, please review "man 7 debhelper" for more
        information.
      * Dh_Lib.pm: Fix bug in detection of existing auto-trigger.
    
      [ Axel Beckert ]
      * Apply patch by Jens Reyer to fix typo in dh_installdocs man page.
        (Closes: #836344)
      * Use uppercase "Debian" in package description when the project is
        meant. Fixes lintian warning capitalization-error-in-description.
      * Apply "wrap-and-sort -a"
      * Add a .mailmap file for making "git shortlog" work properly.
    
      [ Translations ]
      * Update German translation (Chris Leick) (Closes: #835593)
      * Update Portuguese translation (Américo Monteiro)
        (Closes: #835403)
      * Update French translation (Baptiste Jammet) (Closes: #836693)
    
    debhelper (9.20160814) unstable; urgency=medium
    
      * dh_installdocs: Apply patch from Sven Joachim to make
        --link-doc work again in compat 11 (See: #830309)
      * t: Apply patch from Sven Joachim to add some test cases
        to dh_installdocs's --link-doc behaviour.
        (Closes: #831465)
      * dh_installinit,dh_systemd_start: Apply patches from
        Peter Pentchev to make -R default in compat 10 (as
        documented, but not as implemented).
      * perl_{build,makemaker}.pm: Apply patch from Dominic
        Hargreaves to explicitly pass -I. to perl.  This is to
        assist with the fix for CVE-2016-1238.  (Closes: #832436)
      * dh_install: Clarify that "debian/not-installed" is not
        related to the --exclude parameter.
      * dh_install: Apply patch from Sven Joachim to support
        the "debian/tmp" prefix being optional in
        "debian/not-installed".  (Closes: #815506)
      * Dh_Lib.pm: Apply patch from Dominic Hargreaves to set
        PERL_USE_UNSAFE_INC to fix a further set of packages
        which fail to build with . removed from @INC.
        (Closes: #832436)
      * Dh_Buildsystems.pm: Enable auto-detection of the maven
        and gradle buildsystems (provided they are installed).
        Thanks to Emmanuel Bourg for the suggestion.
        (Closes: #801732)
    
    debhelper (9.20160709ubuntu1) yakkety; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
    
    debhelper (9.20160709) unstable; urgency=medium
    
      * Explicitly Build-Depends on perl:any for pod2man instead
        of relying on it implicitly via libdpkg-perl.
      * dh_shlibdeps: Clarify that -L is also useful for packages
        using debian/shlibs.local for private libraries.
      * dh_installdocs: Apply patch from Sven Joachim to fix a
        regression with --link-doc and installing extra
        documentation.  (Closes: #830309)
      * Apply patches from Michael Biebl to merge dh_systemd_enable
        and dh_systemd_start from the dh-systemd package.
        (Closes: #822670)
      * dh: Enable the systemd helpers by default in compat 10 and
        later.
    
    debhelper (9.20160702) unstable; urgency=medium
    
      * Start on compat 11.
      * dh_installmenu: Stop installing menu files in compat 11
        (menu-methods are still installed).
      * dh_*: Deprecate -s in favor of -a.  The -s option is
        removed in compat 11.
      * dh_strip: Fix regression in 9.20160618, which caused
        issues when there were hardlinked ELF binaries in a
        package.  Thanks to Sven Joachim for the report, the
        analysis/testing and for providing a patch for the
        most common case.  (Closes: #829142)
      * Dh_Lib.pm: Cope with the parallel options in make 4.2.
        Thanks to Martin Dorey for the report.  (Closes: #827132)
      * dh_installdocs: In compat 11, install documentation into
        /usr/share/doc/mainpackage as requested by policy 3.9.7.
        Thanks to Sandro Knauß for the report.  (Closes: #824221)
      * dh_perl: Emit perl:any dependencies when a package only
        contains perl programs (but no modules of any kind).
        Thanks to Javier Serrano Polo and Niko Tyni for the
        report and feedback.  (Closes: #824696)
    
      [ Translations ]
      * Update German translation (Chris Leick + Eduard Bloch)
        (Closes: #827699)
    
    debhelper (9.20160618.1ubuntu1) yakkety; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
      * Dropped changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
          We don't support upstart for system init any more, and moreover we
          stopped dropping SysV init scripts as they are required for insserv.
        - Clean up older Ubuntu changelog records which were an endless repetition
          of "remaining changes".
    
    debhelper (9.20160618.1) unstable; urgency=medium
    
      * Dh_Lib.pm: Reject requests for compat 4 instead of
        silently accepting it (while all helpers no longer
        check for it).
    
    debhelper (9.20160618) unstable; urgency=medium
    
      * dh: Fix bug where "--help" or "--list" would not work
        unless "debian/compat" existed and had a supported
        compat level.  (Closes: #820508)
      * dh_compress: Gracefully handle debian (or any other
        path segment in the package "tmpdir") being a symlink
        pointing outside the same directory.  Thanks to
        Bernhard Miklautz for the report.  (Closes: #820711)
      * Dh_Lib.pm: Compat files are now mandatory.
      * dh_clean: Remove work around for missing compat file.
        This removes a confusing warning when the package is
        not built by CDBS.  (Closes: #811059)
      * debhelper.pod: Add a line stating that debian/compat
        is mandatory.  (Closes: #805405)
      * dh_strip: Apply patch from Peter Pentchev to only strip
        static libraries with a basename matching "lib.*\.a".
        (Closes: #820446)
      * ant.pm: Apply patch from Emmanuel Bourg to pass a
        normalised "user.name" parameter to ant.
        (Closes: #824490)
      * dh_installudev/dh_installmodules: Drop maintainer
        script snippets for migrating conffiles.
        - Side effect, avoids portability issue with certain
          shell implementations.  (Closes: #815158)
      * autoscripts/*inst-moveconffile: Remove unused files.
      * dh: Update documentation to reflect the current
        implementation.
      * Remove support for compat 4.
      * dh_strip: Add debuglinks to ELF binaries even with
        DEB_BUILD_OPTIONS=noautodbgsym to make the regular deb
        bit-for-bit reproducible with vs. without this flag.
        Thanks to Helmut Grohne for the report.
      * dh_installcatalogs: Apply patch from Helmut Grohne to
        explicitly trigger a new update-sgmlcatalog trigger,
        since dpkg does not triger conffiles on package removal.
        (Closes: #825005)
      * dh_installcatalos: Apply patch from Helmut Grohne to
        remove autoscript for a transition that completed in
        Wheezy.
      * dh_strip: Unconditionally pass --enable-deterministic-archives
        to strip for static libs as the stable version of binutils
        supports it.
      * dh_strip: Use file(1) to determine the build-id when
        available.  This saves an readelf call for every binary in
        the package.
      * dh_strip: Cache file(1) output to avoid calling file(1)
        twice on all ELF binaries in the package.
      * Dh_Lib.pm: Add better error messages when a debhelper program
        fails due to an executable config file not terminating with
        success.  (Closes: #818933)
      * dh_strip: Pass -e to file(1) to skip tests for file formats
        that dh_strip does not care about.
      * Bump standards-version to 3.9.8 - no changes required.
    
    debhelper (9.20160403ubuntu1) yakkety; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
          (Must be kept as long as we support system upstart on touch.)
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
    
    debhelper (9.20160403) unstable; urgency=medium
    
      * d/control: Requre dh-autoreconf (>= 12) to ensure
        non-autotools can be built in compat 10.
      * dh: In a "PROMISE: DH NOOP" clause, make no assumptions
        about being able to skip "foo(bar)" if "foo" is not known.
      * debhelper.pod: Use DEB_HOST_ARCH instead of the incorrect
        "build architecture".  Thanks to Helmut Grohne for the
        report.
      * dh_makeshlibs: Use same regex for extracting SONAME as
        dpkg-shlibdeps.  (Closes: #509931)
      * dh_makeshlibs: Add an ldconfig trigger if there is an
        unversioned SONAME and the maintainer provides a
        symbols file.
    
    debhelper (9.20160402) unstable; urgency=medium
    
      * Remove dh_desktop.
      * dh_install: Fix a regression where a non-existing file
        was ignored if another file was matched for the same
        destination dir.  Thanks to Ben Hutchings for reporting
        the issue.  (Closes: #818834)
      * d/rules: Use overrides to disable unnecessary helpers
        (for which debhelper does not Build-Depend on the
        necessary packages to run the tools).
      * dh: Enable "autoreconf" sequence by default in compat
        10 (or higher).  (Closes: #480576)
      * d/control: Add a dependency on dh-autoreconf due to
        the above.
      * autoscripts/*-makeshlibs: Remove again.  Most of the
        reverse dependencies have migrated already.
      * Declare compat 10 ready for testing.
    
    debhelper (9.20160313) unstable; urgency=medium
    
      * Remove dh_undocumented.
      * dh_install: Attempt to improve the documentation of the
        config file "debian/not-installed".
      * dh_compress: Gracefully handle absolute paths passed via
        the -P option.  Thanks to Andreas Beckmann for reporting
        the issue.  (Closes: #818049)
    
    debhelper (9.20160306) unstable; urgency=medium
    
      [ Niels Thykier ]
      * Remove dh_suidregister and related autoscripts.  No package
        (that can be built in unstable) invokes this tool.
      * dh: Do not create stamp files when running with --no-act.
      * dh_strip/dh_gencontrol: Move "is_udeb" guard to dh_strip.
        This should avoid adding build-ids to udebs without having
        the actual debug symbols available.  Thanks to Jérémy Bobbio
        for reporting the issue.  (Closes: #812879)
      * dh_makeshlibs: Do not claim to be using maintainer scripts
        for invoking ldconfig.  Thanks to Eugene V. Lyubimkin for
        the report.  (Closes: #815401)
      * Remove dh_scrollkeeper.  It is no longer used in unstable.
      * autoconf.pm: Apply patch from Gergely Nagy to set "VERBOSE=1"
        when running tests to make sure that the build logs are
        dumped on error with automake.  (Closes: #798648, #744380)
      * dh_installdeb: In compat 10, properly shell escape lines
        from the maintscript config file.  This will *not* be fixed
        retroactively since people have begun to rely on the bug
        in previous versions (e.g. by quoting the file names).
        Thanks to Jakub Wilk for reporting the issue.
        (Closes: #803341)
      * dh_installdeb: In compat 10, avoid adding two comments per line
        in the maintscript file.  Thanks to Didier Raboud for
        reporting the bug.  (Closes: #615854)
      * cmake.pm: Apply patch from Helmut Grohne to correct the
        name of the default cross compilers.  (Closes: #812136)
      * dh_installdeb: Clarify what goes in the "maintscript" config
        files.  Thanks to Julian Andres Klode for the report.
        (Closes: #814761)
      * dh_compress: Correct and warn if given a path with a package
        tmp dir prefix (e.g. "debian/<pkg>/path/to/file").
      * dh_compress: Handle file resolution failures more gracefully.
        Thanks to Daniel Leidert for reporting this issue.
        (Closes: #802274)
      * dh_installinit: Make --restart-after-upgrade the default in
        compat 10.  Packages can undo this by using the new
        --no-restart-after-upgrade parameter.
      * d/control: Update Vcs links.
      * d/control: Bump Standards-Version to 3.9.7 - no changes
        required.
      * Import newer German translations from Chris Leick.
        (Closes: #812790)
    
      [ Joachim Breitner ]
      * addsubstvar: Pass -a to grep to handle substvars with unicode content
        gracefully (Closes: #815620)
    
     -- Iain Lane <email address hidden>  Fri, 11 Nov 2016 09:48:33 +0000
  • debhelper (9.20160115ubuntu3) xenial; urgency=medium
    
      * Backport upstream commit 9ca73a0a ("Pass -a to grep to handle
        substvars with unicode content gracefully") to fix build-failure
        with php-mf2 (LP: #1564492, Closes #815620).
    
     -- Nishanth Aravamudan <email address hidden>  Thu, 31 Mar 2016 08:33:23 -0700
  • debhelper (9.20160115ubuntu2) xenial; urgency=medium
    
      * dh-strip: Adjust reversion of commit f1a803456 to account for the recent
        ENABLE_DDEBS → ENABLE_DBGSYM rename. This actually disables -dbgsym
        generation by dh_strip by default again. (LP: #1535949)
    
     -- Martin Pitt <email address hidden>  Wed, 20 Jan 2016 07:58:09 +0100
  • debhelper (9.20160115ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_installinit: Add dependency to lsb-base >= 4.1+Debian11ubuntu7 that
          provides the upstart LSB hook, to avoid upgrade breakage. This change
          can be dropped after 16.04 LTS.
        - dh_strip: Revert commit f1a803456 to disable ddebs generation by
          default.  This first needs adjustments in Launchpad and ddebs.u.c., and
          dropping pkg-create-dbgsym.
    
    debhelper (9.20160115) unstable; urgency=medium
    
      * Fix brown paper bag bug that caused many packages to
        FTBFS when dh_update_autotools_config was called.
        (Closes: #811052)
      * Revert removal of autoscripts/*-makeshlibs.  Some packages
        injected them directly into their maintainer scripts.
        (Closes: #811038)
    
    debhelper (9.20160114) unstable; urgency=low
    
      [ Niels Thykier ]
      * Dh_Lib.pm: Pass "-S" to dpkg-parsechangelog when requesting
        the Version field.
      * Drop compat level 3.
      * dh_install: Only fallback to debian/tmp if the given glob
        does not start with debian/tmp.  This should make the
        output on failures less weird.
      * autoscripts/*-makeshlibs: Removed, no longer used.
      * dh: In compat 10, drop the manual sequence control arguments
        and the sequence log files.  (Closes: #510855)
      * dh_update_autotools_config: New helper to update config.sub
        and config.guess.
      * dh: Run dh_update_autotools_config before dh_auto_configure.
        (Closes: #733045)
      * d/control: Add dependency on autotools-dev for the new
        dh_update_autotools_config tool.
      * dh_installinit: Correct the "PROMISE NOOP" clause to account
        for /etc/tmpfiles.d and /usr/lib/tmpfiles.d.
      * dh_strip: Add "--(no-)automatic-dbgsym" and "--dbgsym-migration"
        options to replace "--(no-)ddebs" and "--ddeb-migration".
        (Closes: #810948)
    
      [ Dmitry Shachnev ]
      * dh_install: Fail because of missing files only after processing
        all file lists for all packages.  (Closes: #488346)
    
     -- Martin Pitt <email address hidden>  Tue, 19 Jan 2016 19:55:45 +0100
  • debhelper (9.20151225ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_installinit: Add dependency to lsb-base >= 4.1+Debian11ubuntu7 that
          provides the upstart LSB hook, to avoid upgrade breakage. This change
          can be dropped after 16.04 LTS.
      * dh_strip: Revert commit f1a803456 to disable ddebs generation by default.
        This first needs adjustments in Launchpad and ddebs.u.c., and dropping
        pkg-create-dbgsym.
    
    debhelper (9.20151225) unstable; urgency=medium
    
      * dh_installmanpages: Fix call to getpackages.  Thanks to
        Niko Tyni for reporting the issue.  (Closes: #808603)
      * Dh_Lib.pm: Restore the behaviour of getpackages(), which
        is slightly different from getpackages('both').  Fixes
        a regression introduced in 9.20151220.
    
    debhelper (9.20151220) unstable; urgency=medium
    
      * dh_strip: Document that dbgsym packages are built by
        default.
      * Dh_Lib: Cache the results of getpackages.
      * dh_gencontrol: Create debug symbol packages with the same
        component as the original package.
    
    debhelper (9.20151219) unstable; urgency=medium
    
      * dh_installinit: Apply patch from Reiner Herrmann to sort
        temporary files put in postinst.  (Closes: #806392)
      * dh_installinit: Import change from Ubuntu to add /g
        modifier when substituting the auto-script snippets.
      * dh_*: Add /g when substituting the auto-script snippts in
        other commands as well.
      * dh_strip: Do not assume that ELF binaries have a Build-Id.
        Thanks to Helmut Grohne for spotting this issue.
        (Closes: #806814)
      * dh_strip: Enable generation of dbgsym packages by default.
        Thanks to Ansgar Burchardt and Paul Tagliamonte for
        implementing the DAK side of this feature.
        (Closes: #510772)
    
     -- Martin Pitt <email address hidden>  Mon, 04 Jan 2016 11:07:56 +0100
  • debhelper (9.20151126ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary. This
          uses the #SCRIPT# macro twice, thus in dh_installinit, replace all
          occurrences of that not just the first one.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_installinit: Add dependency to lsb-base >= 4.1+Debian11ubuntu7 that
          provides the upstart LSB hook, to avoid upgrade breakage. This change
          can be dropped after 16.04 LTS.
    
    debhelper (9.20151126) unstable; urgency=medium
    
      * dh_compress: Apply patch from Michael Biebl to skip
        compression of .devhelp2 files.  (Closes: #789153)
      * dh_installinit: Undo "Disable initscripts when a package is
        removed (but not yet purged)". (Reopens #749400,
        Closes: #806276)
    
     -- Martin Pitt <email address hidden>  Sat, 28 Nov 2015 12:57:41 +0100
  • debhelper (9.20151117ubuntu2) xenial; urgency=medium
    
      * autoscripts/postinst-init: Fix merge error that caused dh_installinit to
        generate broken postinsts.
    
     -- Martin Pitt <email address hidden>  Wed, 25 Nov 2015 06:05:07 +0100
  • debhelper (9.20151117ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary. This
          uses the #SCRIPT# macro twice, thus in dh_installinit, replace all
          occurrences of that not just the first one.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
        - dh_installinit: Add dependency to lsb-base >= 4.1+Debian11ubuntu7 that
          provides the upstart LSB hook, to avoid upgrade breakage. This change
          can be dropped after 16.04 LTS.
      * Dropped Ubuntu changes:
        - dh_installudev: Change default rules.d symlink priority to 40. This
          change has been pointless for a long time, Debian and Ubuntu use the
          upstream udev rules.
        - dh_installinit: Add no-op --upstart-only option for compatibility. The
          remaining packages that used this got fixed. (LP: #1519228)
        - autoscripts/preinst-upstart-compatibility: Handle upgrades from older
          versions that created the /lib/init/upstart-job symlink. This was done
          in saucy and thus finished in trusty.
    
    debhelper (9.20151117) unstable; urgency=medium
    
      [ Niels Thykier ]
      * dh_clean: Temporarily interpret the absence of d/compat and
        DH_COMPAT to mean compat 5.  This is to avoid breaking
        packages that rely on cdbs to set debian/compat to 5 during
        the build.  This temporary work around will live until
        d/compat becomes mandatory.  (Closes: #805404)
    
      [ Translations ]
      * Update German translation (Chris Leick)
        (Closes: #802198)
    
    debhelper (9.20151116) unstable; urgency=medium
    
      [ Niels Thykier ]
      * dh_strip: Sort build-ids to make the Build-Ids header
        reproducible.
      * Dh_Lib.pm: Respect --no-act in autotrigger, thanks to
        Andreas Henriksson and Helmut Grohne for reporting
        the issue.  (Closes: #800919)
      * Fix typos in various manpages.  Thanks to Chris Leick
        for reporting them.
      * dh_clean: Avoid cleaning up debian/.debhelper when
        passed the "-d" flag.
      * Dh_Lib.pm: Reject compat levels earlier than 3.
      * dh_clean: Support removal of directory (plus contents)
        when they are marked with a trailing slash.
        (Closes: #511048)
      * dh_install,dh_installdocs,dh_installexamples: Apply
        patches from Niko Tyni to make timestamp of directories
        created from "find"-pipelines reproducible.
        (Closes: #802005)
      * dh_installinit: The postinst snippets are now only run
        during "configure" or "abort-upgrade".
        (Closes: #188028)
      * cmake.pm: Apply patch from Jonathan Hall to fix an
        accidental error hiding.  (Closes: #802984)
      * qmake.pm: Apply patch from Sergio Durigan Junior to
        create the build dir if it doesn't exist.
        (Closes: #800738)
      * dh_installinit: Disable initscripts when a package is
        removed (but not yet purged).  (Closes: #749400)
      * Dh_Lib.pm: Reject debian/compat files where the first
        line is not entirely a positive number.
    
      [ Translations ]
      * Update German translation (Chris Leick)
        (Closes: #802198)
      * Update Portuguese translation (Américo Monteiro)
        (Closes: #804631)
      * Updated french translation (Baptiste Jammet)
        (Closes: #805218)
    
     -- Martin Pitt <email address hidden>  Tue, 24 Nov 2015 08:43:50 +0100
  • debhelper (9.20151005ubuntu2) xenial; urgency=medium
    
      * Put back dh-strip-nondeterminism dependency, MIR got approved.
    
     -- Martin Pitt <email address hidden>  Tue, 03 Nov 2015 13:32:54 -0600
  • debhelper (9.20151005ubuntu1) xenial; urgency=medium
    
      * Merge from Debian unstable.  Remaining changes:
        - autoscripts/preinst-upstart-compatibility: Handle upgrades from older
          versions that created the /lib/init/upstart-job symlink.
        - autoscripts/*-init*: Test for /etc/init/*.conf where necessary.
        - dh_installinit: Add no-op --upstart-only option for compatibility.
        - dh_installudev: Change default rules.d symlink priority to 40.
        - dh_installchangelogs: Do not install upstream changelog in compat
          level 7.  This floods packages with huge upstream changelogs which
          take precious CD space.
      * Drop dh-strip-nondeterminism dependency for now, until the MIR gets
        processed (LP: #1508999)
    
    debhelper (9.20151005) unstable; urgency=medium
    
      * dh_strip: Sort build-ids to make the Build-Ids header
        reproducible.
      * Dh_Lib.pm: Respect --no-act in autotrigger, thanks to
        Andreas Henriksson and Helmut Grohne for reporting
        the issue.  (Closes: #800919)
    
    debhelper (9.20151004) unstable; urgency=medium
    
      [ Niels Thykier ]
      * dh/dh_auto_*: Apply patch from Eduard Sanou to define
        SOURCE_DATE_EPOCH.  (Closes: #791823)
      * cmake.pm: Add better cross-compile support for cmake.
        Heavily based on a patch from Helmut Grohne.
        (Closes: #794396)
      * cmake.pm: Pass -DCMAKE_INSTALL_SYSCONFDIR=/etc and
        -DCMAKE_INSTALL_LOCALSTATEDIR=/var to cmake.  Thanks to
        Felix Geyer, Lisandro Damián Nicanor Pérez Meyer and
        Michael Terry for the assistance plus suggestions.
        (Closes: #719148)
      * dh_installinit: Quote directory name before using it in
        a regex.
      * dh_installinit: Create script snippts for tmpfiles.d
        files even if the package has no sysvinit script or
        explicit debian/<package>.service file.
        (Closes: #795519)
      * dh_makeshlibs: Revert passing -X to ldconfig in compat 10
        after talking with the glibc maintainer.  This is not the
        right place to make this change.
      * d/control: Remove the homepage field.
      * dh: Make dh_strip_nondeterminism optional, so debhelper
        does not need to build-depend on it.
      * dh_gencontrol/dh_builddeb: Temporarily stop building ddebs
        for udebs as dpkg-gencontrol and dpkg-deb does not agree
        the default file extension for these.
      * dh_builddeb: Generate udebs with the correct filename even
        when "-V" is passed to dpkg-gencontrol.  This relies on
        dpkg-deb getting everything but the extension correct
        (see #575059, #452273 for why it does not produce the
         correct extesion).
        (Closes: #516721, #677353, #672282)
      * Dh_Lib.pm: Drop now unused "udeb_filename" subroutine.
      * dh_strip.1: Correct the documentation about ddebs to
        reflect the current implementation (rather than the
        desired "state").  Thanks to Jakub Wilk for the report.
        (Closes: #797002)
      * dh_fixperms: Reset permissions to 0644 for .js, .css,
        .jpeg, .jpg, .png, and .gif files.  Thanks to Ernesto
        Hernández-Novich for the suggestion.  (Closes: #595097)
      * dh_install: Read debian/not-installed if present as a
        list of files that are deliberately not installed.
        Files listed here will not cause dh_install to complain
        with --list-missing.  Thanks to Peter Eisentraut for the
        suggestion.  (Closes: #436240)
      * Dh_Lib: Cherry-pick patch from Chris Lamb to only read
        the latest changelog entry when determing the
        SOURCE_DATE_EPOCH.
      * debhelper.7: Provide a better example of how to insert
        the debhelper maintainer script snippets into a maintainer
        script written in Perl.  Thanks to Jakub Wilk for
        reporting the issues.  (Closes: #797904)
      * dh_shlibdeps: The "-L" option can now be passed multiple
        times with different package names.  Thanks to Tristan
        Schmelcher for the suggestion.  (Closes: #776103)
      * dh,Buildsytems: In compat 10, default to --parallel.
      * dh,Buildsytems: Accept "--no-parallel" to disable
        parallel builds.  It is effectively the same as using
        --max-parallel=1 but may be more intuitive to some people.
      * dh_makeshlibs: Use a noawait trigger to invoke ldconfig
        rather maintscripts.
      * dh_installdirs.1: Add a note that many packages will work
        fine without calling dh_installdirs.  (Closes: #748993)
      * dh_compress: Apply patch from Rafael Kitover to support
        passing files to dh_compress that would have been
        compressed anyway.  (Closes: #794898)
      * Dh_Lib: Apply patch from Gergely Nagy to make debhelper
        export "DH_CONFIG_ACT_ON_PACKAGES" when executing an
        executable debhelper config file.  This is intended to
        assist dh-exec (etc.) in figuring what packages are
        acted on.  (Closes: #698054)
      * dh_movefiles: Expand globs in arguments passed in all
        compat levels (and not just compat 1 and 2).
        (Closes: #800332)
      * dh_installinit: Clearly document that --onlyscripts
        should generally be used with -p (or similar) to limit
        the number of affected packages.  (Closes: #795193)
    
      [ Paul Tagliamonte ]
      * dh_gencontrol: Put debug debs back in the "debug" section.
      * dh_strip/dh_gencontrol: Add a space separated list of
        build-ids in the control file of packages containing
        deattached debug symbols.
    
      [ Andrew Ayer ]
      * d/control: Depend on dh-strip-nondeterminism
      * dh: Call dh_strip_nondeterminism during build.
        (Closes: #759895)
    
      [ Colin Watson ]
      * Buildsystem.pm: Fix doit_in_sourcedir/doit_in_builddir to
        always chdir back to the original directory even if the
        subprocess exits non-zero.  (Closes: #798116)
    
      [ Translations ]
      * Update Portuguese translation (Américo Monteiro)
        (Closes: #790820)
    
     -- Martin Pitt <email address hidden>  Thu, 22 Oct 2015 17:52:54 +0200
  • debhelper (9.20150811ubuntu2) wily; urgency=medium
    
      * dh_movefiles: Expand globs in arguments passed in all
        compat levels (and not just compat 1 and 2).
        (Closes: #800332) (cherry-picked from Debian)
    
     -- Martin Pitt <email address hidden>  Mon, 05 Oct 2015 14:33:20 +0200