-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Mon, 03 Aug 2015 15:40:21 +0200 Source: dpkg Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect Architecture: source all amd64 Version: 1.18.2 Distribution: unstable Urgency: low Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org> Changed-By: Guillem Jover <guillem@debian.org> Description: dpkg - Debian package management system dpkg-dev - Debian package development tools dselect - Debian package management front-end libdpkg-dev - Debian package management static library libdpkg-perl - Dpkg perl modules Closes: 480638 571671 785344 787616 787986 788211 788819 789096 789097 789580 789957 790025 790073 791535 792491 793330 Changes: dpkg (1.18.2) unstable; urgency=low . [ Guillem Jover ] * Fix plural form translations for single plural languages. Closes: #790025 * Add new dpkg-buildpackage -J option, which is a safe version of -j. * Fix dpkg-gencontrol to add correct binary filename to debian/files, even when overriding the Package field value with the -D option. Reported by Niels Thykier <niels@thykier.net>. * Move the implicit build-essential:native Build-Depends from dpkg-checkbuilddeps to a new vendor hook, as it is Debian-specific. * Add support for ignoring built-in build dependencies and conflicts with the new «dpkg-buildpackage --ignore-builtin-builddeps» and «dpkg-checkbuilddeps -I» options. Closes: #480638, #571671 * When sys_siglist is defined in the system, try to use NSIG as we cannot compute the array size with sizeof(). If NSIG is missing fallback to 32 items. Prompted by Igor Pashev <pashev.igor@gmail.com>. * Use string_to_security_class() instead of a literal SECCLASS value in the setexecfilecon() libcompat function, as <selinux/flask.h> is now deprecated. * Switch libdpkg xz compressor to use CRC64 for integrity checks, to match the default on the command-line tool, which should provide slightly better detection against damaged data, at a negligible speed difference. * Only use the SHELL environment variable for interactive shells. Closes: #788819 * Move tar option --no-recursion before -T in dpkg-deb. With tar > 1.28 the --no-recursion option is now positional, and needs to be passed before the -T option, otherwise the tarball will end up with duplicated entries. Thanks to Richard Purdie <richard.purdie@linuxfoundation.org>. * Add an extra level of escaping for double $(evals) in architecture.mk and buildflags.mk, so that the variables are computed lazily again. Regression introduced in dpkg 1.16.2. Closes: #793330 * Add binary packages Essential information to Package-List field in the .dsc file, as optional essential=yes entries. This allows precomputing the pseudo-essential set before starting an architecture bootstrap. * Perl modules: - Remove non-functional timezone name support from Dpkg::Changelog::Entry::Debian. - Use Time::Piece (part of the perl core distribution) instead of Date::Parse in Dpkg::Changelog::Entry::Debian. This reduces the build and run-time dependencies, and helps architecture bootstrapping. - Simplify distribution splitting in Dpkg::Changelog::Entry::Debian. - Add new function changelog_parse_plugin() in Dpkg::Changelog::Parse. - Add new function changelog_parse_debian() in Dpkg::Changelog::Parse, and use it in changelog_parse() instead of the external plugin parser when the input format is “debian”. This significantly speeds up the parsing. - Remove trailing space before handling blank line dot-separator in Dpkg::Control::HashCore. Regression introduced in dpkg 1.18.0. Reported by Jakub Wilk <jwilk@debian.org>. Closes: #789580 - Allow the Maintainer field in CTRL_FILE_STATUS. - Import make_path from File::Path in Dpkg::Source::Package::V2. Regression introduced in dpkg 1.18.0. Closes: #789957 - Make the BinaryFiles subpackage self-contained by explicitly importing File::Spec in Dpkg::Source::Package::V2. - Do not exclude pre-existing symlinks when unpacking the debian/ tarball in Dpkg::Source::Package::V2. Closes: #790073, #791535 - Disable the thread sanitizer when the address sanitizer is enabled in Dpkg::Vendor::Debian as these are mutually incompatible, and make sanitize=+all not work at all. - Allow colons (:) in added filenames in Dpkg::Dist::Files, which can be present when the upstream version contains colons. Regression introduced in dpkg 1.18.0. Reported by Jakub Wilk <jwilk@debian.org>. - Future-proof tar invocations in Dpkg::Source::Archive for options that might become positional in the future, and by always placing function options first. - Make the dependency comparison deep by comparing not only the first dependency alternative, to get them sorted in a reproducible way. Based on a patch by Chris Lamb <lamby@debian.org>. Closes: #792491 - Support spaces in symbol names in Dpkg::Shlibs::Objdump. This is required by Go shared libraries. Closes: #785344 Based on a patch by Michael Hudson-Doyle <michael.hudson@canonical.com>. * Test suite: - Set SIGINT, SIGTERM and SIGPIPE to their default actions to get deterministic behavior. - Add test cases for the makefile snippets. - Delete DEB_VENDOR from the environment to get reliable results. * Packaging: - Make the libdpkg-dev package Multi-Arch:same. - Mark libio-string-perl as <!nocheck>. * Documentation: - Fix grammar in dpkg-architecture(1). Thanks to Chris Lamb <lamby@debian.org>. Closes: #787616 - Use the feature area name in the dpkg-buildflags(1) subsection title. - Document DPKG_HOOK_ACTION also in dpkg(1) ENVIRONMENT section. - Clarify when some features where added in man pages. - Document --yet-to-unpack, --predep-packages and all --assert-<feature> commands as supported in both «dpkg --help» and dpkg(1). - Document abitable in dpkg-architecture(1). - Clarify that an architecture wildcard is a Debian thing in dpkg-architecture(1). - Document multiarch triplet in dpkg-architecture(1) TERMS section. - Remove “my” keyword from Dpkg perl modules function prototypes. - Say FUNCTIONS instead of METHODS for Dpkg modules when appropriate. - Fix POD syntax inside verbatim paragraph in Dpkg::Changelog. - Document and mark Dpkg::Arch as a public module. - Fix Dpkg::Changelog::Parse::changelog_parse documentation. . [ Updated programs translations ] * Dutch (Frans Spiesschaert). Closes: #789097 * Simplified Chinese (Zhou Mo). Closes: #787986 * Turkish (Mert Dirik). Closes: #788211 * Vietnamese (Trần Ngọc Quân). . [ Updated manpages translations ] * German (Helge Kreutzmann). . [ Updated dselect translations ] * Dutch (Frans Spiesschaert). Closes: #789096 . [ Updated scripts translations ] * German (Helge Kreutzmann). Checksums-Sha1: 2ae95a867db6c932b99e0e0f4f2978a31c8e5c7d 2021 dpkg_1.18.2.dsc 5460c186c6dc59e7c721084cca8e4888596bdfd2 4345224 dpkg_1.18.2.tar.xz 4e9ca94b3664562f8ef14ee5af7b69cbfa7d42d5 1425274 dpkg-dev_1.18.2_all.deb 5bf5998a7769cf88ddb6d2f46aff650ad5972973 2905246 dpkg_1.18.2_amd64.deb 0c4954a51f2fff280424faf607cf1be4ffd22ab6 1186194 dselect_1.18.2_amd64.deb 73c66b2905c02fbe94adc352182373aebd82d359 931966 libdpkg-dev_1.18.2_amd64.deb d99dec6652852240172f2c45a92daf7cb4f83814 1122344 libdpkg-perl_1.18.2_all.deb Checksums-Sha256: dcc8b376723c4328d0c6af41aed32dd594c80cbd35257f2c3aa55526e052fdee 2021 dpkg_1.18.2.dsc 11484f2a73d027d696e720a60380db71978bb5c06cd88fe30c291e069ac457a4 4345224 dpkg_1.18.2.tar.xz b7cbcb96ee48a8f858c132787618221f1deb1ff1e9723cf73895cc9c6ce498a5 1425274 dpkg-dev_1.18.2_all.deb 683b28d09035a94899cab1ac8e473f4c7e90cf1188bfcce007b21d3707d0b238 2905246 dpkg_1.18.2_amd64.deb 985edbd32c251e1f1afc59cbdd412753651d3b814737f84c061e5d46865dd5c9 1186194 dselect_1.18.2_amd64.deb da9f68dd5950e14924f359ccf0cb3affaeae798c1951fc847eb3f9935fd0d7ca 931966 libdpkg-dev_1.18.2_amd64.deb 2f1b9624a9d582b003cdc2e8f31e69b34c66f32c0746a272bd7be19bb06b746e 1122344 libdpkg-perl_1.18.2_all.deb Files: 734609a5c0e8a047b3a9d11e77c78337 2021 admin required dpkg_1.18.2.dsc 63b9d869081ec49adeef6c5ff62d6576 4345224 admin required dpkg_1.18.2.tar.xz 98cda1fa3ab11ebcb0c4c34e248cda2b 1425274 utils optional dpkg-dev_1.18.2_all.deb c9b70772e48be54558481446c11d15f1 2905246 admin required dpkg_1.18.2_amd64.deb 05f258a6c05460f5c8ff27df3f915db9 1186194 admin optional dselect_1.18.2_amd64.deb 8d60a4bc3459977bb97c206e2be9f31b 931966 libdevel optional libdpkg-dev_1.18.2_amd64.deb 8f5078aef6753952e20644205a1107c2 1122344 perl optional libdpkg-perl_1.18.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVwWI5AAoJELlyvz6krlejR7UP/1wzSY1z5ccAaTDriQpuKA/E xfJDirpB9JcDjbgdHPp4pwBRp27zWWrhW7VIYRS+5cWOMjmBeaRiXXMMYDDqbKJj YUxw7c/3MWqUEQYF2V4ZMJX0kjHRdUX8VdhKn98aO78NvdGJsye6STOE3D2EdN+Y KHxjT0R+SaadvlWyQimsGasXx34SlEoV9JM7sSglzYA/nshmb8N+OGelpLDCAA6U 99f8383npNAih0U8Uc2K7lQBJHD49dJavkbU/mbfSTZIpHO7ZM/X3DVfmctoWZSG AQ8Rw38FoRqidIMuH0f6hfm0Chilm5PX9IiPsrkGMfixNoiwAU3TLpdKk8jpJ9xx rJ0gTPnVP2dRvaza1cCtgMrd0CWaNeSTuAjdaOEBHdN/cUdP31xkpPOstwUpymzk xTZfUHEPdivqydKr7kvbWuESCC21e1o4p6L0Q6cL0zoek0NT2Yvar7Vd4Vytm4db upY6PMiKTq0yp7eAeBGG2j0iJ4lvf+wS71XC6oH23RijHGio4LkwCcqWUFgOuUJn 4wgm8vyPr0JHWLRtgT8NcizFRJ2sjxFoy6rtzK3dk+G1YzXpUWS3oI2iFsnlgpKm fS9tJeCssOvruqxyyyUCe9j54MQ2P1PhFGgtDh5XPZ7w0JgIJbtMR04UzfcppMen DyRup5x087FikSzLzv7o =hrPH -----END PGP SIGNATURE-----