[ubuntu/kinetic-proposed] dpkg 1.21.8ubuntu1 (Accepted)

Gianfranco Costamagna locutusofborg at debian.org
Thu May 26 12:08:21 UTC 2022


dpkg (1.21.8ubuntu1) kinetic; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
      tools can get untranslated dpkg terminal log messages while at the
      same time having translated debconf prompts.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - Map unqualified package names of multiarch-same packages to the native
      arch instead of throwing an error, so that we don't break on upgrade
      when there are unqualified names stored in the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - dpkg-gencontrol: Fix Package-Type override handling for ddeb support.
    - Add Zstd compression and decompression support for binary packages.
    - scripts/Dpkg/Vendor/Ubuntu.pm: set 'nocheck' in build options by default
      on Ubuntu/riscv64.  Overridable in debian/rules with
      'DEB_BUILD_OPTIONS := $(filter-out nocheck,$(DEB_BUILD_OPTIONS))'.
    - scripts/Dpkg/Vendor/Ubuntu.pm, scripts/dpkg-buildpackage.pl:
      Set 'nocheck' for riscv64 using a new 'update-buildopts' hook and make
      it effective with old style debhelper, too.
    - Dpkg::Vendor::Debian: Add new lto feature in new optimize area, taken
      from
      https://git.hadrons.org/cgit/debian/dpkg/dpkg.git/log/?h=next/1.21.x
    - dpkg-dev: Depend on lto-disabled-list.
    - dpkg-buildflags: Read package source names from lto-disabled-list,
      to build without lto optimizations. When adding a source package to the
      list, please also file a launchpad issue and tag it with 'lto'.
    - Turn on LTO optimizations on amd64, arm64, ppc64el, s390x.
      See https://wiki.ubuntu.com/ToolChain/LTO for more information.
    - scripts/Dpkg/Vendor/Ubuntu.pm: set 'noudeb' build profile by
      default. Override this by exporting DEB_BUILD_PROFILE='!noudeb' which
      will be stripped, and thus building with udebs.
    - build: Switch default dpkg-deb compression from xz to zstd.
      Keep compressing dpkg.deb with xz to help bootstrapping on non-Ubuntu
      systems.
    - Don't install dpkg-fsys-usrunmess script.

dpkg (1.21.8) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-statoverride: Add support for --force-not-root. Closes: #1009069
    Based on a patch by John Spencer <maillist-dpkg at barfooze.de>.
  * dpkg: Fix «De-configuring» message to allow configuration to use new
    version.
  * Perl modules:
    - Dpkg::Source::Archive: Prevent directory traversal for in-place extracts.
      Reported by Max Justicz <max at justi.cz>. Fixes CVE-2022-1664.
    - Dpkg::Substvars: Add support for optional substvars assigned with ?=.
  * Documentation:
    - man: Reference deb-substvar(5) from dpkg-source(1) and dpkg-shlibdeps(1).
    - man: Structure and clarify deb-substvars(5).
      Prompted by Niels Thykier <niels at thykier.net>.
  * Build system:
    - Unhook dist-cpan from make dist target.
  * Packaging:
    - Silence warning about merged-usr-via-aliased-dirs on Ubuntu.
    - Remove useless [] around tr sets.
  * Localization:
    - Update Dutch translations. Closes: #1010031, #1010032, #1010033
      Thanks to Frans Spiesschaert <Frans.Spiesschaert at yucom.be>.
    - Update Portuguese man pages translations. Closes: #1011095
      Thanks to Américo Monteiro <a_monteiro at gmx.com>.

  [ Helge Kreutzmann ]
  * Localization:
    - Update German man pages translation.

Date: Thu, 26 May 2022 13:18:43 +0200
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Maintainer: Dpkg Developers <debian-dpkg at lists.debian.org>
https://launchpad.net/ubuntu/+source/dpkg/1.21.8ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 26 May 2022 13:18:43 +0200
Source: dpkg
Architecture: source
Version: 1.21.8ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Dpkg Developers <debian-dpkg at lists.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Closes: 1009069 1010031 1010032 1010033 1011095
Changes:
 dpkg (1.21.8ubuntu1) kinetic; urgency=low
 .
   * Merge from Debian unstable. Remaining changes:
     - Change native source version/format mismatch errors into warnings
       until the dust settles on Debian bug 737634 about override options.
     - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
       tools can get untranslated dpkg terminal log messages while at the
       same time having translated debconf prompts.
     - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
     - Map unqualified package names of multiarch-same packages to the native
       arch instead of throwing an error, so that we don't break on upgrade
       when there are unqualified names stored in the dpkg trigger database.
     - Apply a workaround from mvo to consider ^rc packages as multiarch,
       during the dpkg consistency checks. (see LP: 1015567 and 1057367).
     - dpkg-gencontrol: Fix Package-Type override handling for ddeb support.
     - Add Zstd compression and decompression support for binary packages.
     - scripts/Dpkg/Vendor/Ubuntu.pm: set 'nocheck' in build options by default
       on Ubuntu/riscv64.  Overridable in debian/rules with
       'DEB_BUILD_OPTIONS := $(filter-out nocheck,$(DEB_BUILD_OPTIONS))'.
     - scripts/Dpkg/Vendor/Ubuntu.pm, scripts/dpkg-buildpackage.pl:
       Set 'nocheck' for riscv64 using a new 'update-buildopts' hook and make
       it effective with old style debhelper, too.
     - Dpkg::Vendor::Debian: Add new lto feature in new optimize area, taken
       from
       https://git.hadrons.org/cgit/debian/dpkg/dpkg.git/log/?h=next/1.21.x
     - dpkg-dev: Depend on lto-disabled-list.
     - dpkg-buildflags: Read package source names from lto-disabled-list,
       to build without lto optimizations. When adding a source package to the
       list, please also file a launchpad issue and tag it with 'lto'.
     - Turn on LTO optimizations on amd64, arm64, ppc64el, s390x.
       See https://wiki.ubuntu.com/ToolChain/LTO for more information.
     - scripts/Dpkg/Vendor/Ubuntu.pm: set 'noudeb' build profile by
       default. Override this by exporting DEB_BUILD_PROFILE='!noudeb' which
       will be stripped, and thus building with udebs.
     - build: Switch default dpkg-deb compression from xz to zstd.
       Keep compressing dpkg.deb with xz to help bootstrapping on non-Ubuntu
       systems.
     - Don't install dpkg-fsys-usrunmess script.
 .
 dpkg (1.21.8) unstable; urgency=medium
 .
   [ Guillem Jover ]
   * dpkg-statoverride: Add support for --force-not-root. Closes: #1009069
     Based on a patch by John Spencer <maillist-dpkg at barfooze.de>.
   * dpkg: Fix «De-configuring» message to allow configuration to use new
     version.
   * Perl modules:
     - Dpkg::Source::Archive: Prevent directory traversal for in-place extracts.
       Reported by Max Justicz <max at justi.cz>. Fixes CVE-2022-1664.
     - Dpkg::Substvars: Add support for optional substvars assigned with ?=.
   * Documentation:
     - man: Reference deb-substvar(5) from dpkg-source(1) and dpkg-shlibdeps(1).
     - man: Structure and clarify deb-substvars(5).
       Prompted by Niels Thykier <niels at thykier.net>.
   * Build system:
     - Unhook dist-cpan from make dist target.
   * Packaging:
     - Silence warning about merged-usr-via-aliased-dirs on Ubuntu.
     - Remove useless [] around tr sets.
   * Localization:
     - Update Dutch translations. Closes: #1010031, #1010032, #1010033
       Thanks to Frans Spiesschaert <Frans.Spiesschaert at yucom.be>.
     - Update Portuguese man pages translations. Closes: #1011095
       Thanks to Américo Monteiro <a_monteiro at gmx.com>.
 .
   [ Helge Kreutzmann ]
   * Localization:
     - Update German man pages translation.
Checksums-Sha1:
 94d4ad068321b642176a3f3372d0017bf3e6694b 2167 dpkg_1.21.8ubuntu1.dsc
 4db454999dcac9f0cc53d630ba06f0c3ed1f5d4b 5092172 dpkg_1.21.8ubuntu1.tar.xz
 0c93b4fbe284b2517784a4add76a3809efd2fc9c 7970 dpkg_1.21.8ubuntu1_source.buildinfo
Checksums-Sha256:
 792f524c70b6f66acf905938ac7a0dfe2e7fe669df51811f1bf3d48cb16c3e4e 2167 dpkg_1.21.8ubuntu1.dsc
 922894ed528b8e97b4451a5d7917cd77e698af4ac596c456aa76f1a407765dea 5092172 dpkg_1.21.8ubuntu1.tar.xz
 03d55472c3e876e0ebece252bbb27252e6b72c6987bdf15fc2f42f55db567de4 7970 dpkg_1.21.8ubuntu1_source.buildinfo
Files:
 5a3f07d15dc2dc9c0e86d58eef55022e 2167 admin required dpkg_1.21.8ubuntu1.dsc
 1e06e892a4c731db93e9a93612dc050a 5092172 admin required dpkg_1.21.8ubuntu1.tar.xz
 18e21da2b18d69a7be5cbd26a437b98a 7970 admin required dpkg_1.21.8ubuntu1_source.buildinfo


More information about the kinetic-changes mailing list