| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=cer2fvn59erssiu01377chlm88; path=/
content-type: text/html; charset=UTF-8
date: Sun, 28 Dec 2025 02:20:30 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
dpkg
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./misc/dpkg, Package maintenance system for Debian
[
Branch: CURRENT, Version: 1.22.21nb1, Package name: dpkg-1.22.21nb1, 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]
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
dpkgmultimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./misc/dpkg, Package maintenance system for Debian
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.22.21nb1, Package name: dpkg-1.22.21nb1, 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)
- https://ftp.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.at.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.au.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.wa.au.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.bg.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.cl.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.cz.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.de.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp2.de.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.ee.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.fi.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.fr.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp2.fr.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.uk.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.hr.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.ie.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.is.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.it.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.nl.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.no.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.nz.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.pl.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.ru.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.se.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.sk.debian.org/debian/pool/main/d/dpkg/ (Download)
- https://ftp.us.debian.org/debian/pool/main/d/dpkg/ (Download)
Version history: (Expand)
- (2025-08-03) Updated to version: dpkg-1.22.21nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-07-07) Updated to version: dpkg-1.22.21
- (2025-07-04) Updated to version: dpkg-1.22.20nb1
- (2025-06-10) Updated to version: dpkg-1.22.20
CVS history: (Expand)
| 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) | |
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) | |
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) | |
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.
|
| 2025-03-11 17:25:21 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
dpkg: updated to 1.22.18
dpkg (1.22.18) unstable; urgency=medium
[ Guillem Jover ]
* Perl modules:
- Dpkg::OpenPGP::Backend::Sequoia: Add missing Dpkg::Gettext import.
* Packaging:
- Bump Standards-Version to 4.7.2 (no changes needed).
[ Helge Kreutzmann ]
* Localization:
- Update German man pages translation.
- Update German scripts translation.
dpkg (1.22.17) unstable; urgency=medium
* Code internals:
- libdpkg: Do not crash on missing sysuser or sysgroup system database
files. Reported by Marc Haber <mh+debian-packages@zugschlus.de>.
dpkg (1.22.16) unstable; urgency=medium
[ Guillem Jover ]
* Add support for native arch definition for chroots.
* dpkg-db-keeper: Fix pathname in example dpkg.cfg snippet.
* Portability:
- start-stop-daemon: Move <compat.h> and <dpkg/macros.h> after OS and
header setup macros.
* Perl modules:
- Dpkg::OpenPGP::Backend::GnuPG: Do not require cmdstore for backend
command.
- Dpkg::OpenPGP::Backend: Generalize has_verify_cmd().
- Dpkg::OpenPGP::Backend: Support disabling cmd and cmdv via 'none' value.
- Dpkg::OpenPGP::Backend::SOP: Add sopv support.
- Dpkg::OpenPGP::Backend::GnuPG: Refactor newline workaround into a
function.
- Dpkg::OpenPGP::Backend::GnuPG: Do not add the newline workaround for
gpg-sq.
- Dpkg::OpenPGP::Backend::Sequoia: Add a hint about authorizing own keys.
- Dpkg::OpenPGP::Backend::Sequoia: Refactor cmd and cmdv handling.
* Documentation:
- man: Remove trailing space.
- doc: Remove trailing angle bracket.
- doc: Split and sort copyright statements.
* Code internals:
- libdpkg: Add new strvec module.
- libdpkg: Add new path_canonicalize() function.
- libdpkg: Add new file_realpath() function.
- libdpkg: Add new file_canonicalize() function.
- libdpkg: Normalize root dir setting.
- libdpkg: Remove unused pwd.h and grp.h header includes.
- libdpkg: Refactor passwd and group fetching into functions.
- libdpkg: Cache root user/group to UID/GID mapping to speed up unpacking.
- libdpkg: Update missing symbols to the version map.
- start-stop-daemon: Move Solaris _FILE_OFFSET_BITS undef after other
header setup macros.
- dselect, test: Mark C++ destructors on derived classes as override.
- start-stop-daemon: Reformat license/copyright comment header.
- libcompat: Add compatibility functions for fgetpwent() and fgetgrent().
- libdpkg: Add support for sysuser/sysgroup specific to each chroot.
* Build system:
- Avoid explicitly escaped hash characters in automake files.
* Packaging:
- Add OpenPGP tools to Build-Depends as pkg.dpkg.author-testing build
profile.
- Move gnupg and gpgv as the last alternatives.
- Add a NEWS entry to dpkg-dev for Rules-Requires-Root default change.
* Test suite:
- Skip OpenPGP backend tests based on available cmd and cmdv programs.
- Rework OpenPGP backend selection to prepare for cmdv support.
- Add OpenPGP cmdv testing support.
- Refactor database files creation into new DPKG_GEN_DB_FILE macro.
- Update cppcheck to request C++14 to match expected baseline.
- Pass --root-owner-group to dpkg-deb in functional tests.
* Localization:
- Update Brazilian Portuguese translations.
Thanks to Paulo Henrique de Lima Santana <phls@debian.org>.
- Update Dutch man pages translations.
Thanks to Frans Spiesschaert <Frans.Spiesschaert@yucom.be>.
[ Helge Kreutzmann ]
* Localization:
- Update German man pages translation.
[ Sven Joachim ]
* Localization:
- Update German programs translation.
|
| 2025-02-06 09:50:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
dpkg: updated to 1.22.15
dpkg (1.22.15) unstable; urgency=medium
* Perl modules:
- Dpkg::BuildDriver::DebianRules: Remove unused Dpkg::BuildAPI import.
- Dpkg::OpenPGP::Backend::GnuPG: Sign file with fixed up newline.
- Dpkg::Substvars: Add new set_as_optional() and set_as_required() methods.
* Documentation:
- man: Change verb tense for Makefile fragment files descriptions.
- man: Document that buildapi.mk sets a variable.
- man: Add reference to buildtools and vendor make fragments to related
tools.
- man: Split architecture examples into their own paragraphs.
- man: Clarify architecture terms and the architecture forms.
- man: Clarify that build and target are not usual variables to use.
- doc: Remove duplicate words across newlines.
* Build system:
- Add array bounds warning.
- Add new dialect checks for strict flex array behavior and warnings.
- Add compiler hardening support.
* Localization:
- Update German programs translation.
|
| 2025-01-20 07:18:48 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
dpkg: updated to 1.22.14
dpkg (1.22.14) unstable; urgency=medium
[ Guillem Jover ]
* dpkg-deb: Switch from info() to hint() for hint message.
* Perl modules:
- Dpkg::BuildDriver::DebianRules: Fix R³ namespace check to only refuse
unknown dpkg keywords.
* Make fragments:
- Use flavor to avoid re-caching empty variables.
* Shell library:
- Abstract color clearing with a new variable.
- Lowercase and namespace private variables with _dpkg_.
- Fix debug output format to print debug in lowercase after progname.
- Document library interface basics and the version when introduced.
- Add support for notice(), info() and hint() functions.
* Code internals:
- libdpkg: Add support for hint printing.
* Test suite:
- Remove redundant <cstdbool> include deprecated in C++17.
* Localization:
- Update Brazilian Portuguese dselect translations.
Thanks to Paulo Henrique de Lima Santana (phls) <phls@debian.org>.
[ Helge Kreutzmann ]
* Localization:
- Update German man pages translation.
- Update German scripts translation.
[ Sven Joachim ]
* Localization:
- Update German programs translation.
|
