~ubuntu-branches/debian/experimental/dpkg/experimental

Viewing all changes in revision 10.

  • Committer: Package Import Robot
  • Author(s): Cyril Brulebois, Cyril Brulebois, Guillem Jover, Raphaël Hertzog, Jonathan Nieder, Helge Kreutzmann, Updated dpkg translations, Updated scripts translations, Updated man page translations, Updated dselect translations
  • Date: 2012-01-31 16:07:32 UTC
  • mfrom: (6.1.27 sid)
  • Revision ID: package-import@ubuntu.com-20120131160732-8az0d4butucoy2fp
Tags: 1.16.2~multiarch
[ Cyril Brulebois ]
* Non-maintainer upload. Let's push multiarch to the masses.

[ Guillem Jover ]
* Move <config.h> and <compat.h> to the top of trigdeferred.l to properly
  use the configured features and compat code.
* Honour --disable-nls when the system lacks obstack support, by updating
  the obstack compat module from gnulib.
* Link the libdpkg unit tests with libcompat and libintl, so that systems
  needing them will compile correctly.
* Check for the presence of the strnlen declaration and correctly provide
  the compat one in case the systems lacks it.
* Do not assume existence of paths on the build system in the test suite.
* Do not fail to link dselect on MacOS X when using --disable-nls.
* Remove versioned coreutils Pre-Depends from dpkg due to the ancient
  md5sum transition. Reported by Bill Allombert <ballombe@debian.org>.
  Closes: #643746
* Change dpkg-architecture to only compute the requested variables. This:
  - Fixes the bootstrapping problem, as the dpkg build system only needs
    the host architecture, for which dpkg itself is not required.
  - Reduces the amount of work performed, including loading and parsing
    unnecessary table files or calling either of gcc or dpkg programs.
* Improve error message in dpkg-gencontrol and dpkg-gensymbols when
  debian/control does not have any package stanza. Closes: #642473
  Based on a patch by Kyle Willmon <kylewillmon@gmail.com>.
* Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
  using the ‘--warning=no-timestamp’ option. Closes: #642802
* Do not segfault on GNU/Linux when dpkg cannot retrieve the block size
  for the filesystem containing the info database. LP: #872734
* Fix two memory leaks per tar entry in the tar extractor used on unpack.
* Mark dpkg and dselect as Multi-Arch foreign.
  Reported by Steve Langasek <vorlon@debian.org>.
* Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217
  Thanks to Colin Watson <cjwatson@ubuntu.com>.
* Add new deb-origin.5 man page. Closes: #608884
  Thanks to Matt Kraai <kraai@ftbfs.org>.
* Return correct status on start-stop-daemon --status when using --pidfile.
* Treat dpkg-deb compression level independently for each backend. This
  has the effect of changing the current behaviour for level 0 on all
  compressors except gzip.
* Add new dpkg-deb -S option to specify the compression strategy. The only
  currently supported value is “extreme” for xz. Closes: #647915
* Stop using brace expansion to install man pages by using dh_installman
  instead of dh_install, the former does not abort on empty glob expansion.
* Do not use absolute paths for programs in perl and shell code.
* Add missing ‘*’ in asprintf() and vasprintf() compat declarations.
* Add support for virtual output binary:Summary and db:Status-Abbrev fields.
  Closes: #192619, #427945
* Add support for virtual output source:Package and source:Version fields.
  Closes: #653575
* Use a different temporary file per process on libcompat's vsnprintf()
  function to avoid race conditions from children after fork(3).
  Reported by Daniel Ruoso <daniel@ruoso.com>. Closes: #655411
* Fix start-stop-daemon --exec and --name options on FreeBSD, NetBSD and
  OpenBSD by swapping the process matching implementations.
* Fix start-stop-daemon --name option on GNU/Hurd to match the process name.
* Document in more detail the implications of start-stop-daemon matching
  options. Closes: #367608
* Improve and clarify dpkg-shlibdeps superfluous linking warning messages.
  Based on a patch by Peter Eisentraut <petere@debian.org>. Closes: #656496

[ Raphaël Hertzog ]
* Update Dpkg::Shlibs to look into multiarch paths when cross-building
  too. Closes: #595144
* Rewrite architecture.mk with explicit loops instead of duplicating many
  similar lines. Based on a patch by Thorsten Glaser <tg@mirbsd.de>.
* Modify dpkg-gencontrol and dpkg-distaddfile to grab a write lock
  on debian/control before updating debian/files to avoid simultaneous
  updates. Closes: #642608
  Add libfile-fcntllock-perl to dpkg-dev's Depends since we use this module
  to handle the locking.
* Update dpkg-gensymbols(1) to clarify that -e accepts shell patterns
  expansions and not regular expressions. And let dpkg-gensymbols output a
  warning when a pattern doesn't match any file. Closes: #649248
* Add new option "-a <arch>" to dpkg-checkbuilddeps to check build
  dependencies for another architecture. This is really basic for now since
  it assumes all build dependencies must be satisfied on the listed
  architecture. Closes: #648180 Thanks to Colin Watson for the patch.
* Error out if a dpkg database .list file is not a regular file. LP: #369898
* Fix dpkg-mergechangelogs to not error out on invalid versions.
  Closes: #651993
* Fix dpkg-source --commit on "3.0 (quilt)" when an explicit patch file
  is given with a relative filename. Closes: #652414
* Further clarify in dpkg-source(1) the conditions under which it's possible
  to pass an explicit patch file to dpkg-source --commit.
* Add new --query-features command to dpkg-buildflags. Thanks to Kees Cook
  for the patch. Closes: #651481
* Fix description of Multi-Arch in deb-control(5). Closes: #654453
  Thanks to Jakub Wilk for spotting the mistake.
* Drop misleading spaces in deb-symbols(5) in the format description.
* Clean up dpkg-architecture(1) dropping useless information and
  adding a reference to /usr/share/dpkg/architecture.mk.

[ Jonathan Nieder ]
* Bump po4a version in Build-Depends to 0.41, since earlier versions do
  not handle --srcdir correctly. Closes: #644370

[ Helge Kreutzmann ]
* Fix a typo in man/dpkg-deb.1.

[ Updated dpkg translations ]
* German (Sven Joachim).
* Italian (Milo Casagrande). Closes: #627832
* Swedish (Peter Krefting).
* French (Christian Perrier)

[ Updated scripts translations ]
* German (Helge Kreutzmann).
* Spanish (Omar Campagne). Closes: #636238
* Swedish (Peter Krefting).

[ Updated man page translations ]
* German (Helge Kreutzmann), including typo fix in dpkg-genchanges 
  Closes: #646496, sub optimal translation of package states LP: #368783
  and an fix by Chris Leick
* Japanese (TAKAHASHI Motonobu).
* Spanish (Omar Campagne). Closes: #643969
* Swedish (Peter Krefting).
* Minor errors corrected in French (thanks to David Prévot)
* Fix translation of -B and -A options of dpkg-buildpackage.
  Thanks to Vincent Danjean. Closes: #654626

[ Updated dselect translations ]
* Dutch (Jeroen Schot). Closes: #651813

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: