./misc/dpkg, Package maintenance system for Debian

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.23.11, Package name: dpkg-1.23.11, Maintainer: pkgsrc-users

This package contains the programs which handle the installation and
removal of Debian packages on your system. The primary interface for
the dpkg suite is the `dselect' program; a more low-level and less
user-friendly interface is available in the form of the `dpkg'
command.


Required to run:
[archivers/gtar-base] [lang/perl5] [devel/patch]

Required to build:
[textproc/po4a] [pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 5630.922 KB

Version history: (Expand)


CVS history: (Expand)


   2026-09-11 15:14:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
dpkg: updated to 1.23.11

dpkg (1.23.11) unstable; urgency=medium

* dpkg: Improve maintscript abort-* execution diagnostics.
* dpkg-shlibdeps: Do not validate existence of -l option argument.
* Code internals:
  - dpkg: Use a proper conditional instead of a ternary operator for
    f_triggers.
  - dpkg: Refactor tarobject_describe_type() into a new function.
  - dpkg-split: Refactor depot handling functions out of do_auto().
   2026-09-09 12:46:10 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
dpkg: updated to 1.23.10

dpkg (1.23.10) unstable; urgency=medium

[ Guillem Jover ]
* Output messages:
  - dselect: Remove spurious doubled newline from help output message.
* Perl modules:
  - Dpkg::File: Do not fail when touching a non-file in file_touch().
* Code internals:
  - start-stop-daemon: Parametrize program name into a new macro.
  - libdpkg: Move URL out of translated string (round two).
  - dselect: Move leading double newlines outside of translated string.
  - Move paragraph separator newlines into their own print calls.
* Packaging:
  - Update lintian overrides.
* Test suite:
  - Skip t.tmp pathnames in codespell checks.
   2026-07-16 21:06:25 by Thomas Klausner | Files touched by this commit (2542)
Log message:
*: recursive bump for perl5 5.44.0
   2026-03-11 12:29:01 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
dpkg: updated to 1.23.7

1.23.7

* dpkg-deb: Remove ancient code to handle buggy old .deb format variants.
* Perl modules:
  - Dpkg::Source::Package::V1: Do not print source root on modified files
    list.
  - Dpkg::Source::Package::V1: Fix building from within the source tree.
   2026-01-30 14:16:05 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
dpkg: updated to 1.23.5

dpkg (1.23.5) unstable; urgency=medium

  [ Guillem Jover ]
  * dpkg-source: Do not error out on empty fields.
  * Perl modules:
    - Dpkg::Email::Address: Do not construct invalid objects.
    - Dpkg::Control::FieldsCore: Improve Maintainer and Uploader field parse
      errors.
  * Documentation:
    - man: Improve dpkg-buildpackage --sign-backend description.
  * Build system:
    - Move the dist artifacts to the release directory.
  * Test suite:
    - Add known exception sources for ProhibitCaptureWithoutTest.
   2026-01-12 13:14:15 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
dpkg: updated to 1.23.3

dpkg (1.23.3) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Dpkg::Vendor::Debian: Mask PIE on m68k, sh4 and x32.
      Thanks to Adrian Bunk <bunk@debian.org>.
    - Dpkg::Version: Add new has_epoch() and has_revision() methods.
    - Dpkg::Source::Package::V1: Make debian/rules executable on extract if
      present.

dpkg (1.23.2) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Dpkg::BuildProfiles: Add workaround for callers passing invalid formulas.
      Diagnosed by Chris Hofstaedtler <zeha@debian.org>.

dpkg (1.23.1) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Dpkg::BuildProfiles: Add missing Dpkg::Gettext and Dpkg::ErrorHandling
      imports.
  * Test suite:
    - Add a test for negated build profiles.
      Prompted by Chris Hofstaedtler <zeha@debian.org> (on IRC).
   2025-08-03 23:08:23 by Thomas Klausner | Files touched by this commit (2)
Log message:
dpkg: install zsh completions into standard pkgsrc directory

Bump PKGREVISION.
   2025-07-07 10:33:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
dpkg: updated to 1.22.21

dpkg (1.22.21) unstable; urgency=medium

[ Guillem Jover ]
* dpkg-deb: Fix cleanup for control member with restricted directories.
  Fixes CVE-2025-6297. Reported by zhutyra on HackerOne.
* Perl modules:
  - Dpkg::BuildDriver::DebianRules: Fix uninitialized Perl variables.
  - Dpkg::BuildDriver::DebianRules: Fix R³ dpkg/target/<target> values
    handling.
  - Dpkg::BuildTree: Fix needs_root() for R³ with implementation specific
    keywords.
* Code internals:
  - libdpkg: Do not segfault when adding triggers in no-act mode.