debhelper 11.1.6ubuntu1 source package in Ubuntu


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
  * 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

Upload details

Uploaded by:
Adam Conrad on 2018-03-30
Uploaded to:
Original maintainer:
Ubuntu Developers
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Bionic release on 2018-03-30 main devel


Bionic: [FULLYBUILT] amd64


File Size SHA-256 Checksum
debhelper_11.1.6ubuntu1.tar.xz 444.2 KiB 76016dd681148d2f26933b98c94b1655694b5fb1badaf99ddb36d0bbf71b97a4
debhelper_11.1.6ubuntu1.dsc 1.8 KiB 9865f12d1591ff876d534ffd8c7e8ad67656b5b48e1e0a669a1bd97f27b6d2dd

Available diffs

View changes file

Binary packages built by this source

debhelper: helper programs for debian/rules

 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building Debian packages. Programs
 are included to install various files into your package, compress
 files, fix file permissions, integrate your package with the Debian
 menu system, debconf, doc-base, etc. Most Debian packages use debhelper
 as part of their build process.

dh-systemd: debhelper add-on to handle systemd unit files - transitional package

 This package is for transitional purposes and can be removed safely.