Sat Apr 11 11:53:43 2020 UTC ()
dpkg: updated to 1.20.0

dpkg (1.20.0) experimental; urgency=medium

  * libdpkg: Do not generate a backup file for the available database.
  * perl: Switch Getopt::Long from bundling to bundling_values. This means
    the few scripts using Getopt::Long will stop accepting options in the
    form «-ab» for «-a -b», which is not future-proof, as it does not allow
    these options to get new arguments without making them abiguous.
  * dpkg-buildpackage: Remove transient backwards R³ compatibility code.
  * buildtools.mk: Add support for nostrip in DEB_BUILD_OPTIONS when setting
    the STRIP variable.
  * dpkg-genbuildinfo: Do not include irrelevant packages in the Binary field.
  * dpkg: Do not clear selections for unknown packages.
  * dpkg-shlibdeps: Add support for new Build-Depends-Packages, to be able
    to specify multiple packages.
    Based on a patch by Frank Schaefer <kelledin@gmail.com>.
  * perl: Remove support for versioned GnuPG 2 program and packages.
  * libdpkg: Clarify lock contender error message. Print the PID of the lock
    contender, and add a warning explaining that removing the lock file is
    never the correct solution.
  * dpkg-genchanges, dpkg-mergechangelogs: Remove support for ~vola
    versioning, as volatile.debian.org was decommissioned some time ago.
  * dpkg-genchanges, dpkg-mergechangelogs: Match ~deb also as a backport
    marker in versions.
  * libdpkg, dpkg: Use new versiondescribe_c() for non-localizable call sites,
    such as when writing to a log, which should not be localized.
  * dpkg-query: Try to use the package synopsis from the available file if
    not installed.
  * dpkg-gencontrol: Take into account hardlinks when computing the
    Installed-Size substvar.
    Patch co-authored with Sven Joachim <svenjoac@gmx.de>.
  * dpkg: Fix and clarify behavior for packages marked to be on “hold”. These
    need to be processed for configuration and triggers.
  * dpkg: Use DPKG_ADMINDIR to set the admindir.
  * dpkg-source: Remove backwards compatibility code for legacy build-profiles.
  * perl: Give more context on field parsing errors.
  * dpkg-buildpackage: Add option to sanitize environment.
  * update-alternatives: Cope with a missing administrative directory.
  * update-alternatives: Create the administrative directory on demand.
  * dpkg-split: Cope with a missing parts/ database directory.
  * dpkg-split: Create the parts/ database directory on demand.
  * libdpkg: Consider msdbrw_needsuperuser equivalent to msdbrw_write, so
    the same checks are performed on normal non --force-not-root operation.
  * libdpkg: Add support for bootstrapping the installation of dpkg:
    - Create the logfile with correct permissions, and remove the code
      setting up the logfile from the dpkg postinst.
    - Allow missing status and available databases, so that they get created
      on write, and remove the code setting them up from the dpkg postinst.
    - Do not change the ownership of the triggers database directory. Either
      we are running as root:root which means the ownership should be correct
      already, or we are not which means we cannot change it anyway.
    - Create the dpkg database directory on demand.
    - Create the updates/ database directory on demand.
    - Create the info/ database directory on demand.
  * dpkg-architecture: Fix handling of exec failing in --command.
    Reported by Helmut Grohne <helmut@subdivi.de>.
  * dpkg-buildpackage: Do not accept equal signs as part of the hook names.
    Reported by Daniel Shahaf <danielsh@apache.org>.
  * dselect: Mark a string for translation.
  * dselect: Cleanup access methods:
    - Remove harddisk methods, as they were non-functional due to fdisk
      interface changes, and do not make sense anymore as we can expect users
      to mount any such filesystem on their own, to then use a filesystem
      method instead. Prompted by Helmut Grohne <helmut@subdivi.de>.
    - Remove cdrom method superseded by the multi_cd method.
    - Remove nfs methods, as there is nothing special about NFS, and mounting
      these should just be left to the local admin, who can mount any other
      remote filesystem too.
    - Remove multi_mount method, as the multi_cd method can take care of
      mounting the necessary images or devices.
    - Replace changelog with correct copyright in file header.
  * dpkg, dselect: Stop using first-person singular in output messages.
  * libdpkg: Fix memory leak in parsedb context close.
  * buildtools.mk: Add QMAKE variable.
  * po: Fix translation of --compare-versions.
    Thanks to Boyuan Yang <byang@debian.org>.
  * Perl modules:
    - Dpkg::Source::Package: Verify original tarball signatures at build time.
    - Dpkg::BuildFlags: Add new unset() method.
      Requested by Daniel Schepler <dschepler@gmail.com>.
    - Dpkg::Source::Package::V2: Emit a special patch header on
      single-debian-patch.
    - Dpkg::Vendor::Debian: Only scan /usr/local/ directories that exist.
    - Dpkg::Vendor::Debian: Do not set -Werror=implicit-function-declaration
      for C++.
    - Dpkg::Deps: Check for valid virtual package version relations. Do not
      allow non-equal version relations in virtual provides.
    - Dpkg: Remove internal lowercase variables $version, $progname,
      $admindir, $dpkglibdir and $pkgdatadir.
    - Dpkg::Changelog: Remove obsolete methods dpkg() and rfc822().
    - Dpkg::Changelog::Entry::Debian: Remove obsolete methods check_header()
      and check_trailer(). Hide variables $regex_header and $regex_trailer.
    - Dpkg::Changelog::Parse: Remove warnings of obsolete options forceplugin
      and libdir. Remove obsolete functions changelog_parse_debian() and
      changelog_parse_plugin().
    - Dpkg::Compression: Hide internal lowercase variables
      $default_compression, $default_compression_level and
      $compression_re_file_ext.
    - Dpkg::Deps::KnownFacts: Remove obsolete check_package() method.
    - Dpkg::Exit: Hide internal lowercase @handlers variable.
    - Dpkg::Gettext: Remove obsolete _g() function.
    - Dpkg::Source::Package: Hide internal lowercase variable
      @tar_ignore_default_pattern. Remove iternal lowercase variable alias
      $diff_ignore_default_regexp.
    - Dpkg::Substvars: Remove obsolete no_warn() method.
    - Dpkg::Index: Change default value for unique_tuple_key to 1.
    - Dpkg::Version: Remove deprecation warning from semantic change in
      bool overload.
    - Dpkg::Checksums: Remove obsolete 'program' property warning.
    - Dpkg::Conf: Remove obsolete methods and obsolete croak for method option.
    - Dpkg::Vendor: Remove obsolete 'keyrings' hook.
    - Dpkg::Exit: Unregister all signal handlers once we have executed them.

    - Dpkg::Exit: Register exit handlers also for __DIE__.
    - Dpkg::Source::Package::V3::Native: Do not say v1.0 for 3.0 formats.
    - Dpkg::Dist::Files: On filename parse error say file instead of package.
    - Dpkg::Substvars: Add new vendor:Name and vendor:Id substvars.
    - Dpkg::Source::Package: Detect directory traversals under debian
      directory. Reported by Felix Lechner <felix.lechner@lease-up.com>.
  * Documentation:
    - man: Fix uncommon wording constructs.
    - man: Use a minus sign for a literal string.
    - man: Clarify that the pager is called via «$SHELL -c».
    - dpkg-shlibdeps: Document split_soname() function.
      Prompted by Christopher Crim <christopher.crim@quoininc.com>.
    - Dpkg::Changelog: Document methods provided by subclasses.
      Reported by Felix Lechner <felix.lechner@lease-up.com>.
    - man: Globally adjust left and disable hyphenation.
    - man: Split dselect(1) --color from --colour option items.
    - man: Describe the SONAME formats supported in deb-shlibs(5).
    - man: Move template symbol documentation into new deb-src-symbols(5).
    - Dpkg::Changelog::Parse: Remove $ sigil from option names in POD.
    - Dpkg: Say class instead of object when appropriate.
    - Dpkg::Changelog: Clarify that these classes inherit from some other
      base class, which will contain the missing documentation.
      Prompted by intrigeri <intrigeri@debian.org>.
    - man: Clarify deb-changelog(5) format.
    - man: Clarify debian/source/include-binaries format in dpkg-source(1).
      Prompted by Felix Lechner <felix.lechner@lease-up.com>.
    - man, doc: Clarify that the postinst "triggered" argument gets the
      trigger-name(s) as a space-separated list in the second argument.
      Prompted by Michael Biebl <biebl@debian.org>.
    - dselect: Update the multicd README file.
    - doc, man: Mark T and I package instances to avoid misreadings.
  * Code internals:
    - Dpkg::Source::Package: Refactor original tarball handling.
    - perl: Use File::Copy instead of spawning mv/cp commands.
    - Dpkg::OpenPGP: Refactor signature verification into a new function.
    - Dpkg::OpenPGP: Make it possible to verify detached signatures.
    - Dpkg::OpenPGP: Add support for importing an OpenPGP key into a keyring.
    - Dpkg::BuildFlags: Remove unused hash keys.
    - libdpkg: Use the variable instead of a type as sizeof() argument.
    - libdpkg: Use the totalwritten variable for a consistency check.
    - dselect: Reduce scope of variable, to avoid it being unused in a branch.
    - dpkg-deb: Fold two adjacent if conditionals into a single one.
    - dpkg: Initialize flagdeppossi in check_conflict().
    - libdpkg: Add new C locale switch over support.
    - libdpkg: Add new versiondescribe_c() to force a C locale.
    - dselect: Make baselist::draw_column_*() col arguments const.
    - libdpkg: Use p instead of name in dpkg_arch_name_is_illegal().
    - dpkg: Remove redudant condition for sourcefile in updateavailable().
    - dpkg, update-alternatives: Make variables static.
    - libdpkg: Add missing symbols to the version map.
    - libdpkg: Fix fiemap memory layout usage that confuses gcc 10 to emit a
      warning.
    - libdpkg: Only use varbuf_printf() in pkg_format_show() when necessary.
      This should speed up «dpkg-query --show» formatting.
    - libdpkg: Fix package format string to be a string literal.
      This suppresses a gcc warning.
    - dpkg: Fix short lived memory leak in --force-help handling.
    - dpkg-split: Fix short lived file descriptor leak in --auto.
    - start-stop-daemon: Explicitly ignore uninmportant function return values.
    - start-stop-daemon: Fix memory leak on multiple --chuid arguments.
    - start-stop-daemon: Close the notification socket in the child.
    - libdpkg: Fix memory leaks in zlib and bz2 decompression functions.
    - libdpkg: Add new dir_make_path() and dir_make_path_parent() functions.
    - libdpkg: Add new atomic file flag to create the base path when missing.
    - libdpkg: Fix modstatdb_rw enum comments.
    - libdpkg, dpkg-query: Optimize db-fsys:Files virtual variable loading.
      We load either the entire db-fsys for all packages, possibly optimized
      per platform (such as by using fiemap), or the specific ones for the
      requested packages. This also fixes a problematic cast removing the
      constness of a variable.
    - Dpkg::Dist::Files: Document the two filename pattern formats.
    - update-alternatives: Remove redundant condition in argument parser.
    - update-alternatives: Move error context setup before calling setjmp(),
      so that cppcheck stops being confused.
    - test: Reformat 200_Dpkg_Shlibs.cpp for coding style conformance.
    - dpkg: Make it possible for the compiler to check printf() format
      string arguments on dependency printer.
    - dselect: Reorder branches in packagelist::deselect_one_of so that they
      are not duplicated.
    - dselect: Use nullptr instead of NULL.
    - dselect: Use static_cast<> instead of old-style type qualifier cast.
    - dselect: Do not use unnecessary old-style casts.
    - dselect: Fix variable types to avoid needing old-style casts.
    - libcompat: Disarm libselinux setexecfilecon() declaration for
      libcompat-test.
    - libdpkg: Define new VARBUF_OBJECT macro.
    - libdpkg: Add new ATOMIC_FILE_NORMAL enum value to avoid a cast in C++.
    - libdpkg: Use a new DPKG_NULL macro that works in C and C++.
    - libdpkg: Use a new DPKG_STATIC_CAST macro that works in C and C++.
    - libdpkg: Move printing of errno into dpkg_error_set().
    - libdpkg: Use a varbuf to store the problem messages per parsedb context.
    - libdpkg: Fix Doxygen comments.
  * Build system:
    - Bump minimal Perl version to 5.24.1.
    - Add a serial versioning to the m4 files.
    - Install m4 files into system aclocal directory.
    - Bump minimal gettext version to 0.19.8, to get the m4 files that can
      cross-build for musl-based systems.
    - Enable more compiler warnings.
    - Update Doxygen configuration from version 1.8.16.
  * Packaging:
    - Remove obsolete Breaks satisfied since oldstable.
    - Replace custom rule for 'configure' with call to dh_autoreconf.
      Thanks to Dan Streetman <ddstreet@canonical.com>.
    - dselect: Remove methods state files on purge.
      Spotted by Sven Joachim <svenjoac@gmx.de>.
    - Switch to debhelper compatibility level 12.
    - Switch from debian/compat to debhelper-commpat in Build-Depends.
    - Bump Standards-Version to 4.5.0 (no changes required).
  * Test suite:
    - Remove perlcritic Documentation::RequirePodLinksIncludeText suppression.
    - Clarify cppcheck va_list_usedBeforeStarted suppression.
    - Skip build directories from codespell check.
    - Update stopwords for codespell 1.16.0.
    - Suppress new bogus cppcheck 1.90 false positives.
    - libdpkg: Remove redundant assignment in t-ehandle unit test.
    - Skip backup files from codespell check.
    - Ignore python-3.8 runtime warnings in codespell.

  [ Updated programs translations ]
  * German (Sven Joachim).
  * Portuguese (Miguel Figueiredo).
  * Simplified Chinese (Mo Zhou).

  [ Updated dselect translations ]
  * German (Sven Joachim).

  [ Updated scripts translations ]
  * German (Helge Kreutzmann).

  [ Updated man pages translations ]
  * German (Helge Kreutzmann)


(adam)
diff -r1.48 -r1.49 pkgsrc/misc/dpkg/Makefile
diff -r1.12 -r1.13 pkgsrc/misc/dpkg/PLIST
diff -r1.14 -r1.15 pkgsrc/misc/dpkg/distinfo
diff -r0 -r1.1 pkgsrc/misc/dpkg/patches/patch-utils_start-stop-daemon.c

cvs diff -r1.48 -r1.49 pkgsrc/misc/dpkg/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/dpkg/Makefile 2019/08/11 13:21:54 1.48
+++ pkgsrc/misc/dpkg/Makefile 2020/04/11 11:53:42 1.49
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: Makefile,v 1.48 2019/08/11 13:21:54 wiz Exp $ 1# $NetBSD: Makefile,v 1.49 2020/04/11 11:53:42 adam Exp $
2 2
3DISTNAME= dpkg_1.18.25 3DISTNAME= dpkg_1.20.0
4PKGNAME= ${DISTNAME:S/_/-/} 4PKGNAME= ${DISTNAME:S/_/-/}
5PKGREVISION= 1 
6CATEGORIES= misc 5CATEGORIES= misc
7MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/} 6MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/d/dpkg/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://wiki.debian.org/Teams/Dpkg 10HOMEPAGE= https://wiki.debian.org/Teams/Dpkg
12COMMENT= Package maintenance system for Debian 11COMMENT= Package maintenance system for Debian
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15DEPENDS+= patch-[0-9]*:../../devel/patch 14DEPENDS+= patch-[0-9]*:../../devel/patch
16BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a 15BUILD_DEPENDS+= po4a-[0-9]*:../../textproc/po4a
17TEST_DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String 16TEST_DEPENDS+= p5-IO-String-[0-9]*:../../devel/p5-IO-String
18 17
19WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 18WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
20BUILD_DEFS+= VARBASE 19BUILD_DEFS+= VARBASE
21 20
22USE_PKGLOCALEDIR= yes 21USE_PKGLOCALEDIR= yes
23USE_LANGUAGES= c c++ 22USE_LANGUAGES= c c++
 23USE_LIBTOOL= yes
24USE_TOOLS+= gmake msgfmt perl:run gtar:run pod2man 24USE_TOOLS+= gmake msgfmt perl:run gtar:run pod2man
25GNU_CONFIGURE= yes 25GNU_CONFIGURE= yes
26CONFIGURE_ARGS+= --with-admindir=${VARBASE}/db/dpkg 26CONFIGURE_ARGS+= --with-admindir=${VARBASE}/db/dpkg
27CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share/dpkg 27CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/share/dpkg
28CONFIGURE_ARGS.Darwin+= --enable-linker-optimizations=no 28CONFIGURE_ARGS.Darwin+= --enable-linker-optimizations=no
29CONFIGURE_ENV+= PATCH=${PREFIX}/bin/gpatch 29CONFIGURE_ENV+= PATCH=${PREFIX}/bin/gpatch
30TEST_TARGET= check 30TEST_TARGET= check
31INCOMPAT_CURSES+= NetBSD-[0-5].*-* 31INCOMPAT_CURSES+= NetBSD-[0-5].*-*
32 32
33REPLACE_PERL= scripts/*.pl 33REPLACE_PERL= scripts/*.pl
34 34
35.include "../../archivers/bzip2/buildlink3.mk" 35.include "../../archivers/bzip2/buildlink3.mk"
36.include "../../archivers/xz/buildlink3.mk" 36.include "../../archivers/xz/buildlink3.mk"

cvs diff -r1.12 -r1.13 pkgsrc/misc/dpkg/PLIST (expand / switch to unified diff)

--- pkgsrc/misc/dpkg/PLIST 2017/12/07 12:35:41 1.12
+++ pkgsrc/misc/dpkg/PLIST 2020/04/11 11:53:43 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.12 2017/12/07 12:35:41 adam Exp $ 1@comment $NetBSD: PLIST,v 1.13 2020/04/11 11:53:43 adam Exp $
2bin/dpkg 2bin/dpkg
3bin/dpkg-architecture 3bin/dpkg-architecture
4bin/dpkg-buildflags 4bin/dpkg-buildflags
5bin/dpkg-buildpackage 5bin/dpkg-buildpackage
6bin/dpkg-checkbuilddeps 6bin/dpkg-checkbuilddeps
7bin/dpkg-deb 7bin/dpkg-deb
8bin/dpkg-distaddfile 8bin/dpkg-distaddfile
9bin/dpkg-divert 9bin/dpkg-divert
10bin/dpkg-genbuildinfo 10bin/dpkg-genbuildinfo
11bin/dpkg-genchanges 11bin/dpkg-genchanges
12bin/dpkg-gencontrol 12bin/dpkg-gencontrol
13bin/dpkg-gensymbols 13bin/dpkg-gensymbols
14bin/dpkg-maintscript-helper 14bin/dpkg-maintscript-helper
@@ -24,42 +24,47 @@ bin/dpkg-split @@ -24,42 +24,47 @@ bin/dpkg-split
24bin/dpkg-statoverride 24bin/dpkg-statoverride
25bin/dpkg-trigger 25bin/dpkg-trigger
26bin/dpkg-vendor 26bin/dpkg-vendor
27bin/dselect 27bin/dselect
28bin/update-alternatives 28bin/update-alternatives
29include/dpkg/ar.h 29include/dpkg/ar.h
30include/dpkg/arch.h 30include/dpkg/arch.h
31include/dpkg/atomic-file.h 31include/dpkg/atomic-file.h
32include/dpkg/buffer.h 32include/dpkg/buffer.h
33include/dpkg/c-ctype.h 33include/dpkg/c-ctype.h
34include/dpkg/color.h 34include/dpkg/color.h
35include/dpkg/command.h 35include/dpkg/command.h
36include/dpkg/compress.h 36include/dpkg/compress.h
 37include/dpkg/db-ctrl.h
 38include/dpkg/db-fsys.h
37include/dpkg/deb-version.h 39include/dpkg/deb-version.h
38include/dpkg/debug.h 40include/dpkg/debug.h
39include/dpkg/dir.h 41include/dpkg/dir.h
40include/dpkg/dpkg-db.h 42include/dpkg/dpkg-db.h
41include/dpkg/dpkg.h 43include/dpkg/dpkg.h
42include/dpkg/ehandle.h 44include/dpkg/ehandle.h
43include/dpkg/error.h 45include/dpkg/error.h
44include/dpkg/fdio.h 46include/dpkg/fdio.h
45include/dpkg/file.h 47include/dpkg/file.h
 48include/dpkg/fsys.h
46include/dpkg/glob.h 49include/dpkg/glob.h
47include/dpkg/macros.h 50include/dpkg/macros.h
48include/dpkg/namevalue.h 51include/dpkg/namevalue.h
49include/dpkg/options.h 52include/dpkg/options.h
 53include/dpkg/pager.h
50include/dpkg/parsedump.h 54include/dpkg/parsedump.h
51include/dpkg/path.h 55include/dpkg/path.h
52include/dpkg/pkg-array.h 56include/dpkg/pkg-array.h
 57include/dpkg/pkg-files.h
53include/dpkg/pkg-format.h 58include/dpkg/pkg-format.h
54include/dpkg/pkg-list.h 59include/dpkg/pkg-list.h
55include/dpkg/pkg-queue.h 60include/dpkg/pkg-queue.h
56include/dpkg/pkg-show.h 61include/dpkg/pkg-show.h
57include/dpkg/pkg-spec.h 62include/dpkg/pkg-spec.h
58include/dpkg/pkg.h 63include/dpkg/pkg.h
59include/dpkg/progname.h 64include/dpkg/progname.h
60include/dpkg/program.h 65include/dpkg/program.h
61include/dpkg/progress.h 66include/dpkg/progress.h
62include/dpkg/report.h 67include/dpkg/report.h
63include/dpkg/string.h 68include/dpkg/string.h
64include/dpkg/subproc.h 69include/dpkg/subproc.h
65include/dpkg/tarfn.h 70include/dpkg/tarfn.h
@@ -88,85 +93,84 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compr @@ -88,85 +93,84 @@ ${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compr
88${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compression/Process.pm 93${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Compression/Process.pm
89${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Conf.pm 94${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Conf.pm
90${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control.pm 95${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control.pm
91${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Changelog.pm 96${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Changelog.pm
92${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Fields.pm 97${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Fields.pm
93${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/FieldsCore.pm 98${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/FieldsCore.pm
94${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Hash.pm 99${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Hash.pm
95${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/HashCore.pm 100${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/HashCore.pm
96${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Info.pm 101${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Info.pm
97${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests.pm 102${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests.pm
98${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests/Entry.pm 103${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Tests/Entry.pm
99${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Types.pm 104${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Control/Types.pm
100${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps.pm 105${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps.pm
 106${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/AND.pm
 107${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/KnownFacts.pm
 108${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Multiple.pm
 109${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/OR.pm
 110${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Simple.pm
 111${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Deps/Union.pm
101${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Dist/Files.pm 112${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Dist/Files.pm
102${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/ErrorHandling.pm 113${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/ErrorHandling.pm
103${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Exit.pm 114${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Exit.pm
104${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/File.pm 115${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/File.pm
105${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Getopt.pm 116${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Getopt.pm
106${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Gettext.pm 117${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Gettext.pm
107${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/IPC.pm 118${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/IPC.pm
108${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Index.pm 119${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Index.pm
109${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Interface/Storable.pm 120${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Interface/Storable.pm
 121${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Lock.pm
 122${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/OpenPGP.pm
110${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Package.pm 123${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Package.pm
111${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Path.pm 124${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Path.pm
112${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs.pm 125${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs.pm
113${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Cppfilt.pm 126${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Cppfilt.pm
114${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Objdump.pm 127${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Objdump.pm
115${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Symbol.pm 128${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/Symbol.pm
116${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/SymbolFile.pm 129${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Shlibs/SymbolFile.pm
117${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Archive.pm 130${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Archive.pm
 131${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/BinaryFiles.pm
 132${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Format.pm
118${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Functions.pm 133${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Functions.pm
119${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package.pm 134${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package.pm
120${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V1.pm 135${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V1.pm
121${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V2.pm 136${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V2.pm
122${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Bzr.pm 137${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Bzr.pm
123${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Custom.pm 138${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Custom.pm
124${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Git.pm 139${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Git.pm
125${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Native.pm 140${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Native.pm
126${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Quilt.pm 141${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Package/V3/Quilt.pm
127${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Patch.pm 142${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Patch.pm
128${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Quilt.pm 143${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Source/Quilt.pm
129${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Substvars.pm 144${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Substvars.pm
130${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Util.pm 
131${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vars.pm 145${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vars.pm
132${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor.pm 146${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor.pm
133${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Debian.pm 147${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Debian.pm
134${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Default.pm 148${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Default.pm
135${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Ubuntu.pm 149${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Vendor/Ubuntu.pm
136${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Version.pm 150${PERL5_SUB_INSTALLVENDORLIB}/Dpkg/Version.pm
137${PERL5_SUB_INSTALLVENDORLIB}/Dselect/Ftp.pm 151${PERL5_SUB_INSTALLVENDORLIB}/Dselect/Ftp.pm
138lib/pkgconfig/libdpkg.pc 152lib/pkgconfig/libdpkg.pc
139libexec/dpkg/methods/disk/desc.cdrom 
140libexec/dpkg/methods/disk/desc.harddisk 
141libexec/dpkg/methods/disk/desc.mounted 153libexec/dpkg/methods/disk/desc.mounted
142libexec/dpkg/methods/disk/desc.nfs 
143libexec/dpkg/methods/disk/install 154libexec/dpkg/methods/disk/install
144libexec/dpkg/methods/disk/names 155libexec/dpkg/methods/disk/names
145libexec/dpkg/methods/disk/setup 156libexec/dpkg/methods/disk/setup
146libexec/dpkg/methods/disk/update 157libexec/dpkg/methods/disk/update
147libexec/dpkg/methods/floppy/desc.floppy 
148libexec/dpkg/methods/floppy/install 
149libexec/dpkg/methods/floppy/names 
150libexec/dpkg/methods/floppy/setup 
151libexec/dpkg/methods/floppy/update 
152libexec/dpkg/methods/ftp/desc.ftp 158libexec/dpkg/methods/ftp/desc.ftp
153libexec/dpkg/methods/ftp/install 159libexec/dpkg/methods/ftp/install
154libexec/dpkg/methods/ftp/names 160libexec/dpkg/methods/ftp/names
155libexec/dpkg/methods/ftp/setup 161libexec/dpkg/methods/ftp/setup
156libexec/dpkg/methods/ftp/update 162libexec/dpkg/methods/ftp/update
157libexec/dpkg/methods/multicd/desc.multi_cd 163libexec/dpkg/methods/multicd/desc.multi_cd
158libexec/dpkg/methods/multicd/desc.multi_mount 
159libexec/dpkg/methods/multicd/desc.multi_nfs 
160libexec/dpkg/methods/multicd/install 164libexec/dpkg/methods/multicd/install
161libexec/dpkg/methods/multicd/names 165libexec/dpkg/methods/multicd/names
162libexec/dpkg/methods/multicd/setup 166libexec/dpkg/methods/multicd/setup
163libexec/dpkg/methods/multicd/update 167libexec/dpkg/methods/multicd/update
164man/de/man1/dpkg-architecture.1 168man/de/man1/dpkg-architecture.1
165man/de/man1/dpkg-buildflags.1 169man/de/man1/dpkg-buildflags.1
166man/de/man1/dpkg-buildpackage.1 170man/de/man1/dpkg-buildpackage.1
167man/de/man1/dpkg-checkbuilddeps.1 171man/de/man1/dpkg-checkbuilddeps.1
168man/de/man1/dpkg-deb.1 172man/de/man1/dpkg-deb.1
169man/de/man1/dpkg-distaddfile.1 173man/de/man1/dpkg-distaddfile.1
170man/de/man1/dpkg-divert.1 174man/de/man1/dpkg-divert.1
171man/de/man1/dpkg-genbuildinfo.1 175man/de/man1/dpkg-genbuildinfo.1
172man/de/man1/dpkg-genchanges.1 176man/de/man1/dpkg-genchanges.1
@@ -195,100 +199,112 @@ man/de/man5/deb-conffiles.5 @@ -195,100 +199,112 @@ man/de/man5/deb-conffiles.5
195man/de/man5/deb-control.5 199man/de/man5/deb-control.5
196man/de/man5/deb-extra-override.5 200man/de/man5/deb-extra-override.5
197man/de/man5/deb-old.5 201man/de/man5/deb-old.5
198man/de/man5/deb-origin.5 202man/de/man5/deb-origin.5
199man/de/man5/deb-override.5 203man/de/man5/deb-override.5
200man/de/man5/deb-postinst.5 204man/de/man5/deb-postinst.5
201man/de/man5/deb-postrm.5 205man/de/man5/deb-postrm.5
202man/de/man5/deb-preinst.5 206man/de/man5/deb-preinst.5
203man/de/man5/deb-prerm.5 207man/de/man5/deb-prerm.5
204man/de/man5/deb-shlibs.5 208man/de/man5/deb-shlibs.5
205man/de/man5/deb-split.5 209man/de/man5/deb-split.5
206man/de/man5/deb-src-control.5 210man/de/man5/deb-src-control.5
207man/de/man5/deb-src-files.5 211man/de/man5/deb-src-files.5
 212man/de/man5/deb-src-rules.5
 213man/de/man5/deb-src-symbols.5
208man/de/man5/deb-substvars.5 214man/de/man5/deb-substvars.5
209man/de/man5/deb-symbols.5 215man/de/man5/deb-symbols.5
210man/de/man5/deb-triggers.5 216man/de/man5/deb-triggers.5
211man/de/man5/deb-version.5 
212man/de/man5/deb.5 217man/de/man5/deb.5
213man/de/man5/deb822.5 218man/de/man5/deb822.5
214man/de/man5/dpkg.cfg.5 219man/de/man5/dpkg.cfg.5
215man/de/man5/dsc.5 220man/de/man5/dsc.5
216man/de/man5/dselect.cfg.5 221man/de/man5/dselect.cfg.5
 222man/de/man7/deb-version.7
217man/de/man8/start-stop-daemon.8 223man/de/man8/start-stop-daemon.8
218man/es/man1/dpkg-distaddfile.1 
219man/es/man1/dpkg-divert.1 
220man/es/man1/dpkg-gencontrol.1 
221man/es/man1/dpkg-mergechangelogs.1 
222man/es/man1/dpkg-name.1 
223man/es/man1/dpkg-scansources.1 
224man/es/man1/dpkg-split.1 224man/es/man1/dpkg-split.1
225man/es/man1/dpkg-vendor.1 
226man/es/man1/update-alternatives.1 225man/es/man1/update-alternatives.1
227man/es/man5/deb-extra-override.5 226man/es/man5/deb-extra-override.5
228man/es/man5/deb-old.5 227man/es/man5/deb-old.5
229man/es/man5/deb-override.5 228man/es/man5/deb-override.5
230man/es/man5/deb-split.5 229man/es/man5/deb-split.5
231man/es/man8/start-stop-daemon.8 
232man/fr/man1/dpkg-architecture.1 230man/fr/man1/dpkg-architecture.1
 231man/fr/man1/dpkg-buildflags.1
 232man/fr/man1/dpkg-buildpackage.1
 233man/fr/man1/dpkg-checkbuilddeps.1
 234man/fr/man1/dpkg-deb.1
233man/fr/man1/dpkg-distaddfile.1 235man/fr/man1/dpkg-distaddfile.1
234man/fr/man1/dpkg-divert.1 236man/fr/man1/dpkg-divert.1
 237man/fr/man1/dpkg-genbuildinfo.1
 238man/fr/man1/dpkg-genchanges.1
235man/fr/man1/dpkg-gencontrol.1 239man/fr/man1/dpkg-gencontrol.1
236man/fr/man1/dpkg-gensymbols.1 240man/fr/man1/dpkg-gensymbols.1
237man/fr/man1/dpkg-maintscript-helper.1 241man/fr/man1/dpkg-maintscript-helper.1
238man/fr/man1/dpkg-mergechangelogs.1 242man/fr/man1/dpkg-mergechangelogs.1
239man/fr/man1/dpkg-name.1 243man/fr/man1/dpkg-name.1
 244man/fr/man1/dpkg-parsechangelog.1
240man/fr/man1/dpkg-query.1 245man/fr/man1/dpkg-query.1
 246man/fr/man1/dpkg-scanpackages.1
241man/fr/man1/dpkg-scansources.1 247man/fr/man1/dpkg-scansources.1
242man/fr/man1/dpkg-shlibdeps.1 248man/fr/man1/dpkg-shlibdeps.1
 249man/fr/man1/dpkg-source.1
243man/fr/man1/dpkg-split.1 250man/fr/man1/dpkg-split.1
244man/fr/man1/dpkg-statoverride.1 251man/fr/man1/dpkg-statoverride.1
245man/fr/man1/dpkg-trigger.1 252man/fr/man1/dpkg-trigger.1
246man/fr/man1/dpkg-vendor.1 253man/fr/man1/dpkg-vendor.1
 254man/fr/man1/dpkg.1
 255man/fr/man1/dselect.1
247man/fr/man1/update-alternatives.1 256man/fr/man1/update-alternatives.1
 257man/fr/man5/deb-buildinfo.5
 258man/fr/man5/deb-changelog.5
 259man/fr/man5/deb-changes.5
 260man/fr/man5/deb-conffiles.5
 261man/fr/man5/deb-control.5
248man/fr/man5/deb-extra-override.5 262man/fr/man5/deb-extra-override.5
249man/fr/man5/deb-old.5 263man/fr/man5/deb-old.5
 264man/fr/man5/deb-origin.5
250man/fr/man5/deb-override.5 265man/fr/man5/deb-override.5
 266man/fr/man5/deb-postinst.5
 267man/fr/man5/deb-postrm.5
 268man/fr/man5/deb-preinst.5
 269man/fr/man5/deb-prerm.5
251man/fr/man5/deb-split.5 270man/fr/man5/deb-split.5
 271man/fr/man5/deb-src-control.5
 272man/fr/man5/deb-src-files.5
 273man/fr/man5/deb-src-rules.5
 274man/fr/man5/deb-src-symbols.5
 275man/fr/man5/deb-substvars.5
 276man/fr/man5/deb-symbols.5
 277man/fr/man5/deb-triggers.5
 278man/fr/man5/deb.5
 279man/fr/man5/deb822.5
 280man/fr/man5/dpkg.cfg.5
 281man/fr/man5/dsc.5
 282man/fr/man5/dselect.cfg.5
 283man/fr/man7/deb-version.7
252man/fr/man8/start-stop-daemon.8 284man/fr/man8/start-stop-daemon.8
253man/it/man1/dpkg-architecture.1 
254man/it/man1/dpkg-distaddfile.1 
255man/it/man1/dpkg-maintscript-helper.1 285man/it/man1/dpkg-maintscript-helper.1
256man/it/man1/dpkg-name.1 
257man/it/man1/dpkg-query.1 
258man/it/man1/dpkg-scansources.1 
259man/it/man1/dpkg-split.1 286man/it/man1/dpkg-split.1
260man/it/man1/dpkg-statoverride.1 
261man/it/man1/dpkg-vendor.1 
262man/it/man1/update-alternatives.1 287man/it/man1/update-alternatives.1
263man/it/man5/deb-extra-override.5 288man/it/man5/deb-extra-override.5
264man/it/man5/deb-old.5 289man/it/man5/deb-old.5
265man/it/man5/deb-override.5 290man/it/man5/deb-override.5
266man/it/man5/deb-split.5 291man/it/man5/deb-split.5
267man/it/man8/start-stop-daemon.8 
268man/ja/man1/dpkg-distaddfile.1 
269man/ja/man1/dpkg-divert.1 
270man/ja/man1/dpkg-gencontrol.1 
271man/ja/man1/dpkg-mergechangelogs.1 
272man/ja/man1/dpkg-name.1 
273man/ja/man1/dpkg-scansources.1 
274man/ja/man1/dpkg-split.1 292man/ja/man1/dpkg-split.1
275man/ja/man1/dpkg-vendor.1 
276man/ja/man1/update-alternatives.1 293man/ja/man1/update-alternatives.1
277man/ja/man5/deb-extra-override.5 294man/ja/man5/deb-extra-override.5
278man/ja/man5/deb-old.5 295man/ja/man5/deb-old.5
279man/ja/man5/deb-override.5 296man/ja/man5/deb-override.5
280man/ja/man5/deb-split.5 297man/ja/man5/deb-split.5
281man/ja/man8/start-stop-daemon.8 
282man/man1/dpkg-architecture.1 298man/man1/dpkg-architecture.1
283man/man1/dpkg-buildflags.1 299man/man1/dpkg-buildflags.1
284man/man1/dpkg-buildpackage.1 300man/man1/dpkg-buildpackage.1
285man/man1/dpkg-checkbuilddeps.1 301man/man1/dpkg-checkbuilddeps.1
286man/man1/dpkg-deb.1 302man/man1/dpkg-deb.1
287man/man1/dpkg-distaddfile.1 303man/man1/dpkg-distaddfile.1
288man/man1/dpkg-divert.1 304man/man1/dpkg-divert.1
289man/man1/dpkg-genbuildinfo.1 305man/man1/dpkg-genbuildinfo.1
290man/man1/dpkg-genchanges.1 306man/man1/dpkg-genchanges.1
291man/man1/dpkg-gencontrol.1 307man/man1/dpkg-gencontrol.1
292man/man1/dpkg-gensymbols.1 308man/man1/dpkg-gensymbols.1
293man/man1/dpkg-maintscript-helper.1 309man/man1/dpkg-maintscript-helper.1
294man/man1/dpkg-mergechangelogs.1 310man/man1/dpkg-mergechangelogs.1
@@ -296,94 +312,103 @@ man/man1/dpkg-name.1 @@ -296,94 +312,103 @@ man/man1/dpkg-name.1
296man/man1/dpkg-parsechangelog.1 312man/man1/dpkg-parsechangelog.1
297man/man1/dpkg-query.1 313man/man1/dpkg-query.1
298man/man1/dpkg-scanpackages.1 314man/man1/dpkg-scanpackages.1
299man/man1/dpkg-scansources.1 315man/man1/dpkg-scansources.1
300man/man1/dpkg-shlibdeps.1 316man/man1/dpkg-shlibdeps.1
301man/man1/dpkg-source.1 317man/man1/dpkg-source.1
302man/man1/dpkg-split.1 318man/man1/dpkg-split.1
303man/man1/dpkg-statoverride.1 319man/man1/dpkg-statoverride.1
304man/man1/dpkg-trigger.1 320man/man1/dpkg-trigger.1
305man/man1/dpkg-vendor.1 321man/man1/dpkg-vendor.1
306man/man1/dpkg.1 322man/man1/dpkg.1
307man/man1/dselect.1 323man/man1/dselect.1
308man/man1/update-alternatives.1 324man/man1/update-alternatives.1
309man/man3/Dpkg.3 325man/man3/Dpkg.3perl
310man/man3/Dpkg::Arch.3 326man/man3/Dpkg::Arch.3perl
311man/man3/Dpkg::Build::Env.3 327man/man3/Dpkg::Build::Env.3perl
312man/man3/Dpkg::Build::Info.3 328man/man3/Dpkg::Build::Info.3perl
313man/man3/Dpkg::Build::Types.3 329man/man3/Dpkg::Build::Types.3perl
314man/man3/Dpkg::BuildFlags.3 330man/man3/Dpkg::BuildFlags.3perl
315man/man3/Dpkg::BuildOptions.3 331man/man3/Dpkg::BuildOptions.3perl
316man/man3/Dpkg::BuildProfiles.3 332man/man3/Dpkg::BuildProfiles.3perl
317man/man3/Dpkg::Changelog.3 333man/man3/Dpkg::Changelog.3perl
318man/man3/Dpkg::Changelog::Debian.3 334man/man3/Dpkg::Changelog::Debian.3perl
319man/man3/Dpkg::Changelog::Entry.3 335man/man3/Dpkg::Changelog::Entry.3perl
320man/man3/Dpkg::Changelog::Entry::Debian.3 336man/man3/Dpkg::Changelog::Entry::Debian.3perl
321man/man3/Dpkg::Changelog::Parse.3 337man/man3/Dpkg::Changelog::Parse.3perl
322man/man3/Dpkg::Checksums.3 338man/man3/Dpkg::Checksums.3perl
323man/man3/Dpkg::Compression.3 339man/man3/Dpkg::Compression.3perl
324man/man3/Dpkg::Compression::FileHandle.3 340man/man3/Dpkg::Compression::FileHandle.3perl
325man/man3/Dpkg::Compression::Process.3 341man/man3/Dpkg::Compression::Process.3perl
326man/man3/Dpkg::Conf.3 342man/man3/Dpkg::Conf.3perl
327man/man3/Dpkg::Control.3 343man/man3/Dpkg::Control.3perl
328man/man3/Dpkg::Control::Changelog.3 344man/man3/Dpkg::Control::Changelog.3perl
329man/man3/Dpkg::Control::Fields.3 345man/man3/Dpkg::Control::Fields.3perl
330man/man3/Dpkg::Control::FieldsCore.3 346man/man3/Dpkg::Control::FieldsCore.3perl
331man/man3/Dpkg::Control::Hash.3 347man/man3/Dpkg::Control::Hash.3perl
332man/man3/Dpkg::Control::HashCore.3 348man/man3/Dpkg::Control::HashCore.3perl
333man/man3/Dpkg::Control::Info.3 349man/man3/Dpkg::Control::Info.3perl
334man/man3/Dpkg::Control::Tests.3 350man/man3/Dpkg::Control::Tests.3perl
335man/man3/Dpkg::Control::Tests::Entry.3 351man/man3/Dpkg::Control::Tests::Entry.3perl
336man/man3/Dpkg::Control::Types.3 352man/man3/Dpkg::Control::Types.3perl
337man/man3/Dpkg::Deps.3 353man/man3/Dpkg::Deps.3perl
338man/man3/Dpkg::Exit.3 354man/man3/Dpkg::Deps::AND.3perl
339man/man3/Dpkg::Gettext.3 355man/man3/Dpkg::Deps::KnownFacts.3perl
340man/man3/Dpkg::IPC.3 356man/man3/Dpkg::Deps::Multiple.3perl
341man/man3/Dpkg::Index.3 357man/man3/Dpkg::Deps::OR.3perl
342man/man3/Dpkg::Interface::Storable.3 358man/man3/Dpkg::Deps::Simple.3perl
343man/man3/Dpkg::Path.3 359man/man3/Dpkg::Deps::Union.3perl
344man/man3/Dpkg::Source::Package.3 360man/man3/Dpkg::Exit.3perl
345man/man3/Dpkg::Substvars.3 361man/man3/Dpkg::Gettext.3perl
346man/man3/Dpkg::Vendor.3 362man/man3/Dpkg::IPC.3perl
347man/man3/Dpkg::Vendor::Debian.3 363man/man3/Dpkg::Index.3perl
348man/man3/Dpkg::Vendor::Default.3 364man/man3/Dpkg::Interface::Storable.3perl
349man/man3/Dpkg::Vendor::Ubuntu.3 365man/man3/Dpkg::Path.3perl
350man/man3/Dpkg::Version.3 366man/man3/Dpkg::Source::Format.3perl
 367man/man3/Dpkg::Source::Package.3perl
 368man/man3/Dpkg::Substvars.3perl
 369man/man3/Dpkg::Vendor.3perl
 370man/man3/Dpkg::Vendor::Debian.3perl
 371man/man3/Dpkg::Vendor::Default.3perl
 372man/man3/Dpkg::Vendor::Ubuntu.3perl
 373man/man3/Dpkg::Version.3perl
351man/man5/deb-buildinfo.5 374man/man5/deb-buildinfo.5
352man/man5/deb-changelog.5 375man/man5/deb-changelog.5
353man/man5/deb-changes.5 376man/man5/deb-changes.5
354man/man5/deb-conffiles.5 377man/man5/deb-conffiles.5
355man/man5/deb-control.5 378man/man5/deb-control.5
356man/man5/deb-extra-override.5 379man/man5/deb-extra-override.5
357man/man5/deb-old.5 380man/man5/deb-old.5
358man/man5/deb-origin.5 381man/man5/deb-origin.5
359man/man5/deb-override.5 382man/man5/deb-override.5
360man/man5/deb-postinst.5 383man/man5/deb-postinst.5
361man/man5/deb-postrm.5 384man/man5/deb-postrm.5
362man/man5/deb-preinst.5 385man/man5/deb-preinst.5
363man/man5/deb-prerm.5 386man/man5/deb-prerm.5
364man/man5/deb-shlibs.5 387man/man5/deb-shlibs.5
365man/man5/deb-split.5 388man/man5/deb-split.5
366man/man5/deb-src-control.5 389man/man5/deb-src-control.5
367man/man5/deb-src-files.5 390man/man5/deb-src-files.5
 391man/man5/deb-src-rules.5
 392man/man5/deb-src-symbols.5
368man/man5/deb-substvars.5 393man/man5/deb-substvars.5
369man/man5/deb-symbols.5 394man/man5/deb-symbols.5
370man/man5/deb-triggers.5 395man/man5/deb-triggers.5
371man/man5/deb-version.5 
372man/man5/deb.5 396man/man5/deb.5
373man/man5/deb822.5 397man/man5/deb822.5
374man/man5/dpkg.cfg.5 398man/man5/dpkg.cfg.5
375man/man5/dsc.5 399man/man5/dsc.5
376man/man5/dselect.cfg.5 400man/man5/dselect.cfg.5
 401man/man7/deb-version.7
377man/man8/start-stop-daemon.8 402man/man8/start-stop-daemon.8
378man/nl/man1/dpkg-architecture.1 403man/nl/man1/dpkg-architecture.1
379man/nl/man1/dpkg-buildflags.1 404man/nl/man1/dpkg-buildflags.1
380man/nl/man1/dpkg-buildpackage.1 405man/nl/man1/dpkg-buildpackage.1
381man/nl/man1/dpkg-checkbuilddeps.1 406man/nl/man1/dpkg-checkbuilddeps.1
382man/nl/man1/dpkg-deb.1 407man/nl/man1/dpkg-deb.1
383man/nl/man1/dpkg-distaddfile.1 408man/nl/man1/dpkg-distaddfile.1
384man/nl/man1/dpkg-divert.1 409man/nl/man1/dpkg-divert.1
385man/nl/man1/dpkg-genbuildinfo.1 410man/nl/man1/dpkg-genbuildinfo.1
386man/nl/man1/dpkg-genchanges.1 411man/nl/man1/dpkg-genchanges.1
387man/nl/man1/dpkg-gencontrol.1 412man/nl/man1/dpkg-gencontrol.1
388man/nl/man1/dpkg-gensymbols.1 413man/nl/man1/dpkg-gensymbols.1
389man/nl/man1/dpkg-maintscript-helper.1 414man/nl/man1/dpkg-maintscript-helper.1
@@ -405,80 +430,72 @@ man/nl/man1/update-alternatives.1 @@ -405,80 +430,72 @@ man/nl/man1/update-alternatives.1
405man/nl/man5/deb-buildinfo.5 430man/nl/man5/deb-buildinfo.5
406man/nl/man5/deb-changelog.5 431man/nl/man5/deb-changelog.5
407man/nl/man5/deb-changes.5 432man/nl/man5/deb-changes.5
408man/nl/man5/deb-conffiles.5 433man/nl/man5/deb-conffiles.5
409man/nl/man5/deb-control.5 434man/nl/man5/deb-control.5
410man/nl/man5/deb-extra-override.5 435man/nl/man5/deb-extra-override.5
411man/nl/man5/deb-old.5 436man/nl/man5/deb-old.5
412man/nl/man5/deb-origin.5 437man/nl/man5/deb-origin.5
413man/nl/man5/deb-override.5 438man/nl/man5/deb-override.5
414man/nl/man5/deb-postinst.5 439man/nl/man5/deb-postinst.5
415man/nl/man5/deb-postrm.5 440man/nl/man5/deb-postrm.5
416man/nl/man5/deb-preinst.5 441man/nl/man5/deb-preinst.5
417man/nl/man5/deb-prerm.5 442man/nl/man5/deb-prerm.5
418man/nl/man5/deb-shlibs.5 
419man/nl/man5/deb-split.5 443man/nl/man5/deb-split.5
420man/nl/man5/deb-src-control.5 444man/nl/man5/deb-src-control.5
421man/nl/man5/deb-src-files.5 445man/nl/man5/deb-src-files.5
 446man/nl/man5/deb-src-rules.5
 447man/nl/man5/deb-src-symbols.5
422man/nl/man5/deb-substvars.5 448man/nl/man5/deb-substvars.5
423man/nl/man5/deb-symbols.5 449man/nl/man5/deb-symbols.5
424man/nl/man5/deb-triggers.5 450man/nl/man5/deb-triggers.5
425man/nl/man5/deb-version.5 
426man/nl/man5/deb.5 451man/nl/man5/deb.5
427man/nl/man5/deb822.5 452man/nl/man5/deb822.5
428man/nl/man5/dpkg.cfg.5 453man/nl/man5/dpkg.cfg.5
429man/nl/man5/dsc.5 454man/nl/man5/dsc.5
430man/nl/man5/dselect.cfg.5 455man/nl/man5/dselect.cfg.5
 456man/nl/man7/deb-version.7
431man/nl/man8/start-stop-daemon.8 457man/nl/man8/start-stop-daemon.8
432man/pl/man1/dpkg-distaddfile.1 
433man/pl/man1/dpkg-divert.1 
434man/pl/man1/dpkg-gencontrol.1 
435man/pl/man1/dpkg-mergechangelogs.1 
436man/pl/man1/dpkg-name.1 
437man/pl/man1/dpkg-scansources.1 
438man/pl/man1/dpkg-split.1 458man/pl/man1/dpkg-split.1
439man/pl/man1/dpkg-vendor.1 
440man/pl/man1/update-alternatives.1 459man/pl/man1/update-alternatives.1
441man/pl/man5/deb-extra-override.5 460man/pl/man5/deb-extra-override.5
442man/pl/man5/deb-old.5 461man/pl/man5/deb-old.5
443man/pl/man5/deb-override.5 462man/pl/man5/deb-override.5
444man/pl/man5/deb-split.5 463man/pl/man5/deb-split.5
445man/pl/man8/start-stop-daemon.8 
446man/sv/man1/dpkg-architecture.1 
447man/sv/man1/dpkg-distaddfile.1 
448man/sv/man1/dpkg-divert.1 
449man/sv/man1/dpkg-gencontrol.1 464man/sv/man1/dpkg-gencontrol.1
450man/sv/man1/dpkg-gensymbols.1 465man/sv/man1/dpkg-gensymbols.1
451man/sv/man1/dpkg-maintscript-helper.1 466man/sv/man1/dpkg-maintscript-helper.1
452man/sv/man1/dpkg-mergechangelogs.1 
453man/sv/man1/dpkg-name.1 
454man/sv/man1/dpkg-query.1 
455man/sv/man1/dpkg-scansources.1 
456man/sv/man1/dpkg-shlibdeps.1 
457man/sv/man1/dpkg-split.1 467man/sv/man1/dpkg-split.1
458man/sv/man1/dpkg-statoverride.1 
459man/sv/man1/dpkg-trigger.1 
460man/sv/man1/dpkg-vendor.1 
461man/sv/man1/update-alternatives.1 468man/sv/man1/update-alternatives.1
462man/sv/man5/deb-extra-override.5 469man/sv/man5/deb-extra-override.5
463man/sv/man5/deb-old.5 470man/sv/man5/deb-old.5
464man/sv/man5/deb-override.5 471man/sv/man5/deb-override.5
465man/sv/man5/deb-split.5 472man/sv/man5/deb-split.5
466man/sv/man8/start-stop-daemon.8 
467sbin/start-stop-daemon 473sbin/start-stop-daemon
 474share/aclocal/dpkg-arch.m4
 475share/aclocal/dpkg-build.m4
 476share/aclocal/dpkg-compiler.m4
 477share/aclocal/dpkg-coverage.m4
 478share/aclocal/dpkg-funcs.m4
 479share/aclocal/dpkg-libs.m4
 480share/aclocal/dpkg-linker.m4
 481share/aclocal/dpkg-progs.m4
 482share/aclocal/dpkg-types.m4
 483share/aclocal/dpkg-unicode.m4
468share/dpkg/abitable 484share/dpkg/abitable
469share/dpkg/alternatives/README 485share/dpkg/alternatives/README
470share/dpkg/architecture.mk 486share/dpkg/architecture.mk
471share/dpkg/buildflags.mk 487share/dpkg/buildflags.mk
 488share/dpkg/buildtools.mk
472share/dpkg/cputable 489share/dpkg/cputable
473share/dpkg/default.mk 490share/dpkg/default.mk
474share/dpkg/no-pie-compile.specs 491share/dpkg/no-pie-compile.specs
475share/dpkg/no-pie-link.specs 492share/dpkg/no-pie-link.specs
476share/dpkg/ostable 493share/dpkg/ostable
477share/dpkg/pie-compile.specs 494share/dpkg/pie-compile.specs
478share/dpkg/pie-link.specs 495share/dpkg/pie-link.specs
479share/dpkg/pkg-info.mk 496share/dpkg/pkg-info.mk
480share/dpkg/tupletable 497share/dpkg/tupletable
481share/dpkg/vendor.mk 498share/dpkg/vendor.mk
482share/locale/ast/LC_MESSAGES/dpkg.mo 499share/locale/ast/LC_MESSAGES/dpkg.mo
483share/locale/bs/LC_MESSAGES/dpkg.mo 500share/locale/bs/LC_MESSAGES/dpkg.mo
484share/locale/bs/LC_MESSAGES/dselect.mo 501share/locale/bs/LC_MESSAGES/dselect.mo
@@ -547,13 +564,14 @@ share/locale/sk/LC_MESSAGES/dselect.mo @@ -547,13 +564,14 @@ share/locale/sk/LC_MESSAGES/dselect.mo
547share/locale/sv/LC_MESSAGES/dpkg-dev.mo 564share/locale/sv/LC_MESSAGES/dpkg-dev.mo
548share/locale/sv/LC_MESSAGES/dpkg.mo 565share/locale/sv/LC_MESSAGES/dpkg.mo
549share/locale/sv/LC_MESSAGES/dselect.mo 566share/locale/sv/LC_MESSAGES/dselect.mo
550share/locale/th/LC_MESSAGES/dpkg.mo 567share/locale/th/LC_MESSAGES/dpkg.mo
551share/locale/tl/LC_MESSAGES/dpkg.mo 568share/locale/tl/LC_MESSAGES/dpkg.mo
552share/locale/tl/LC_MESSAGES/dselect.mo 569share/locale/tl/LC_MESSAGES/dselect.mo
553share/locale/tr/LC_MESSAGES/dpkg.mo 570share/locale/tr/LC_MESSAGES/dpkg.mo
554share/locale/vi/LC_MESSAGES/dpkg.mo 571share/locale/vi/LC_MESSAGES/dpkg.mo
555share/locale/vi/LC_MESSAGES/dselect.mo 572share/locale/vi/LC_MESSAGES/dselect.mo
556share/locale/zh_CN/LC_MESSAGES/dpkg.mo 573share/locale/zh_CN/LC_MESSAGES/dpkg.mo
557share/locale/zh_CN/LC_MESSAGES/dselect.mo 574share/locale/zh_CN/LC_MESSAGES/dselect.mo
558share/locale/zh_TW/LC_MESSAGES/dpkg.mo 575share/locale/zh_TW/LC_MESSAGES/dpkg.mo
559share/locale/zh_TW/LC_MESSAGES/dselect.mo 576share/locale/zh_TW/LC_MESSAGES/dselect.mo
 577share/polkit-1/actions/org.dpkg.pkexec.update-alternatives.policy

cvs diff -r1.14 -r1.15 pkgsrc/misc/dpkg/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/dpkg/distinfo 2018/08/31 13:58:44 1.14
+++ pkgsrc/misc/dpkg/distinfo 2020/04/11 11:53:43 1.15
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.14 2018/08/31 13:58:44 adam Exp $ 1$NetBSD: distinfo,v 1.15 2020/04/11 11:53:43 adam Exp $
2 2
3SHA1 (dpkg_1.18.25.tar.xz) = 49e827b0fef7e3b335cace31cba8ff6b340a4e27 3SHA1 (dpkg_1.20.0.tar.xz) = eda82352ba507bc7d7749b44579983ace07064c8
4RMD160 (dpkg_1.18.25.tar.xz) = dd6ef449130ab14fd9104d3d849f45fe5cea5cfe 4RMD160 (dpkg_1.20.0.tar.xz) = e0a2ca3232723d4e0927e6ae1a7f92648cc917da
5SHA512 (dpkg_1.18.25.tar.xz) = a26907c32ea02044d8729b70996b786204d3ce89ac294a8422b009688ab9bf886f593cb37430e84593dec2c26cfbc01a458d47fbda749decdf8acbfb72e07bb3 5SHA512 (dpkg_1.20.0.tar.xz) = 5dd7961bde19ccc891fd5b77ca0085f7fc0308c20380e20b393397ff92e50d1c0f54e7b57676c05876021b44aa3788af8258c21ff2b672110ac92c7ce0b408f9
6Size (dpkg_1.18.25.tar.xz) = 4541640 bytes 6Size (dpkg_1.20.0.tar.xz) = 4738556 bytes
 7SHA1 (patch-utils_start-stop-daemon.c) = 7927b364851b039e44279157aa783afde4508af9

File Added: pkgsrc/misc/dpkg/patches/patch-utils_start-stop-daemon.c
$NetBSD: patch-utils_start-stop-daemon.c,v 1.1 2020/04/11 11:53:43 adam Exp $

Fix for systems without SOCK_NONBLOCK.

--- utils/start-stop-daemon.c.orig	2020-04-11 11:04:32.000000000 +0000
+++ utils/start-stop-daemon.c
@@ -605,7 +605,11 @@ create_notify_socket(void)
 	int fd, rc, flags;
 
 	/* Create notification socket. */
+#ifdef SOCK_NONBLOCK
 	fd = socket(AF_UNIX, SOCK_DGRAM | SOCK_NONBLOCK, 0);
+#else
+	fd = socket(AF_UNIX, SOCK_DGRAM, 0);
+#endif
 	if (fd < 0)
 		fatale("cannot create notification socket");