./misc/dpkg, Package maintenance system for Debian

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 1.23.7, Package name: dpkg-1.23.7, 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: 5699.926 KB

Version history: (Expand)


CVS history: (Expand)


   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.
   2025-07-04 10:49:39 by Thomas Klausner | Files touched by this commit (2519)
Log message:
*: bump for perl 5.42.0
   2025-06-10 17:01:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
dpkg: updated to 1.22.20

dpkg (1.22.20) unstable; urgency=medium

  [ Guillem Jover ]
  * Perl modules:
    - Dpkg::OpenPGP::Backend::Sequoia: Do not run sq/sqv to verify with no
      keyrings.
    - Dpkg::OpenPGP::Backend::Sequoia: Run sq in stateless mode for
      verification. Suggested by Neal H. Walfield <neal@sequoia-pgp.org>.
  * Localization:
    - Update Catalan translations.
    - Update German scripts translation.
      Thanks to Helge Kreutzmann <debian@helgefjell.de>.
    - Update Portuguese scripts translation.
    - Update Swedish scripts translation.
   2025-05-21 17:04:02 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
dpkg: updated to 1.22.19

dpkg (1.22.19)

* Perl modules:
  - Dpkg::Vendor::Debian: Add tag2upload OpenPGP keyring to package-keyrings.
  - Dpkg::Vendor::PureOS: Add new vendor module.
    Thanks to Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>.
  - Test::Dpkg: Fix OpenPGP backend commands detection.
  - Dpkg::OpenPGP::Backend::Sequoia: Add sqv support for verification.
* Code internals:
  - libcompat: Handle allocation failures in fgetpwent() and fgetgrent().
* Packaging:
  - Document OpenPGP implementation dependencies.
* Localization:
  - Update Brazilian Portuguese programs translation.
  - Update Dutch translations.
  - Update Portuguese translations.
  - Update Romanian translations.
  - Update Swedish translations.