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

« back to all changes in this revision

Viewing changes to debian/changelog

  • Committer: Package Import Robot
  • Author(s): Guillem Jover, Guillem Jover, Raphaël Hertzog, Jonathan Nieder, Helge Kreutzmann, Updated dpkg translations, Updated scripts translations, Updated man page translations, Updated dselect translations
  • Date: 2012-02-05 23:39:40 UTC
  • Revision ID: package-import@ubuntu.com-20120205233940-11uctkj99dn235bm
Tags: 1.16.2~wipmultiarch
This is a WIP release, command line interfaces *will* change.

[ 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.
* Update dpkg-buildpackage to use the "build-arch" (for -B) and
  "build-indep" (for -A) targets unless "make -qn" says that they do not
  exist. Closes: #229357

[ 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, #657849
* 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

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
dpkg (1.16.2~really1.16.1.2) experimental; urgency=low
2
 
 
3
 
  * Revert unapproved NMU.
4
 
 
5
 
 -- Guillem Jover <guillem@debian.org>  Tue, 31 Jan 2012 21:58:08 +0100
 
1
dpkg (1.16.2~wipmultiarch) experimental; urgency=low
 
2
 
 
3
  This is a WIP release, command line interfaces *will* change.
 
4
 
 
5
  [ Guillem Jover ]
 
6
  * Move <config.h> and <compat.h> to the top of trigdeferred.l to properly
 
7
    use the configured features and compat code.
 
8
  * Honour --disable-nls when the system lacks obstack support, by updating
 
9
    the obstack compat module from gnulib.
 
10
  * Link the libdpkg unit tests with libcompat and libintl, so that systems
 
11
    needing them will compile correctly.
 
12
  * Check for the presence of the strnlen declaration and correctly provide
 
13
    the compat one in case the systems lacks it.
 
14
  * Do not assume existence of paths on the build system in the test suite.
 
15
  * Do not fail to link dselect on MacOS X when using --disable-nls.
 
16
  * Remove versioned coreutils Pre-Depends from dpkg due to the ancient
 
17
    md5sum transition. Reported by Bill Allombert <ballombe@debian.org>.
 
18
    Closes: #643746
 
19
  * Change dpkg-architecture to only compute the requested variables. This:
 
20
    - Fixes the bootstrapping problem, as the dpkg build system only needs
 
21
      the host architecture, for which dpkg itself is not required.
 
22
    - Reduces the amount of work performed, including loading and parsing
 
23
      unnecessary table files or calling either of gcc or dpkg programs.
 
24
  * Improve error message in dpkg-gencontrol and dpkg-gensymbols when
 
25
    debian/control does not have any package stanza. Closes: #642473
 
26
    Based on a patch by Kyle Willmon <kylewillmon@gmail.com>.
 
27
  * Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
 
28
    using the ‘--warning=no-timestamp’ option. Closes: #642802
 
29
  * Do not segfault on GNU/Linux when dpkg cannot retrieve the block size
 
30
    for the filesystem containing the info database. LP: #872734
 
31
  * Fix two memory leaks per tar entry in the tar extractor used on unpack.
 
32
  * Mark dpkg and dselect as Multi-Arch foreign.
 
33
    Reported by Steve Langasek <vorlon@debian.org>.
 
34
  * Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217
 
35
    Thanks to Colin Watson <cjwatson@ubuntu.com>.
 
36
  * Add new deb-origin.5 man page. Closes: #608884
 
37
    Thanks to Matt Kraai <kraai@ftbfs.org>.
 
38
  * Return correct status on start-stop-daemon --status when using --pidfile.
 
39
  * Treat dpkg-deb compression level independently for each backend. This
 
40
    has the effect of changing the current behaviour for level 0 on all
 
41
    compressors except gzip.
 
42
  * Add new dpkg-deb -S option to specify the compression strategy. The only
 
43
    currently supported value is “extreme” for xz. Closes: #647915
 
44
  * Stop using brace expansion to install man pages by using dh_installman
 
45
    instead of dh_install, the former does not abort on empty glob expansion.
 
46
  * Do not use absolute paths for programs in perl and shell code.
 
47
  * Add missing ‘*’ in asprintf() and vasprintf() compat declarations.
 
48
  * Add support for virtual output binary:Summary and db:Status-Abbrev fields.
 
49
    Closes: #192619, #427945
 
50
  * Add support for virtual output source:Package and source:Version fields.
 
51
    Closes: #653575
 
52
  * Use a different temporary file per process on libcompat's vsnprintf()
 
53
    function to avoid race conditions from children after fork(3).
 
54
    Reported by Daniel Ruoso <daniel@ruoso.com>. Closes: #655411
 
55
  * Fix start-stop-daemon --exec and --name options on FreeBSD, NetBSD and
 
56
    OpenBSD by swapping the process matching implementations.
 
57
  * Fix start-stop-daemon --name option on GNU/Hurd to match the process name.
 
58
  * Document in more detail the implications of start-stop-daemon matching
 
59
    options. Closes: #367608
 
60
  * Improve and clarify dpkg-shlibdeps superfluous linking warning messages.
 
61
    Based on a patch by Peter Eisentraut <petere@debian.org>. Closes: #656496
 
62
 
 
63
  [ Raphaël Hertzog ]
 
64
  * Update Dpkg::Shlibs to look into multiarch paths when cross-building
 
65
    too. Closes: #595144
 
66
  * Rewrite architecture.mk with explicit loops instead of duplicating many
 
67
    similar lines. Based on a patch by Thorsten Glaser <tg@mirbsd.de>.
 
68
  * Modify dpkg-gencontrol and dpkg-distaddfile to grab a write lock
 
69
    on debian/control before updating debian/files to avoid simultaneous
 
70
    updates. Closes: #642608
 
71
    Add libfile-fcntllock-perl to dpkg-dev's Depends since we use this module
 
72
    to handle the locking.
 
73
  * Update dpkg-gensymbols(1) to clarify that -e accepts shell patterns
 
74
    expansions and not regular expressions. And let dpkg-gensymbols output a
 
75
    warning when a pattern doesn't match any file. Closes: #649248
 
76
  * Add new option "-a <arch>" to dpkg-checkbuilddeps to check build
 
77
    dependencies for another architecture. This is really basic for now since
 
78
    it assumes all build dependencies must be satisfied on the listed
 
79
    architecture. Closes: #648180 Thanks to Colin Watson for the patch.
 
80
  * Error out if a dpkg database .list file is not a regular file. LP: #369898
 
81
  * Fix dpkg-mergechangelogs to not error out on invalid versions.
 
82
    Closes: #651993
 
83
  * Fix dpkg-source --commit on "3.0 (quilt)" when an explicit patch file
 
84
    is given with a relative filename. Closes: #652414
 
85
  * Further clarify in dpkg-source(1) the conditions under which it's possible
 
86
    to pass an explicit patch file to dpkg-source --commit.
 
87
  * Add new --query-features command to dpkg-buildflags. Thanks to Kees Cook
 
88
    for the patch. Closes: #651481
 
89
  * Fix description of Multi-Arch in deb-control(5). Closes: #654453
 
90
    Thanks to Jakub Wilk for spotting the mistake.
 
91
  * Drop misleading spaces in deb-symbols(5) in the format description.
 
92
  * Clean up dpkg-architecture(1) dropping useless information and
 
93
    adding a reference to /usr/share/dpkg/architecture.mk.
 
94
  * Update dpkg-buildpackage to use the "build-arch" (for -B) and
 
95
    "build-indep" (for -A) targets unless "make -qn" says that they do not
 
96
    exist. Closes: #229357
 
97
 
 
98
  [ Jonathan Nieder ]
 
99
  * Bump po4a version in Build-Depends to 0.41, since earlier versions do
 
100
    not handle --srcdir correctly. Closes: #644370
 
101
 
 
102
  [ Helge Kreutzmann ]
 
103
  * Fix a typo in man/dpkg-deb.1.
 
104
 
 
105
  [ Updated dpkg translations ]
 
106
  * German (Sven Joachim).
 
107
  * Italian (Milo Casagrande). Closes: #627832, #657849
 
108
  * Swedish (Peter Krefting).
 
109
  * French (Christian Perrier)
 
110
 
 
111
  [ Updated scripts translations ]
 
112
  * German (Helge Kreutzmann).
 
113
  * Spanish (Omar Campagne). Closes: #636238
 
114
  * Swedish (Peter Krefting).
 
115
 
 
116
  [ Updated man page translations ]
 
117
  * German (Helge Kreutzmann), including typo fix in dpkg-genchanges 
 
118
    Closes: #646496, sub optimal translation of package states LP: #368783
 
119
    and an fix by Chris Leick
 
120
  * Japanese (TAKAHASHI Motonobu).
 
121
  * Spanish (Omar Campagne). Closes: #643969
 
122
  * Swedish (Peter Krefting).
 
123
  * Minor errors corrected in French (thanks to David Prévot)
 
124
  * Fix translation of -B and -A options of dpkg-buildpackage.
 
125
    Thanks to Vincent Danjean. Closes: #654626
 
126
 
 
127
  [ Updated dselect translations ]
 
128
  * Dutch (Jeroen Schot). Closes: #651813
 
129
 
 
130
 -- Guillem Jover <guillem@debian.org>  Sun, 05 Feb 2012 23:39:40 +0100
6
131
 
7
132
dpkg (1.16.1.2) unstable; urgency=medium
8
133
 
2279
2404
  * Match description of -si option in dpkg-buildpackage to the one in
2280
2405
    dpkg-genchanges. Closes: #493743
2281
2406
  * Close --status-fd file descriptors on exec, so that they are not
2282
 
    inherited by the childs. Closes: #471488, #487684
 
2407
    inherited by the children. Closes: #471488, #487684
2283
2408
  * State that the preferred front-end is aptitude and replace one instance
2284
2409
    of dselect usage with apt-get. Closes: #483785
2285
2410
 
2322
2447
  * When dpkg-divert does renames do no check the target file if the source
2323
2448
    does not exist and the rename is thus being disabled. This also allows
2324
2449
    to remove bogus diversions. Closes: #476973, #469033
2325
 
  * Properly close triggers 'File' file, so it does not get leaked to childs.
 
2450
  * Properly close triggers 'File' file, so it does not get leaked to children.
2326
2451
 
2327
2452
  [ Raphaël Hertzog ]
2328
2453
  * Add missing 'use File::Path' in Dpkg::Source::Package::V3::quilt.