Control: tag 910009 pending

Hi!

Bug #910009 in package dpkg reported by you has been fixed in
the dpkg/dpkg.git Git repository. You can see the changelog below, and
you can check the diff of the fix at:

    https://git.dpkg.org/cgit/dpkg/dpkg.git/diff/?id=ac4d95c3a

---
commit ac4d95c3a18545787589433dbfefa377e45b7f8d
Author: Guillem Jover <guil...@debian.org>
Date:   Tue Oct 2 03:52:22 2018 +0200

    libdpkg: Call the pager with «$SHELL -c» to respect POSIX
    
    The PAGER environment variable is specified in POSIX as taking a pager
    command and any number of arguments to be passed to «sh -c», so we have
    to preserve that behavior or this breaks badly on systems where PAGER is
    set that way.
    
    This actually gets in the way of improving the pager command presence
    detection, but we'll fix that later on, by making the scanning of the
    environment variable smarter or by trying to execute the fallbacks.
    
    Closes: #910009

diff --git a/debian/changelog b/debian/changelog
index eb7c52735..ef868465a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ dpkg (1.19.2) UNRELEASED; urgency=medium
     give a more meaningful error message on chroot(). Closes: #614126
   * dpkg-divert, dpkg-statoverride: Add new --instdir and --root options,
     and make the commands honor the DPKG_ROOT environment variable.
+  * libdpkg: Call the pager with «$SHELL -c» to respect POSIX. Closes: #910009
   * Perl modules:
     - Dpkg::OpenPGP: Ignore Version field in enarmored output.
       Fixes CPAN#127217.

Reply via email to