Manual merge of version 1.21.1+rpi1 and 1.21.2 to produce 1.21.2+rpi1 archive/raspbian/1.21.2+rpi1 raspbian/1.21.2+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Fri, 18 Mar 2022 08:24:12 +0000 (08:24 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 24 Mar 2022 00:56:45 +0000 (00:56 +0000)
 Cleanup crap that got inadvertantly included in package due to broken clean target
 Don't disable testsuite.

1  2 
debian/changelog

index 70a9b5f3e46b16791ad9589ac2482ccb96afea52,41ba21baf26d60de1f26fc942ddf58e7bbad303b..05c182c9e09d40e435a4621d20c2ab6d8fbef03b
- dpkg (1.21.1+rpi1) bookworm-staging; urgency=medium
++dpkg (1.21.2+rpi1) bookworm-staging; urgency=medium
 +
 +  [changes brought forward from 1.20.5+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 02 Aug 2020 12:08:02 +0000]
 +  * Hack up Vendor.pm so it doesn't fail
 +    (see https://lists.debian.org/debian-dpkg/2020/08/msg00004.html )
-   * disable testsuite.
 +
-  -- Raspbian forward porter <root@raspbian.org>  Tue, 14 Dec 2021 15:55:22 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Fri, 18 Mar 2022 08:24:11 +0000
++
+ dpkg (1.21.2) unstable; urgency=medium
+   [ Guillem Jover ]
+   * dpkg: Fix memory leak in remove-on-upgrade handling.
+   * dpkg-deb: Fix unexpected end of file conditions on .deb extract.
+   * Use anchor links for the dpkg FAQ URLs.
+   * update-alternatives: Do not skip --config with a single entry.
+     Reported by David Kalnischkies <donkult@debian.org>.
+   * update-alternatives: Refactor alternative_install().
+   * update-alternatives: Use intermediate variables when parsing actions.
+   * update-alternatives: Clarify option parse errors by printing the wrong
+     values.
+   * update-alternatives: Clarify bad usage message by enclosing in angles and
+     quoting arguments.
+   * dpkg-buildpackage: Switch terse make from -s to --no-print-directory.
+     Closes: #1003164
+   * scripts: Unify deprecated command-line option warnings.
+   * dpkg-source: Fix alternate changelog file usage with 2.0 and 3.0 formats.
+     Reported by Umut <ue16@gmx.de> (on IRC).
+   * update-alternatives: Use the target timestamp when the symlink does not
+     exist. Closes: #1004557
+   * dselect: Handle window resizes in help and menu screens. Closes: #382307
+   * dselect: Do not beep on key press errors in method and package list
+     windows. Closes: #533639
+   * dselect: Add support for --instdir.
+   * Perl modules:
+     - Dpkg::Control::FieldsCore: Sort control type entries in %FIELD_ORDER.
+     - Dpkg::Control::FieldsCore: Refactor Vcs fields into a common variable.
+     - Dpkg::Control::FieldsCore: Refactor testsuite fields into a common
+       variable.
+     - Dpkg::Control::FieldsCore: Accept Architecture as a debian/tests/control
+       field.
+     - Dpkg::Control::FieldsCore: Add missing allowed fields for (In)Release
+       files.
+     - Dpkg::Control::FieldsCore: Add field order for all control types.
+     - Dpkg::Index: Switch key function for control tests to be a stanza index.
+       Reported by Paul Gevers <elbrus@debian.org>.
+     - Dpkg::Source::Package: Only generate the patch header if needed.
+       Prompted by Umut <ue16@gmx.de> (on IRC).
+     - Dpkg::Source::Package: Use File::Spec instead of ad-hoc concatenation.
+   * Documentation:
+     - man: Mention on what actions triggers get processed in dpkg(1).
+       Closes: #1001010
+     - man: Clarify that dpkg-divert --list pattern is optional.
+       Thanks to наб <nabijaczleweli@nabijaczleweli.xyz>. Closes: #1001761
+     - man: Use «main» git branch in examples.
+     - man: Markup each individual element independently.
+     - man: Refer to the relevant maintscript actions explicitly.
+     - man: Add a missing preposition to deb-preinst(5).
+     - man: Do not hardcode DPKG_ADMINDIR in update-alternatives.
+     - man: Document that update-alternatives honors DPKG_ROOT.
+     - man: Clarify --admindir and --instdir default values.
+       Reported by Johannes Schauer Marin Rodrigues <josch@debian.org>.
+   * Code internals:
+     - libdpkg: Check that cip is not NULL before dereferencing it.
+     - libdpkg: Add missing symbols to the version map.
+     - libdpkg: Use the amount of available memory instead phys_mem/2.
+       Thanks to Sebastian Andrzej Siewior <sebastian@breakpoint.cc>.
+     - libdpkg: Refactor liblzma memlimit and cputhreads getters.
+     - libdpkg: Dynamically allocate the buffers for de/compression I/O.
+     - libdpkg: Increase I/O memory buffers from 4 to 32 KiB.
+     - libdpkg: Pass struct compress_params as the first argument.
+     - libdpkg: Pass struct compress_params to decompressors.
+     - libdpkg: Refactor pkg_format_print() out from pkg_format_show().
+     - libdpkg: Do not restrict source:* virtual fields to installed packages.
+       Closes: #1004372
+     - libdpkg: Do not allow argv with no arguments.
+     - update-alternatives: Refactor alternative_has_broken_symlink().
+     - update-alternatives: Move symlink removal inside fsys_symlink().
+     - update-alternatives: Move filename generation outside alternative setup.
+     - dselect: Rework windows resize to be signal safe.
+     - scripts: Expand long word list into one entry per line.
+     - scripts/mk: Remove unneeded conditionals.
+       Thanks to Nicolas Boulenguez <nicolas@debian.org>.
+     - scripts/mk: Indent code in Makefile fragments.
+       Thanks to Nicolas Boulenguez <nicolas.boulenguez@free.fr>.
+   * Build system:
+     - Terminate lists in variables with «# EOL».
+     - Move build helper tools into build-aux/.
+     - Reorganize dpkg programs source code under src/.
+     - Move autotest suite under src/.
+     - Move C test suite machinery into lib/dpkg/.
+     - Fix relocated autotest test suite runner.
+     - Fix gitignore for build-aux/ directory.
+     - Namespace Config variable usage.
+       Reported by Павловец Сергей Николаевич
+       <s.pavlovets@ivcmf.by>.
+     - Add gitlab CI test for shared library building.
+     - Link all programs against libcompat.
+       Prompted by Jörg Sonnenberger <joerg@NetBSD.org>.
+     - Remove unused TESTDATA variable from autotest suite.
+     - Rework TAP check hooking into the autotools machinery.
+     - Move EXTRA_DIST close to the files it is acting on.
+     - Refactor autotest dependencies into a new variable.
+     - Refactor autotest machinery into an automake include file.
+     - Fold autotest test suite machinery into src/ from src/at/.
+     - Rename do_path_subst to do_make_subst.
+     - Factor out installation variable substitution into a new subst.am file.
+     - Move shell scripts into src/.
+     - Make AS_TR_* calls more clear.
+     - Support compression library names with dashes.
+     - Add zlib-ng support.
+     - Rename HAVE_LZMA_MT to HAVE_LZMA_MT_ENCODER.
+     - Move zsh completion under a subdirectory.
+     - Switch sed pseudo-in-place replace invocations with copy then move.
+     - Add comment about «sed -i» not being portable.
+       Prompted by Nicolas Boulenguez <nicolas@debian.org>.
+     - Mark libcompat and libdpkg as internal components in changelog.
+     - Support specifying previous and next tags to gen-changelog.
+     - Use non-capturing groups in regex in gen-changelog.
+     - Do not hardcode «main» section for title check in gen-changelog.
+     - Use sort flag instead of hardcoding the section in gen-changelog.
+     - Do not put localization entries on their own changelog group.
+   * Packaging:
+     - Ignore directories for the alternatives state fixup. Closes: #1001695
+     - Update bug-script to clarify usrmerge systems are unsupported.
+     - Install aclocal m4 files into libdpkg-dev.
+     - Install optional localized man pages with dh_installman.
+     - Add a new not-installed file.
+     - Switch to use the dh sequencer.
+     - Make TESTSUITEFLAGS extensible.
+     - Pass -jN to autotools autotest test suite via TESTSUITEFLAGS.
+     - Update lintian overrides.
+     - Use dpkg-error.sh in postinst.
+     - Warn in postinst about merged-/usr-via-aliased-dirs breakage.
+   * Test suite:
+     - Move AT_TESTED to testsuite.at.
+     - Run the tools with --version.
+     - Rename DPKG_GEN_FILE to DPKG_GEN_CTRL_FILE.
+     - Refactor control file template generation.
+     - Rewrite dpkg-realpath test from TAP to autotest.
+     - Rewrite dpkg-divert test from TAP to autotest.
+     - Remove now unused TAP tests support from src/.
+     - Print field type name instead of id in test case description.
+     - Add new pkg-format unit tests.
+     - Fix test_command_exec program invocation.
+       Thanks to Sören Tempel <soeren+git@soeren-tempel.net>.
+     - Use a temporary file instead of unportable «sed -i».
+       Prompted by Nicolas Boulenguez <nicolas@debian.org>.
+     - Add test case for SOURCE_DATE_EPOCH.
+       Thanks to Nicolas Boulenguez <nicolas@debian.org>.
+     - Use «each» instead of «keys» and value fetching.
+       Thanks to Nicolas Boulenguez <nicolas@debian.org>.
+   * Localization:
+     - Remove previous msgid for non-fuzzy translations.
+     - Update Catalan translations.
+     - Update Dutch translation. Closes: #1003671, #1003672, #1003673
+       Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
+     - Update Swedish translations. Closes: #1003799, #1007116
+       Thanks to Peter Krefting <peter@softwolves.pp.se>.
+   [ Sven Joachim ]
+   * Localization:
+     - Update German dselect translation.
+     - Update German programs translation.
+   [ Helge Kreutzmann ]
+   * Localization:
+     - Update German man pages translation.
+     - Update German scripts translation.
+  -- Guillem Jover <guillem@debian.org>  Sun, 13 Mar 2022 20:17:35 +0100
  
  dpkg (1.21.1) unstable; urgency=medium