Dpkg

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

  * Rename dpkg-buildflags configure exporter to cmdline, but preserve
    configure as a legacy alias.
  * Mask fortify hardening option from dpkg-buildflags output on noopt.
    New glibc 2.16 and later, issue a warning on this condition.
    Closes: #691745
  * Refer to path instead of file on dpkg-statoverride.
  * Always print a descriptive architecture column, even for empty or missing
    architectures on «dpkg-query --list».
  * Rework SELinux code on unpack to reload the label database if it has
    changed, for example while upgrading the SELinux policy package.
  * Execute maintainer scripts in a new execution context, based on the
    current one and the specific maintainer script filename, and if it's
    not different to the current one, use "dpkg_script_t" as a fallback.
  * Do not unnecessarily create a dpkg update log record on remove or purge.
  * Always reset want status when removing or purging a package; so this
    now resets holds among others. Closes: #163763
  * Always reset want status when installing a package; so this now resets
    holds among others. Closes: #162541
  * Defer cleanup of .dpkg-new and .dpkg-tmp paths on removal to the point
    when we are definitely removing the main path.
  * Activate file triggers on removal more accurately, only when we know
    we are inevitably removing things.
  * Change dir to / before executing maintainer scripts. Closes: #686782
  * Add new dpkg-deb --deb-format option and base --new and --old on it,
    as the latter are not future-proof, and neither can be guaranteed to
    produce a reliable output file format.
  * Drop archtable. It serves no purpose, it's Debian specific, it's
    usually outdated, and everyone should be using dpkg-architecture anyway.
  * Add musl-linux support to ostable and triplettable.
    Requested-by Kevin Bortis <wermut@gmail.com>.
  * Remove update-alternatives, dpkg-divert and dpkg-statoverride
    compatibility symlinks under /usr/sbin/.
  * Remove install-info wrapper.
  * Only ignore older packages if the existing version is informative. This
    allows any program using libdpkg to parse the available file to see again
    packages with versions lesser than 0-0 (like 0~0-0). Closes: #676664
  * Fix Dpkg::Control::Hash set_options() to take a hash as argument instead
    of two scalars.
  * Add a new Dpkg::Vendor get_vendor_dir() function.
  * Print correct path to vendor directory on error message in dpkg-vendor.
  * Do not hardcode the dpkg system configuration directory in perl scripts,
    respect build time setting.
  * Deprecate Dpkg perl module lowercase and exported by default variables,
    replaced by new unified uppercase non-exported by default ones.
  * Do not set -fstack-protector in the default build flags on arm64 (it's
    not yet supported). Thanks to Matthias Klose <doko@ubuntu.com>.
    Closes: #711936
  * Add GCJFLAGS support to dpkg-buildflags. Closes: #708375
  * Clarify that dpkg --set-selections needs an up-to-date available db,
    by documenting it on the dpkg(1) man page, and warning whenever dpkg
    finds unknown packages while setting the selections. Closes: #703092
  * Print nicer error messages in perl scripts using Getopt::Long by trapping
    $SIG{__WARN__} to call usageerr() on option parse errors.
  * Move the exit call out from usage() in dpkg-scansources so that usageerr()
    gives a correct exit code. Thanks to Bernhard R. Link <brlink@debian.org>.
  * Print correct error message on unknown dpkg-name options before --.
  * Require at least one filename on dpkg-name after --.
  * Switch program usage errors to not print entire --help output.
    Closes: #681371
  * Document that «dpkg-parsechangelog -l-» can be used to read from stdin.
  * Support parsing compressed changelog files transparently. Closes: #684196
  * Sort files inside new diffs generated by dpkg-source lexicographically.
    Closes: #689193
  * Add support for a build_arch option in Dpkg::Deps deps_parse().
    Thanks to Colin Watson <cjwatson@ubuntu.com>. Closes: #697297
  * Move epoch-less or revision-less output logic to Dpkg::Version.
    Based on a patch by Bernhard R. Link <brlink@debian.org>.
  * Catch mismatches between version strings and format versions in
    dpkg-source. Ensure that a 3.0 (quilt) package has a non-native version
    and that a 3.0 (native) package has a native version. Closes: #700177
    Thanks to Bernhard R. Link <brlink@debian.org>.
  * Add support for mipsn32(el) and mips64(el) to arch tables.
    Thanks to YunQiang Su <wzssyqa@gmail.com>. Closes: #685096, #707323
  * Document --file and --label parser options in dpkg-parsechangelog(1).
  * Add a new configure --with-dpkg-deb-compressor option to allow selecting
    the default dpkg-deb compressor, mainly for downstreams.
  * Switch dpkg-deb default compressor from gzip to xz. Build dpkg.deb using
    gzip to make debootstrap life easier on non-Debian based systems.
  * Add support for gzip compression strategies to dpkg-deb. The new
    strategies are: filtered, huffman, rle and fixed.
  * Change dpkg and dpkg-deb help output to recommend apt instead of dselect
    as a user-friendly frontend.
  * Remove temporary file on error during «dpkg-divert --rename».
  * Fix value caching in Dpkg::Arch by not shadowing the variables.
  * Fix chmod() arguments order in Dpkg::Source::Quilt. Closes: #710265
    Thanks to Pablo Oliveira <pablo@sifflez.org>.
  * Add new dpkg-shlibdeps -l option to add private shared library directories.
    This should be used instead of abusing LD_LIBRARY_PATH to pass the paths,
    which might be problematic when cross-compiling. Closes: #698881
  * Only apply empty line and comma cleanups when doing substvar replacements
    on fields where those are relevant. Closes: #659814
  * Do not scan control files twice for PGP signature presence.

  [ Raphaël Hertzog ]
  * Fix dpkg-maintscript-helper rm_conffile and mv_conffile to do nothing
    when the conffile is no longer owned by the current (or named) package.
    Thanks to Steve Langasek for the patch. Closes: #716948
  * Improve dpkg-maintscript-helper behaviour in “Multi-Arch: same” packages
    by arch-qualifying package names read from the environment. Also add
    a warning about this potential problem in the manual page.
  * Fix usage of non-existent _() function in multiple places of the Perl
    code. Thanks to Lincoln Myers <lincoln@netapp.com> for the patch.
    Closes: #708607

  [ Updated programs translations ]
  * Fix typo in Spanish translation of update-alternatives.
    Thanks to Javier Fernandez-Sanguino <jfs@debian.org>. Closes: #713020

  [ Updated programs translations ]
  * Vietnamese (Trần Ngọc Quân). Closes: #715334

  [ Added man pages translations ]
  * Italian (Beatrice Torracca). Closes: #711647

  [ Updated man pages translations ]
  * Fix wrong translation of "fortify" in French dpkg-buildflags(1) man page.
    Thanks to Christian Perrier <bubulle@debian.org>. Closes: #712976
  * Fix typo in dpkg-source(1) man page French translation.
    Thanks to Cédric Boutillier <boutil@debian.org>. Closes: #708292
  * Japanese (TAKAHASHI Motonobu). Closes: #704240



( run in 1.323 second using v1.01-cache-2.11-cpan-39bf76dae61 )