Merge version 1.20.9+rpi1 and 1.21.1 to produce 1.21.1+rpi1 archive/raspbian/1.21.1+rpi1 raspbian/1.21.1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Tue, 14 Dec 2021 15:55:23 +0000 (15:55 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Tue, 14 Dec 2021 15:55:23 +0000 (15:55 +0000)
1  2 
debian/changelog
debian/rules

index cc957cf3a1d949ed5249a77e231dae2f78846773,3f972327d2451005b6799c2cf318bffa8256ad3c..70a9b5f3e46b16791ad9589ac2482ccb96afea52
- dpkg (1.20.9+rpi1) bullseye-staging; urgency=medium
++dpkg (1.21.1+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>  Fri, 30 Apr 2021 01:17:06 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Tue, 14 Dec 2021 15:55:22 +0000
 +
- dpkg (1.20.9) unstable; urgency=medium
+ dpkg (1.21.1) unstable; urgency=medium
  
    [ Guillem Jover ]
+   * dpkg-buildpackage: Remove duplicate command print for dpkg-genchanges.
+   * dpkg-buildpackage: Fix build description due to improper multiline match.
+   * dpkg-realpath: Remove spurious heading space from --help output.
+   * update-alternatives: When initializing admindir from DPKG_ADMINDIR append
+     "/alternatives". Closes: #1001198
+   * Code internals:
+     - Remove <ar.h> inclusions.
+   * Packaging:
+     - Install deb-md5sums(5) into dpkg-dev package.
+  -- Guillem Jover <guillem@debian.org>  Mon, 06 Dec 2021 21:04:18 +0100
+ dpkg (1.21.0) unstable; urgency=medium
+   [ Guillem Jover ]
+   * dpkg-genchanges: Include orig tarball on source package renames.
+     Closes: #980066
+   * scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
+     signatures.
+   * dpkg: During unpack print a removal message due to Conflicts.
+     Closes: #985401
+   * scripts: Add zsh completions for dpkg-parsechangelog.
+     Thanks to Daniel Shahaf <danielsh@apache.org>. Closes: #986103
+   * dpkg-buildpackage: When printing build type match the extension exactly.
+     Closes: #989824
+   * dpkg-maintscript-helper: Use xargs -I argument instead of deprecated -i.
+   * dpkg-maintscript-helper: Quote variable inside ${} to avoid pattern match.
+   * libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./.
+   * libdpkg: Set the default database directory relative to the system root.
+   * dpkg-divert, dpkg-statoverride: Set admindir after instdir.
+   * update-alternatives: Fix admindir setting.
+     Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
+   * dselect: Honor DPKG_ADMINDIR environment variable.
+   * dpkg-query, dpkg-trigger, dselect: Add support for setting the root
+     directory.
+   * dpkg-fsys-usrunmess: Move forced reconfiguration to the last step.
+     See #991190.
+   * dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
+     restarts. Closes: #991190
+   * dpkg-fsys-usrunmess: Do not fail when removing lingering directories.
+   * dpkg-fsys-usrunmess: Generate a regression prevention package.
+   * dpkg-fsys-usrunmess: Fix typo in debug message.
+   * dpkg: Distinguish deconfiguration message for installation and multi-arch
+     syncs.
+   * dpkg-buildpackage: Add new --changes-file option.
+     Prompted by Niels Thykier <niels@thykier.net>.
+   * dpkg-buildpackage: Add new --buildinfo-file option.
+   * dpkg: Rework --assert-<feature> logic to be more robust.
+     Prompted by Helmut Grohne <helmut@subdivi.de>.
+     Prompted by David Kalnischkies <donkult@debian.org>.
+   * dpkg: Improve --assert-<feature> descriptions.
+   * dpkg: Add a new --assert-help option.
+   * scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags. See #985553.
+   * dpkg-db-backup: New program factored out from Debian-specific daily cron.
+   * dpkg-db-backup: Accept an option to override the number of rotation cycles.
+   * dpkg-db-backup: Honor the admindir set at configure time.
+   * update-alternatives: Fix --auto and --set-selections output progress.
+   * update-alternatives: Print defaults for configuration and database
+     pathnames.
+   * scripts: Replace shebang in dpkg-error shell library with shellcheck
+     directive.
+   * dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS.
+   * dpkg-mergechangelogs: Add new --merge-unreleased option. Closes: #582921
+   * dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades.
+     Analysis by Ian Jackson <ijackson@chiark.greenend.org.uk>. Closes: #996959
+   * dselect: Use safe temporary file creation in methods setup.
+   * dselect: Remove bashism from update script in multicd method.
+   * dpkg: Fix --verify to handle missing or inaccessible pathnames.
+     Closes: #963087
+   * dpkg: Add partial --verify support for mode checks.
+   * Use «digest» instead of «hash» in output messages.
+     Reported by Sven Joachim <svenjoac@gmx.de>.
+   * dselect: use `grep -E` instead of `egrep`.
+     Thanks to Ville Skyttä <ville.skytta@iki.fi>. Closes: #999600
+   * libdpkg: Fix memory leak on End Of Tape condition in tar parser.
+   * dpkg: Fix short lived memory leak with --recursive.
+   * dpkg: Fix conffile removal-on-upgrade handling. Closes: #995387
+   * dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing.
+     Reported by uau on IRC.
+   * Architecture support:
+     - Clarify that the regex columns need to be ordered to match first.
+     - Add support for ARCv2 CPU. Closes: #980963
+       Based on a patch by Alexey Brodkin <Alexey.Brodkin@synopsys.com>.
+   * Portability:
+     - start-stop-daemon: Define SOCK_NONBLOCK to 0 if not defined.
+     - libdpkg: Add support for AIX to dpkg_get_progname().
+   * Perl modules:
+     - Dpkg::Source::Quilt: Add hint to check missing files on patch apply
+       failures.
+       Reported by Joseph Nahmias <jello@debian.org>.
+     - Dpkg::Changelog::Parse: Require format plugins to inherit from
+       Dpkg::Changelog.
+     - Dpkg::OpenPGP: Refactor openpgp implementation execution into a new
+       function.
+     - Dpkg::Vendor::Debian: Refactor compiler flag names into an array.
+     - Dpkg::Vendor::Debian: Add new lto feature in new optimize area.
+       Closes: #940571
+     - Test::Dpkg: Print actual error messages in test_neutralize_checksums().
+     - Dpkg::Deps: Use current_sub feature for __SUB__.
+     - Dpkg::BuildFlags: Add support for ASFLAGS.
+       See https://salsa.debian.org/debian/debhelper/-/merge_requests/50.
+     - Dpkg::Compression: Use gzip --rsyncable unconditionally.
+     - Dpkg::Changelog::Entry::Debian: Fix full month misuse warning.
+     - Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns.
+       Closes: #993991
+     - Dpkg::Control::HashCore: Add new keep_duplicate option.
+     - Dpkg::Control::FieldsCore: Add new field_parse_binary_source().
+       Closes: #980527
+     - Dpkg::Control::FieldsCore: Fix types allowed for
+       field_parse_binary_source().
+       Reported by Johannes Schauer Marin Rodrigues <josch@debian.org>.
+     - Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
+       symbols. Closes: #1000421
+     - Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include
+       “canonical”. Based on a patch by
+       William 'jawn-smith' Wilson <william.wilson@canonical.com>.
+       Closes: #1000557
+     - Dpkg::Source::Package::V2: Add hint about version matching source tree.
+       Based on a patch by Samuel Henrique <samueloph@debian.org>.
+       Closes: #996044
+   * Documentation:
+     - man: Itemize dpkg-gensymbols -c levels.
+     - man: Add man page for deb-md5sums(5).
+       Reported by Maxim Cournoyer (on IRC).
+     - man: Switch the Architecture field in deb-control(5) to required.
+       Reported by Maxim Cournoyer (on IRC).
+     - man: Make clear that dpkg-query arguments accept multiple values.
+       Prompted by Rémi Rampin <remirampin@gmail.com>. See #913781.
+     - man: Document dpkg-query --search and --listfiles output formats.
+     - doc: Fix incorrect use of ‘an’ article.
+     - doc: Update coding style to document POD instead of troff.
+     - doc: Update THANKS file.
+     - doc: Annotate current maintainer start year.
+     - doc: Sort maintenance information chronologically.
+     - man: Add versions since features where introduced.
+     - man: Further clarify when re-inclusions of excluded pathnames happen.
+       Closes: #871420
+     - doc: Update Doxygen configuration from version 1.9.1.
+     - doc: Improve description of dpkg suite.
+       Prompted by Fabrice Bauzac-Stehly <noon@mykolab.com>.
+     - man: Add a reference to where the Installed-Size algorithm is described.
+     - man: Improve dpkg --verify-format rpm format documentation.
+     - man: Document in deb-substvars(5) what ${} is good for.
+       Prompted by Paul Wise <pabs@debian.org>.
+     - man: Document in dpkg-architecture(1) target being useful for emulators
+       too. Prompted by Helmut Grohne <helmut@subdivi.de>.
+     - man: Document in dpkg-query(1) full --search and --listfiles output
+       format. Prompted by Johannes Schauer Marin Rodrigues <josch@debian.org>.
+   * Code internals:
+     - Remove irrelevant or obsolete FIXME markers.
+     - Turn FIXME markers denoting pending actions into TODO markers.
+     - Turn FIXME markers giving historic information into simple Notes.
+     - update-alternatives: Turn FIXME for explicit behavior choice into an XXX.
+     - Use localtime_r() instead of localtime().
+     - libdpkg: Remove MDEBUG support from m_malloc() implementation.
+     - libdpkg: Mark dpkg_arch_unmark() arch_remove argument as const.
+     - libdpkg: Mark treewalk_open() func argument as const.
+     - dpkg: Mark ignore_depends() pkg argument as const.
+     - dpkg: Mark deb_parse_conffiles() pkg argument as const.
+     - libcompat: Remove local setexecfilecon() and require libselinux 2.3.
+     - libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files.
+     - dpkg: Move SE Linux function declarations into its own header file.
+     - dpkg: Move the command action enum to its own header file.
+     - dpkg: Switch from including "main.h" to "force.h".
+     - dselect: Rename dme() to display_menu_entry().
+     - dpkg: Split function handling deconfiguration due to install and removal.
+     - libdpkg: Add new ACTION_MUX macro for continued options.
+     - dpkg: Refactor --assert-<feature> handling to be data driven.
+     - dpkg-fsys-usrunmess: Do not use interpolated strings for literals.
+     - dpkg-db-backup: Add a license header comment.
+   * Build system:
+     - Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty.
+     - Bump minimal Perl version to 5.28.1.
+     - Remove redundant localedir and pkgconfdir initializations.
+     - Check for libsocket.
+     - Do not set have_libmd on the found branch in AC_SEARCH_LIBS.
+     - Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to AC_LANG_PROGRAM.
+     - Check whether fsync(3) works on directories.
+     - Remove obsolete AC_HEADER_STDC.
+     - Detect appropriate sed program at configure time.
+     - Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR.
+     - Parametrize the backups directory with a configure option.
+     - Add a check for symlinks in the git repository.
+     - Rename shell scripts to .sh.
+     - Switch from hardcoded /run to parametrized runstatedir.
+     - Use new Dpkg::Control keep_duplicate option in gen-changelog.
+     - Use title-case for field in gen-changelog.
+     - Execute run-script via CONFIG_SHELL.
+       Reported by Larkin Nickle <me@larbob.org>.
+     - Quote variables containing pathnames in m4 macros.
+     - Add support for commit message fix up machinery in gen-changelog.
+   * Packaging:
+     - Use absolute pathnames in .install debhelper fragments.
+     - Remove unused dh_installcron call for arch-indep targets.
+     - Add support for a native systemd timer. Closes: #985444
+     - Create auotpkgtest installation directory.
+     - Bump Standards-Version to 4.6.0 (no changes needed).
    * Test suite:
      - Pass --ignore-builtin-builddeps to dpkg-buildpackage.
+     - Use can_run() instead of find_command().
+     - Add descriptions to makefile test runners.
+     - Add unit tests for architecture bijective mapping property.
+     - Suppress cppcheck constParameter check.
+     - Suppress bogus cppcheck for nullPointerRedundantCheck.
+     - Mark external sourced shell files for checking.
+     - Ignore new shellcheck checks.
+     - Remove shipped dpkg database.
+     - Add re-inclusion of symlink case to t-filtering. See #871420.
+     - Generate symlink during test build time.
+     - Remove superfluous long filename.
+     - Refactor parse_ctrl() from parse_dsc().
+     - Update codespell stopwords.
+   [ Helge Kreutzmann ]
+   * deb-md5sums.pod: Fix typo.
+   [ Add programs translations ]
+   * Occitan (Quentin PAGÈS).
+   [ Update dselect translations ]
+   * German (Sven Joachim).
+   [ Update man pages translations ]
+   * German (Helge Kreutzmann).
+   [ Update programs translations ]
+   * German (Sven Joachim).
+   * Polish (Marcin Owsiany, Łukasz Dulny).
+   [ Update scripts translations ]
+   * German (Helge Kreutzmann).
  
-  -- Guillem Jover <guillem@debian.org>  Wed, 14 Apr 2021 00:43:39 +0200
+  -- Guillem Jover <guillem@debian.org>  Sun, 05 Dec 2021 16:32:45 +0100
  
  dpkg (1.20.8) unstable; urgency=medium
  
diff --cc debian/rules
Simple merge