Branches for Sid

Name Status Last Modified Last Commit
lp:debian/dpkg bug 1 Development 2014-04-21 05:03:52 UTC
53. [ Guillem Jover ] * Documentation: ...

Author: Guillem Jover
Revision Date: 2014-04-21 05:03:52 UTC

[ Guillem Jover ]
* Documentation:
  - Mention in deb-symbols(5), that the “main-dependency-template” is
    always used. Closes: #737731
  - Clarify in deb-control(5) «Multi-Arch: no» field omission.
  - Clarify in dpkg-buildpackage(1) --check-option description.
  - Document dpkg-query --control-path life expectancy. See: #699647
  - Fix indentation of “Extract options (with -x)” title in dpkg-source(1).
  - Improve symlink <-> directory switch information in
    dpkg-maintscript-helper(1). Closes: #739388
  - Add missing flags affected by hardening options to dpkg-buildflags(1).
* Use exit instead of return to exit a subshell in dpkg-maintscript-helper.
  Thanks to Richard Levitte <richard@levitte.org>. Closes: #738957
* Localize $_ in Perl functions with while (<$fh>) style loops.
* Perl test suite cleanup:
  - Switch test suite runner from ExtUtils::Command::MM to Test::Harness.
  - Enable colors in test suite runner.
  - Remove sequence number prefixes from test case filenames.
* Do not generate perl warnings on nonexistent fields with
  «dpkg-parsechangelog --show».
* Fix bogus message on dependency parse errors in dpkg-checkbuilddeps.
  Closes: #736778
* Document is_pgp_signed as a public Dpkg::Control::Hash option.
  Closes: #735975
* Do not generate perl warnings on undef versions in
  Dpkg::Deps::deps_compare(). See: #737731
* Clarify dpkg-genchanges error message on binary builds without any binary
  artifact built. Closes: #726520
* Improve dpkg-source warning message when ignoring file removals,
  by adding a hint about the --include-removal option.
  Thanks to Moritz Muehlenhoff <jmm@debian.org>. Closes: #738310
* Add a new dpkg-source extraction --ignore-bad-version option.
  Closes: #740883
* Add Architecture and Build-Profiles information to Package-List field,
  as optional name=value1,value2 entries, with names «arch» and «profile».
  Use the now recognized field Build-Profiles from binary stanzas in the
  source control file to fill the «profile» value.
* Do not interpret the .dsc filename as a regex when recomputing the
  md5sum for the .changes file after signing the .dsc. Closes: #742535
* Cache vendor info Control::Hash objects in Dpkg::Vendor::get_vendor_info()
  when parsing the vendor file on each hook invocation.
* If the vendor does not have a Dpkg::Vendor module, try loading a module
  from the parent vendors, before falling back to Dpkg::Vendor::Default.
  Closes: #735978
* Set Ubuntu build flags for ppc64el instead of ppc64, as Ubuntu never ended
  up shipping a ppc64 architecture. Also honor noopt DEB_BUILD_OPTIONS flag.
  Thanks to Adam Conrad <adconrad@debian.org. Closes: #738691
* Add OpenRISC or1k support to cputable.
  Thanks to Christian Svensson <christian@cmd.nu>. Closes: #736717
* Add support for FCFLAGS, OBJCFLAGS and OBJCXXFLAGS build flags.
  Closes: #744326
* Improvements and portability fixes to start-stop-daemon:
  - When using the Linux procfs switch to use /proc/PID/status instead of
    /proc/PID/stat to read the process name.
  - Add a generic KVM-based implementation to initialize the entire
    process list.
  - Fix FreeBSD KVM code to use current kinfo_proc layout.
  - Add a native FreeBSD pid_is_exec() method, which is more reliable than
    the KVM-based one, and means neither linprocfs nor procfs are required
    on such system anymore. Note that GNU/kFreeBSD is still using Linux
    procfs code (which ends up using linprocfs).
  - Fix OpenBSD KVM code to use current kinfo_proc layout.
  - Detect system specific headers at configure time instead of hardcoding
    their usage depending on system macros.
  - Add a new --ppid matching option to check for parent PID.
    Suggested by Alex Mestiashvili <mailatgoogl@gmail.com>.
  - On GNU/Hurd do not link unnecessarily against libshouldbeinlibc and
    libihash.
* Set TAR preprocessor variable at build time instead of hardcoding it.
  This will allow non-GNU systems to easily use another value for their
  GNU tar, which is usually either gnutar or gtar.
* Require compound literals support in the compiler at configure time.
* Fix compound literals usage with compilers in C99 mode, by not assigning
  them to static variables.
* Test suite cleanup:
  - Do not unnecessarily shut up stdout in t-subproc.
  - Test command_exec() exit code.
  - Test allocations with new test_alloc() instead of pass/fail macros.
  - Switch C test suite to use TAP.
* Add support for Packages-files in dpkg --update-avail and --merge-avail
  from pipes, or standard input if the argument is omitted or is ‘-’.
  Closes: #357093, #367297
* Error out on not-installed packages passed to «dpkg --verify».
* Deprecate compressing .deb files with bzip2, by making dpkg-deb issue a
  warning, as the compressor has been superseded by xz when it comes to
  compression ratio, and in cases where higher compatibility or raw speed
  is desired gzip is still the better option. Although unpacking will be
  kept being supported to handle existing bzip2 compressed .deb files.
* Use GNU tar's --no-unquote when using -T in dpkg-deb to avoid mangling
  filenames. Reported by Niels Thykier <niels@thykier.net>. Closes: #743687
* Backup all databases with user data, not just the status database.
* Add Conflicts to dpkg against packages using install-info that were
  removed after lenny or squeeze, but may have survived upgrades to wheezy.
  Thanks to Andreas Beckmann <anbe@debian.org>. Closes: #735159
* Be verbose on «make check» errors by printing the test suite log.

[ Updated dpkg translations ]
* German (Sven Joachim).
* Swedish (Peter Krefting).
* Thai (Theppitak Karoonboonyanan). Closes: #745032
* Vietnamese (Trần Ngọc Quân).

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

[ Updated manpages translations ]
* German (Helge Kreutzmann).
* Italian (Beatrice Torracca). Closes: #742449
* Swedish (Peter Krefting).

11 of 1 result