dpkg 1.18.2ubuntu1 source package in Ubuntu
Changelog
dpkg (1.18.2ubuntu1) wily; urgency=medium * Merge with Debian unstable, bringing in a whole host of new bugfixes. 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 <email address hidden>. * 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 <email address hidden>. * 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 <email address hidden>. * 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 <email address hidden>. 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 <email address hidden>. - 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 <email address hidden>. 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 <email address hidden>. * 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 <email address hidden>. 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). -- Adam Conrad <email address hidden> Thu, 13 Aug 2015 02:05:42 -0600
Upload details
- Uploaded by:
- Adam Conrad
- Uploaded to:
- Wily
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
dpkg_1.18.2ubuntu1.tar.xz | 4.1 MiB | ae1bed1313ef69514c0ba07d32ca35ac4b40f476cd87a53183537f0e1ce9c5a9 |
dpkg_1.18.2ubuntu1.dsc | 2.1 KiB | d27d0e6447f451bd69156a20dc2156baafe2911082c0edee2f26c1749c4974bd |
Available diffs
Binary packages built by this source
- dpkg: No summary available for dpkg in ubuntu wily.
No description available for dpkg in ubuntu wily.
- dpkg-dbgsym: No summary available for dpkg-dbgsym in ubuntu wily.
No description available for dpkg-dbgsym in ubuntu wily.
- dpkg-dev: No summary available for dpkg-dev in ubuntu wily.
No description available for dpkg-dev in ubuntu wily.
- dselect: No summary available for dselect in ubuntu wily.
No description available for dselect in ubuntu wily.
- dselect-dbgsym: No summary available for dselect-dbgsym in ubuntu wily.
No description available for dselect-dbgsym in ubuntu wily.
- libdpkg-dev: No summary available for libdpkg-dev in ubuntu wily.
No description available for libdpkg-dev in ubuntu wily.
- libdpkg-perl: No summary available for libdpkg-perl in ubuntu wily.
No description available for libdpkg-perl in ubuntu wily.