-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 09 Aug 2014 17:16:27 +0200 Source: dpkg Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect Architecture: source all Version: 1.17.11 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: 7330 24934 112131 134582 180316 563307 747264 751021 751032 751363 752036 754127 755166 756209 756230 756526 756920 756975 757254 Changes: dpkg (1.17.11) unstable; urgency=low . [ Guillem Jover ] * Switch URLs in docs and code comments from http:// to https:// if the latter is available (round two). This includes the quilt patch header templates, and examples in man pages. * Update some dpkg git URLs to the new and newer (cgit switch) scheme. * Changes to libcompat: - Make the library testable. - Do not run qsort() over the scandir() list if it is NULL. - Add a setexecfilecon() compatibility function out from dpkg code. * Use SELinux setexecfilecon() if available in dpkg instead of ad-hoc code. * Replace obsolete <sys/fcntl.h> with <fcntl.h>, which fixes compilation on Android. Thanks to Fredrik Fornwall <fredrik@fornwall.net>. Closes: #752036 * Fix file triggers/Unincorp descriptor leak on subprocesses. Regression introduced with the initial triggers implementation in dpkg 1.14.17. Closes: #751021 * Do not disable the stack-protector build flags on arm64 in Debian and derivatives, the toolchain supports them now. Thanks to Adam Conrad <adconrad@debian.org>. Closes: #751032 * When parsing the statoverride database from dpkg-statoverride do not consider it an error and refuse to operate at all if the user or group names are not known to the system, just preserve them. Closes: #563307 * Do not write to the available file when unpacking binary packages. This information is not useful as dpkg has never recorded the archive path, so it has never been truly available for re-installation anyway. * Add versioned Provides support: - Add a new dpkg --assert-versioned-provides command. - Packages can provide a specific version, “virtual (= 1.0)” which will be honored, previously it would just be accepted when parsing. - Non-versioned virtual packages will not satisfy versioned dependencies. - Versioned virtual packages will satisfy non-versioned dependencies. Based on skeletal code by Ben Collins <bcollins@debian.org>. Closes: #7330, #24934, #112131, #134582, #180316 * On removal check Depends and Pre-Depends for packages in unpacked and half-configured states too. * Add support for new hardening build flag stackprotectorstrong in Debian and derivatives, enabled by default. It will fallback to stackprotector when the former is not functional or disabled by the user. Thanks to Romain Francoise <rfrancoise@debian.org>. * Change «dpkg-deb --field» code to use the libdpkg deb822 parser instead of an ad-hoc one. This makes sure any field fixup and sanity check is performed on the input, and gets reflected on the output. * Add new dpkg-query virtual fields db:Status-Want, db:Status-Status and db:Status-Eflag to allow fine-grained access to the Status values. * Automatically add the Testsuite field in dpkg-source to the .dsc file. * Spell nocheck option in dpkg-scanpackages wait_child() call correctly. Spotted by James McCoy <jamessan@debian.org> (in devscripts). * Move the explanation of functional checks from --verify-format to the --verify command in the dpkg(1) man page. Closes: #747264 * Improve dpkg-buildpackage(1) man page: - Mark DEB_CHECK_COMMAND environment variable in bold. - Add final item for done hook in the actions sequence. - Mention that -nc does not apply either when -F is specified. - Mention that the --FOO-option options can be used multiple times. - Fix a typo in the BUGS section. * Mark the “and” between the filenames as regular format in dpkg-source(1). * Add --format and --ignore-bad-version to dpkg-source --help output. * Clarify error message in Dpkg::Source::Quilt when patches fail to apply, to note that the patch might be malformed (besides not accepting patches with fuzz). * Try to preallocate the disk size for extracted files on unpack. This might help in avoiding filesystem fragmentation, and possibly improve performance on some filesystems. * Print the correct removed binary filename when building a source package with dpkg-source --include-removal. Closes: #755166 * Add powerpcel support to cputable. Thanks to Jae Junh <jaejunh@embian.com>. * Bump the i386 architecture GNU triplet to i586-linux-gnu to match the change in gcc. Somewhat reluctantly, as i386 wants to be its unique snowflake and use a GNU triplet not matching its baseline. This will cause problems when cross-building and using unmatched combinations of dpkg-dev and gcc. Closes: #751363 * Update i386 architecture GNU cpu regex in cputable to match i786 too. * Remove unused pkglibdir variable from libdpkg.pc.in. * Perl modules: - Add new set_as_auto() method to Dpkg::Substvars. - Add support for sig and delete_sig spawn() options in Dpkg::IPC. - Add %opts to ensure_open() member in Dpkg::Compression::FileHandle. - Change find_command() to handle an empty or undef argument in Dpkg:Path. * Mark Format and Installed-Size as automatic substvars in dpkg-genchanges and dpkg-gencontrol respectively. * Warn on usage of deprecated Source-Version substvar. * Say OpenPGP instead of PGP when referring to the standard on code comments and output messages. * Add a hint to the “no dependency information found” error message in dpkg-shlibdeps, to check if the library is actually packaged. Thanks to Sylvestre Ledru <sylvestre@debian.org>. Closes: #756230 * Delete the current compressor SIGPIPE disposition in Dpkg::Source::Archive, which fixes ignoring SIGPIPE from the calling process. Closes: #756526 * Ignore DEB_CHECK_COMMAND in dpkg-buildpackage if the command is not found. * Emit a warning when using the deprecated -is/-ip/-isp/-ips options in dpkg-gencontrol. * Only print build type once in dpkg-genchanges, instead of once for each specified -A or -B option and then yet another time for the general build type description. * Unify build options description in --help output for dpkg-buildpackage and dpkg-genchanges. * Only allow one build type option in dpkg-genchanges and dpkg-buildpackage. * Correctly filter the host architecture on the Architecture field in the generated .changes file from dpkg-genchanges, when the debian/files contains arch-specific packages but dpkg-genchanges was called with one of the build types excluding them. * Add new -g and -G options to dpkg-genchanges and dpkg-buildpackage for source plus arch-indep/specific builds. Closes: #756975 * Fix dpkg --add-architecture and --remove-architecture to check that they get exactly one argument. Closes: #757254 . [ Updated programs translations ] * Danish (Joe Dalton). Closes: #754127 * French (Jean-Baka Domelevo Entfellner, Julien Patriarca). * Portuguese (Miguel Figueiredo). Closes: #756920 * Spanish (Guillem Jover): Fix «dpkg-query -l» header. Closes: #756209 * Swedish (Peter Krefting). . [ Updated scripts translations ] * Swedish (Peter Krefting). . [ Updated manpages translations ] * Swedish (Peter Krefting). Checksums-Sha1: 203f9504fef7d29d91f744b6762b924495b53085 2030 dpkg_1.17.11.dsc bb5401e6ef1824b987849f24a62713081f979903 4210392 dpkg_1.17.11.tar.xz 1559883835826c3e34f84ca03aae9544a205f0f6 1441544 dpkg-dev_1.17.11_all.deb bc2a76e1a9b8b147ceb7f726c21a26c32afc696b 982452 libdpkg-perl_1.17.11_all.deb Checksums-Sha256: 52698abb32f111851ee48ba59ad08b3a7dc4ff8ee26016d644456e3e854d16ea 2030 dpkg_1.17.11.dsc 02ba4776d2cae24a6908879bf557196edda1ec97d8519d28e877da45f1a3a95b 4210392 dpkg_1.17.11.tar.xz f2ed866f70b863af769b25a299f1633adc2840a4ef9c687aa5c854c5e16fbb3d 1441544 dpkg-dev_1.17.11_all.deb dd7de610d8d1bd7565d771ceba3f2afb09f0a39fc7995bc3788d4b49b920c263 982452 libdpkg-perl_1.17.11_all.deb Files: a781ab9bd8809ab3170e110923b867b2 1441544 utils optional dpkg-dev_1.17.11_all.deb ab05c6f333fc22bf78302b388dc554b7 982452 perl optional libdpkg-perl_1.17.11_all.deb 646e4299d2bd3569cba344f46742ea6a 2030 admin required dpkg_1.17.11.dsc 1b6679c5b2b440cdbde4a95172e49940 4210392 admin required dpkg_1.17.11.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJT5sNcAAoJELlyvz6krlejojAP/3Y/HA2awr1j7DdWcTkFak2k F3xHTFeMKBfc+F8cTy0XUioMpAmzQOH9SL0tLWU1g8EsCnHiq22SoG3jwFhweI8D 21wAr6DQLmaSizeZZRpneP2yExnDb/nyl0zYhfmG3eu4/xa/JNcLm6jf494fwRHA avTbZ/ZYLRhhX4vwctBDuOrXThky2p93lFqJde3TpA+M4jaTM/wdHncvAJE0pJ0U cNeKqZ34P4Bi6CBNsROrZzbZTOB0ZBlMW7GYfM2wBnqFs3lHcGymLBTMgF7yKTGv aaYWmZFP/RK3ywKZ0gdkCJbz5yPxJo+F8mF4SO7g9fI2Ddedqid2fx1h3x2wxKaW qNME/EkEPwK/y9mjGISUTB3tuxytCGS/wtQvMfVirkvOeaOQytqE4TnwStPkEjur KvMKwoPCEAMm3pyx61dgZxO+y5Df7pUVXMJhOlc5BGzd4yx3SZNeiNmGMDi2tUr/ WdN+cUPBnPTiN2B+MKPOWul76TkUfMxr8n28Tex5Gas5vRCdHWT4fkU9axkPDben zDOTaFN6IA8V5L8bBavDIvLZBR6FOuH+un2h5AzVWBIcYCec3z3mMioBjEWoApHs slCMdVkrNNFPJgSCDLsucETxPB1Pt6+E0jFTUw+xMtD5U0G/YfQaM87ob9YB1Aqr XsKDyeKgwI5aE2QGWlil =ZdJ/ -----END PGP SIGNATURE-----