[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

dpkg_1.19.2_amd64.changes ACCEPTED into unstable


Hash: SHA512

Format: 1.8
Date: Mon, 08 Oct 2018 11:43:48 +0200
Source: dpkg
Binary: dpkg libdpkg-dev dpkg-dev libdpkg-perl dselect
Architecture: source
Version: 1.19.2
Distribution: unstable
Urgency: medium
Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
 dpkg       - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect    - Debian package management front-end
 libdpkg-dev - Debian package management static library
 libdpkg-perl - Dpkg perl modules
Closes: 614126 909754 909959 910009
 dpkg (1.19.2) unstable; urgency=medium
   [ Guillem Jover ]
   * dpkg: Fix --force-not-root for chown() and chmod() based syscalls, and
     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
   * libdpkg: Do not spawn a pager if we are going to call «cat».
   * libdpkg: Honor DPKG_PAGER when spawning a pager.
     Suggested by Craig Sanders <cas@taz.net.au>.
   * libdpkg: Set LESS to “-FRSXMQ” if not already set, when spawning a pager.
   * libdpkg: Ignore SIGPIPE when setting up a pager, and then ignore EPIPE
     errors when writing to stdout, otherwise if we quit the pager early, the
     program will exit with an error code.
   * libdpkg: Set stdout to be fully buffered when using a pager.
   * dpkg, dpkg-query: Add new --no-pager option. For dpkg this is also a
     configuration option. Closes: #909754
   * Perl modules:
     - Dpkg::OpenPGP: Ignore Version field in enarmored output.
       Fixes CPAN#127217.
     - Dpkg::OpenPGP: Do not read the gpg user configuration file.
     - Dpkg::Source::Functions: Reimplement is_binary() w/o using diff(1).
     - Dpkg::Source::Package::V2: Split the BinaryFiles module into its own
       file, and give it a more generic name (Dpkg::Source::BinaryFiles).
     - Dpkg::Source::Package::V2: Move binary file detection to BinaryFiles
   * Documentation:
     - dpkg-buildpackage(1): Clarify --build=source explanation.
     - dsc(5): Clarify what “flattened” means in Testsuite-Triggers.
       Prompted by Mattia Rizzolo <mattia@debian.org>.
     - dsc(5): Add a reference to where the source formats are described.
       Prompted by Manuel A. Fernandez Montecelo <mafm@debian.org>.
     - dpkg-source(1): Improve documentation on vendor-specific series files.
     - deb-control(5): Document Build-Ids field.
       Prompted by Stuart Prescott <stuart@debian.org>.
     - dpkg(1): Clarify which fields are affected by dependency options.
       Prompted by James Clarke <jrtc27@debian.org>.
     - dpkg-query(1): Document the PAGER environment variable usage.
     - Dpkg(1): Add POD documentation about the module hierarchy and API.
   * Code internals:
     - dpkg-split: Use nfstrnsave() instead of nfmalloc() + memcpy().
     - libdpkg: Add new fsys-dir module.
     - libdpkg: Pass the file contents to the pager instead of the filename.
     - libdpkg: Add a pager kill switch, so that it can be forcefully disabled.
   * Build system:
     - Distribute a LICENSE file on CPAN.
     - Do not make the Build.PL script executable.
     - Generalize PACKAGE_CPAN_SIGN by setting PACKAGE_DIST_IS_RELEASE instead.
     - Add a release_status key to the CPAN metadata.
     - Fix typo in CPAN recommends key.
     - Improve test and author CPAN dependencies.
   * Packaging:
     - Break libapt-pkg5.0 instead of apt. Closes: #909959
       Analysis by Sven Joachim <svenjoac@gmx.de>.
   * Test suite:
     - Skip version checks involving «dpkg --compare-versions» if not available.
       This is relevant on CPAN or on non-dpkg-based systems.
   [ Updated programs translations ]
   * Polish (Łukasz Dulny).
   [ Updated man pages translations ]
   * German (Helge Kreutzmann).
 19d4c24c35836a61ec86af15dd961ef0b6798f84 2031 dpkg_1.19.2.dsc
 927d34f3828c248db6d1a91aaa7a9a19b236a2c8 4607868 dpkg_1.19.2.tar.xz
 9b6574f64af8f5ed06b4958216427dd68168eb29 7311 dpkg_1.19.2_amd64.buildinfo
 3fdd8d1030f5e7c3499ebebca7d9effd68110cbc44cf796ea4dfa60ddcdfb2e0 2031 dpkg_1.19.2.dsc
 f8f2ae2cf8065b81239db960b3794099ec607c94a125cec61c986f68f9861b71 4607868 dpkg_1.19.2.tar.xz
 fb64295336eb353c266f0fd6e032334c00a132291d8e139d11bebd207f8ebd0a 7311 dpkg_1.19.2_amd64.buildinfo
 82b0b079341b8441e17e4ab5eaa348ca 2031 admin required dpkg_1.19.2.dsc
 a9bbf77a79e4f681c9aefa5cdaffeffb 4607868 admin required dpkg_1.19.2.tar.xz
 4c451b71a13d9fc30d7e8e5c65d68612 7311 admin required dpkg_1.19.2_amd64.buildinfo



Thank you for your contribution to Debian.

Reply to: