Change logs for dpkg source package in Kinetic

  • dpkg (1.21.9ubuntu1) 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.
    
     -- Gianfranco Costamagna <email address hidden>  Sun, 03 Jul 2022 00:00:34 +0200
  • 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 <email address hidden>.
      * 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 <email address hidden>. 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 <email address hidden>.
      * 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 <email address hidden>.
        - Update Portuguese man pages translations. Closes: #1011095
          Thanks to Américo Monteiro <email address hidden>.
    
      [ Helge Kreutzmann ]
      * Localization:
        - Update German man pages translation.
    
     -- Gianfranco Costamagna <email address hidden>  Thu, 26 May 2022 13:18:43 +0200
  • dpkg (1.21.7ubuntu3) 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.
    
     -- Gianfranco Costamagna <email address hidden>  Wed, 11 May 2022 18:02:48 +0200
  • dpkg (1.21.7ubuntu2) 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.
    
     -- Gianfranco Costamagna <email address hidden>  Wed, 11 May 2022 18:02:48 +0200
  • dpkg (1.21.7ubuntu1) 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.
    
     -- Gianfranco Costamagna <email address hidden>  Wed, 11 May 2022 18:02:48 +0200
  • dpkg (1.21.1ubuntu2) jammy; urgency=medium
    
      * Don't install dpkg-fsys-usrunmess script. (LP: #1968022)
    
     -- Dimitri John Ledkov <email address hidden>  Wed, 06 Apr 2022 10:40:25 +0100