Dpkg

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - libdpkg: Refactor meminfo gathering into a filename generic function.
    - libdpkg: Use an enum for meminfo return error codes.
    - libdpkg: Fix available memory computation for xz thread scaling.
      Closes: #1023870
    - dselect: Declare constructor with one argument as explicit.
    - libdpkg: Fix doxygen comment to match function argument.
    - libdpkg: Refactor database trigger await option parse/dump.
    - libdpkg: Parse and dump the explicit trigger await option on interest
      changes.
    - libdpkg: Switch trk_explicit_interest_change() to use
      pkg_spec_parse_pkg().
    - libdpkg: Add a new pnaw_same package name printing mode.
    - libdpkg: Remove unneeded intermediate variable in dpkg_fsys_set_dir().
    - dpkg-trigger: Refactor trigger activation into a new function.
    - dpkg-trigger: Turn do_check() into a cipaction function.
    - dpkg-trigger: Use ACTION macros and cipaction for CLI action selection.
    - dpkg-divert: Load database only from within relevant actions.
    - dpkg-statoverride: Load database only from within relevant actions.
    - src: Handle --help and --version as proper actions.
    - libdpkg: Refactor debug_parse_mask().
    - libdpkg: Add support for a new DPKG_DEBUG environment variable.
    - src: Make instdir static.
    - src: Avoid using instdir directly except for initialization.
    - libdpkg: Add new options-dirs module to handle directory option parsing.
    - libdpkg: Automatically initialize fsys and db dirs on demand.
      Reported by stackomatiker (on stackoverflow).
      See https://stackoverflow.com/questions/73529576.
  * Build system:
    - Add the author testing dependencies to Build-Depends under a profile.
    - Fully switch to libmd for MD5 implementation.
    - Simplify author testing.
    - Consider Dselect prefixes as perl modules too in gen-changelog.
    - Move authorcheck target to tap.am.
    - Sort test_data variables.
    - Use long options for lcov invocations.
    - Fix coverage reports after code restructuring.
    - Use long options for autotools commands.
    - Do not ignore Makefile under the functional test suite.
    - Consider src and scripts prefixes as internal in gen-changelog.
    - Consider scripts/mk prefixes as new «Make fragments» in gen-changelog.
  * Packaging:
    - Bump Standards-Version to 4.6.1 (no changes needed).
    - Properly install specs under /usr/share/doc/dpkg/spec/.
    - Do not compress spec files.
    - Update bogus lintian tag format.
    - Update debbugs usertags.
    - Switch from gpg to gnupg for author testing Build-Depends.
    - Add build dependencies for release process.
  * Test suite:
    - Do not use unportable -a option to cp.
    - Use «perl» instead of «stat -c '%s'».
    - Redirect dd stderr to /dev/null instead of using status=none argument.
    - Remove stray backslash before comma.
    - Add Dpkg::File unit tests.
    - Improve OpenPGP unit tests and check verification and signing.
    - Add unit tests for meminfo module.
    - Refactor total number of expected known architectures into a variable.
    - Use long options for aspell invocation.
    - Use --quiet instead of -q on cppcheck invocations.
    - Move active line-based cppcheck suppressions into inline comments.
    - Make cppcheck unknownMacro suppression more specific.
    - Tell cppcheck the C/C++ standards the code intends to comply with.
    - Remove unused cppcheck suppressions.
    - Use pkginstance in a new unit test.
    - Switch NULL to DPKG_NULL in header file.
    - Add functional tests for triggers database handling.
    - Fix typo in update-alternatives test comment.
    - Fix typo in DPKG_GEN_FSYS_LINK m4 macro.
    - Rename m4 variables that matched environment variable names.
    - Add functional tests for --root, --instdir and --admindir options.
  * Localization:
    - Fix typo in Japanese translation.
      Thanks to Kisaragi Marine <kisaragi.effective@gmail.com>.
      Closes: #1023376
    - Update Catalan translations.
    - Update Dutch translations.
      Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
      Closes: #1021442, #1021443
    - Update Portuguese man pages translation.
      Thanks to Américo Monteiro <a_monteiro@gmx.com>. Closes: #1018682
    - Update Simplified Chinese programs translation.
      Thanks to Boyuan Yang <byang@debian.org>. Closes: #1021281
    - Update Swedish translations.
      Thanks to Peter Krefting <peter@softwolves.pp.se>. Closes: #1021091

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

  [ Sven Joachim ]
  * Localization:
    - Update German programs translation.

 -- Guillem Jover <guillem@debian.org>  Thu, 01 Dec 2022 12:12:14 +0100

dpkg (1.21.9) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-deb: Add support for --threads-max and DPKG_DEB_THREADS_MAX.
    Prompted by vv221 on IRC.
  * Perl modules:
    - Dpkg::Source::Package::V2: Always fix the permissions for upstream
      tarballs. Closes: #1012195
    - Dpkg::BuildFlags: Document optimize feature area.
  * Documentation:
    - man: Clarify that statoverrides do not need to be known to dpkg.
      Closes: #1011510
    - man: Expand Protected and Essential field use cases. Closes: #1008780
    - doc: Rename frontend.txt to frontend-api.txt.
    - doc: Move specifications under doc/spec.
    - man: Add references to rootless-builds.txt spec.
  * Code internals:
    - libdpkg: Refactor command actions for compression.
  * Build system:
    - Split the test-runner into its own script.

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



( run in 1.331 second using v1.01-cache-2.11-cpan-39bf76dae61 )