~ubuntu-branches/ubuntu/trusty/dpkg/trusty

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Package Import Robot
  • Author(s): Adam Conrad
  • Date: 2013-03-22 12:09:02 UTC
  • mfrom: (1.5.17 sid)
  • Revision ID: package-import@ubuntu.com-20130322120902-dyucoloh4z5hmmuo
Tags: 1.16.10ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - Change the multiarch downgrade version checks in prerm/postrm
    from 1.16.2 to 1.16.0~ to reflect when multiarch landed in Ubuntu.
  - Migrate dpkg multiarch conffile (and other multi-arch-related
    conf settings) to the new DB with dpkg --add-architecture, but
    keep a copy of the old conffile if it was modified.
  - Out of paranoia, keep an option handler for foreign-architecture
    that informs people that they need to scrub their config files
    and upgrade, on the off chance that the above migration fails
    for some reason (this mitigates the chances of leaving users with
    a dpkg that fails to run due to a broken config).
  - Add DPKG_UNTRANSLATED_MESSAGES environment check so that higher-level
    tools can get untranslated dpkg terminal log messages while at the
    same time having translated debconf prompts.  This is useful for tools
    that hide the dpkg terminal by default and use apport for bug
    reporting with the untranslated error message.
  - Apply patch from Steve McIntyre to special-case armhf/armel ELF
    objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
  - lib/dpkg/pkg-spec.c: map unqualified package names of multiarch-same
    packages to the native arch instead of throwing an error, so that we
    don't break on upgrade when there are unqualified names stored in
    dpkg's own trigger database.
  - Add logic to the postinst to `dpkg --add-architecture i386' on new
    installs on amd64, and to also do so on upgrades from pre-conffile
    Ubuntu versions, mimicking our previous behaviour with the conffile.
  - Apply a workaround from mvo to consider RC packages as multiarch,
    during the dpkg consistency checks. (see LP: 1015567 and 1057367).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
commit 0a1af42295d04b46cdb48eb11996dbb1b3e8111f
 
2
Author: Guillem Jover <guillem@debian.org>
 
3
Date:   Fri Mar 8 04:42:06 2013 +0100
 
4
 
 
5
    Release 1.16.10
 
6
 
 
7
 debian/changelog |   11 +++++------
 
8
 1 file changed, 5 insertions(+), 6 deletions(-)
 
9
 
 
10
commit 698af8dcd765af0f9f110776c3d99a22b59e690b
 
11
Author: Guillem Jover <guillem@debian.org>
 
12
Date:   Fri Mar 8 03:48:40 2013 +0000
 
13
 
 
14
    Regenerate .pot files and merge .po files with them
 
15
 
 
16
 dselect/po/bs.po        |   16 +-
 
17
 dselect/po/ca.po        |   22 +--
 
18
 dselect/po/cs.po        |   19 +--
 
19
 dselect/po/da.po        |   23 ++-
 
20
 dselect/po/de.po        |   20 +--
 
21
 dselect/po/dselect.pot  |   18 +-
 
22
 dselect/po/el.po        |   16 +-
 
23
 dselect/po/es.po        |   23 ++-
 
24
 dselect/po/et.po        |   16 +-
 
25
 dselect/po/eu.po        |   21 ++-
 
26
 dselect/po/fr.po        |   23 ++-
 
27
 dselect/po/gl.po        |   16 +-
 
28
 dselect/po/hu.po        |   16 +-
 
29
 dselect/po/id.po        |   16 +-
 
30
 dselect/po/it.po        |   16 +-
 
31
 dselect/po/ja.po        |   21 ++-
 
32
 dselect/po/ko.po        |   16 +-
 
33
 dselect/po/nb.po        |   16 +-
 
34
 dselect/po/nl.po        |   16 +-
 
35
 dselect/po/nn.po        |   16 +-
 
36
 dselect/po/pl.po        |   22 +--
 
37
 dselect/po/pt.po        |   16 +-
 
38
 dselect/po/pt_BR.po     |   16 +-
 
39
 dselect/po/ro.po        |   16 +-
 
40
 dselect/po/ru.po        |   19 +--
 
41
 dselect/po/sk.po        |   19 +--
 
42
 dselect/po/sv.po        |   19 +--
 
43
 dselect/po/tl.po        |   16 +-
 
44
 dselect/po/vi.po        |   16 +-
 
45
 dselect/po/zh_CN.po     |   16 +-
 
46
 dselect/po/zh_TW.po     |   19 +--
 
47
 man/po/dpkg-man.pot     |    2 +-
 
48
 po/ast.po               |    2 +-
 
49
 po/bs.po                |    2 +-
 
50
 po/ca.po                |    2 +-
 
51
 po/cs.po                |    2 +-
 
52
 po/da.po                |    2 +-
 
53
 po/de.po                |    2 +-
 
54
 po/dpkg.pot             |    4 +-
 
55
 po/dz.po                |    2 +-
 
56
 po/el.po                |    2 +-
 
57
 po/eo.po                |    2 +-
 
58
 po/es.po                |  422 ++++++++++++++++++++++++++++++-----------------
 
59
 po/et.po                |    2 +-
 
60
 po/eu.po                |    2 +-
 
61
 po/fr.po                |    2 +-
 
62
 po/gl.po                |    2 +-
 
63
 po/hu.po                |    2 +-
 
64
 po/id.po                |    2 +-
 
65
 po/it.po                |    2 +-
 
66
 po/ja.po                |    2 +-
 
67
 po/km.po                |    2 +-
 
68
 po/ko.po                |    2 +-
 
69
 po/ku.po                |    2 +-
 
70
 po/lt.po                |    2 +-
 
71
 po/mr.po                |    2 +-
 
72
 po/nb.po                |    2 +-
 
73
 po/ne.po                |    2 +-
 
74
 po/nl.po                |    2 +-
 
75
 po/nn.po                |    2 +-
 
76
 po/pa.po                |    2 +-
 
77
 po/pl.po                |    2 +-
 
78
 po/pt.po                |    2 +-
 
79
 po/pt_BR.po             |    2 +-
 
80
 po/ro.po                |    2 +-
 
81
 po/ru.po                |    2 +-
 
82
 po/sk.po                |    2 +-
 
83
 po/sv.po                |    2 +-
 
84
 po/th.po                |    2 +-
 
85
 po/tl.po                |    2 +-
 
86
 po/vi.po                |    2 +-
 
87
 po/zh_CN.po             |    2 +-
 
88
 po/zh_TW.po             |    2 +-
 
89
 scripts/po/ca.po        |  108 ++++++------
 
90
 scripts/po/de.po        |  108 ++++++------
 
91
 scripts/po/dpkg-dev.pot |  110 ++++++------
 
92
 scripts/po/es.po        |  108 ++++++------
 
93
 scripts/po/fr.po        |  111 +++++++------
 
94
 scripts/po/pl.po        |  108 ++++++------
 
95
 scripts/po/ru.po        |  108 ++++++------
 
96
 scripts/po/sv.po        |  108 ++++++------
 
97
 81 files changed, 989 insertions(+), 946 deletions(-)
 
98
 
 
99
commit 88bdb13ba3e3d61c33513581e507a1041b5e583d
 
100
Author: Guillem Jover <guillem@debian.org>
 
101
Date:   Thu Feb 21 00:54:44 2013 +0100
 
102
 
 
103
    scripts: Remove unused POSIX module usage
 
104
    
 
105
    In addition to avoiding imports from unneeded modules, this fixes
 
106
    a perl warning due to redefinition of getcwd() exported by both
 
107
    the POSIX and Cwd modules, affecting any program executed with
 
108
    «perl -w» and including the Dpkg::Source::Archive module.
 
109
    
 
110
    Closes: #700978
 
111
    
 
112
    Reported-by: Niels Thykier <niels@thykier.net>
 
113
    Analysis-by: Raphaël Hertzog <hertzog@debian.org>
 
114
 
 
115
 debian/changelog               |    2 ++
 
116
 scripts/Dpkg/Source/Archive.pm |    1 -
 
117
 scripts/changelog/debian.pl    |    1 -
 
118
 scripts/dpkg-genchanges.pl     |    1 -
 
119
 4 files changed, 2 insertions(+), 3 deletions(-)
 
120
 
 
121
commit b8d5e90f41762eb03505bf171cae6ea93918e345
 
122
Author: Guillem Jover <guillem@debian.org>
 
123
Date:   Tue Feb 5 03:23:13 2013 +0100
 
124
 
 
125
    Revert "dselect: Abort select action if any foreign architecture is enabled"
 
126
    
 
127
    This reverts commit 62467910df606a1daaea096f66018506a3ea451e.
 
128
    
 
129
    Aborting whenever multiarch is enabled only makes users downgrade to
 
130
    a version w/o the check, which has worse multiarch support than the
 
131
    current dselect, so the check ends up being counter-productive.
 
132
 
 
133
 debian/changelog |    2 ++
 
134
 dselect/main.cc  |    7 -------
 
135
 2 files changed, 2 insertions(+), 7 deletions(-)
 
136
 
 
137
commit afe626640a81a0191b06e2f4ae16eb2bd1b228c3
 
138
Author: Guillem Jover <guillem@debian.org>
 
139
Date:   Sun Dec 23 03:03:44 2012 +0100
 
140
 
 
141
    Dpkg::Control::Hash: Do not accept Armor Header Lines inside a paragraph
 
142
    
 
143
    Make sure that no fields are injected before a signed block.
 
144
    
 
145
    Although the only possible attack is to add fields not present in the
 
146
    signed block, as otherwise a syntax error due to duplicate field is
 
147
    triggered.
 
148
 
 
149
 debian/changelog                                  |    1 +
 
150
 scripts/Dpkg/Control/Hash.pm                      |    4 +++-
 
151
 scripts/Makefile.am                               |    1 +
 
152
 scripts/t/700_Dpkg_Control.t                      |    5 ++++-
 
153
 scripts/t/700_Dpkg_Control/bogus-armor-inline.dsc |    9 +++++++++
 
154
 5 files changed, 18 insertions(+), 2 deletions(-)
 
155
 
 
156
commit b08f7a8306f872b077af4040ebeab8853faaf0cd
 
157
Author: Guillem Jover <guillem@debian.org>
 
158
Date:   Sun Dec 16 00:33:25 2012 +0100
 
159
 
 
160
    Dpkg::Control::Hash: Check for presence of OpenPGP signatures
 
161
    
 
162
    Make sure the OpenGPG armor contains a signature block, even on EOF.
 
163
    
 
164
    This should get detected and rejected by gpgv anyway, but it's better
 
165
    to check the structure of the message before doing any further parsing
 
166
    on it.
 
167
 
 
168
 debian/changelog                                  |    1 +
 
169
 scripts/Dpkg/Control/Hash.pm                      |   10 ++++++++++
 
170
 scripts/Makefile.am                               |    1 +
 
171
 scripts/t/700_Dpkg_Control.t                      |    5 ++++-
 
172
 scripts/t/700_Dpkg_Control/bogus-armor-no-sig.dsc |    4 ++++
 
173
 5 files changed, 20 insertions(+), 1 deletion(-)
 
174
 
 
175
commit 9945c52208fa7520bb307868d6c152ced8238969
 
176
Author: Guillem Jover <guillem@debian.org>
 
177
Date:   Sun Dec 16 00:33:25 2012 +0100
 
178
 
 
179
    Dpkg: Fix OpenPGP armored signature parsing
 
180
    
 
181
    Change parsing code to honour RFC4880. Handle whitespaces at EOL, and
 
182
    correctly expect five trailing dashes on the Armor Header Lines.
 
183
    
 
184
    Closes: #695919
 
185
    
 
186
    Reported-by: Ansgar Burchardt <ansgar@debian.org>
 
187
 
 
188
 debian/changelog                                  |    2 +
 
189
 scripts/Dpkg/Control/Hash.pm                      |   13 ++++---
 
190
 scripts/Dpkg/Source/Package.pm                    |    2 +-
 
191
 scripts/Makefile.am                               |    5 +++
 
192
 scripts/t/700_Dpkg_Control.t                      |   41 ++++++++++++++++++++-
 
193
 scripts/t/700_Dpkg_Control/bogus-armor-double.dsc |   13 +++++++
 
194
 scripts/t/700_Dpkg_Control/bogus-armor-nested.dsc |   15 ++++++++
 
195
 scripts/t/700_Dpkg_Control/bogus-armor-spaces.dsc |   18 +++++++++
 
196
 scripts/t/700_Dpkg_Control/bogus-armor-trail.dsc  |   14 +++++++
 
197
 scripts/t/700_Dpkg_Control/bogus-unsigned.dsc     |    5 +++
 
198
 10 files changed, 119 insertions(+), 9 deletions(-)
 
199
 
 
200
commit c3167d85ed7892aba00141e461377309fac1dfa3
 
201
Author: Guillem Jover <guillem@debian.org>
 
202
Date:   Sun Nov 11 00:25:31 2012 +0100
 
203
 
 
204
    dpkg: Abort installation if we cannot set the security context for a file
 
205
    
 
206
    Not setting the correct security context for a new file might have
 
207
    security implications. If the operation is supported by the system
 
208
    on such path and it fails, abort instead of just printing an error
 
209
    message and continuing as if nothing happened.
 
210
 
 
211
 debian/changelog |    1 +
 
212
 src/archives.c   |    6 +++---
 
213
 2 files changed, 4 insertions(+), 3 deletions(-)
 
214
 
 
215
commit 85ec281bf450af3db3b75fca51b5b3982ed9f434
 
216
Author: Guillem Jover <guillem@debian.org>
 
217
Date:   Fri Dec 21 19:51:53 2012 +0100
 
218
 
 
219
    libdpkg: Do not use an undefined va_list variable in dpkg_put_errno()
 
220
    
 
221
    The va_start()/va_end() pair are surrounding the wrong function. This
 
222
    might cause bogus error messages on some systems, or crashes on some
 
223
    others depending on the stdarg implementation.
 
224
 
 
225
 debian/changelog |    1 +
 
226
 lib/dpkg/error.c |    7 +++----
 
227
 2 files changed, 4 insertions(+), 4 deletions(-)
 
228
 
 
229
commit 8ace79f21c636aa5e61709eacd188e4e07deed2c
 
230
Author: Guillem Jover <guillem@debian.org>
 
231
Date:   Fri Dec 21 00:21:26 2012 +0100
 
232
 
 
233
    libdpkg: Add @LIBLZMA_LIBS@ to Libs.Private in libdpkg.pc.in
 
234
    
 
235
    If a project is using libdpkg's compression support it will fail to
 
236
    build with newer libdpkg versions that added direct liblzma support,
 
237
    because the dependency is an implementation detail, the library could
 
238
    be using the command line tool instead, and it would not really be
 
239
    correct for that project to explicitly link against liblzma.
 
240
 
 
241
 debian/changelog       |    1 +
 
242
 lib/dpkg/libdpkg.pc.in |    2 +-
 
243
 2 files changed, 2 insertions(+), 1 deletion(-)
 
244
 
 
245
commit b4eeb17645b942e81f438ea91516e9f28cc5e009
 
246
Author: Christian PERRIER <bubulle@debian.org>
 
247
Date:   Sat Mar 9 12:08:42 2013 +0100
 
248
 
 
249
    Fix typos in French translation
 
250
 
 
251
 debian/changelog |    2 ++
 
252
 scripts/po/fr.po |    4 ++--
 
253
 2 files changed, 4 insertions(+), 2 deletions(-)
 
254
 
 
255
commit c62b36ff0a52078c0a7404fd1aa0033fa9861c3a
 
256
Author: Felipe Castro <fefcas@gmail.com>
 
257
Date:   Sun Jan 27 15:34:55 2013 +0100
 
258
 
 
259
    Update Esperanto programs translation
 
260
    
 
261
    Signed-off-by: Guillem Jover <guillem@debian.org>
 
262
 
 
263
 debian/changelog |    1 +
 
264
 po/eo.po         |   64 +++++++++++++++++++++++++++++-------------------------
 
265
 2 files changed, 35 insertions(+), 30 deletions(-)
 
266
 
 
267
commit 5757d8283ac4f1258d6ea469313d1e5be4df5913
 
268
Author: Yuri Kozlov <yuray@komyakino.ru>
 
269
Date:   Fri Jan 25 18:52:11 2013 +0100
 
270
 
 
271
    Fix Russian translation
 
272
 
 
273
 debian/changelog |    6 ++++++
 
274
 scripts/po/ru.po |   22 +++++++++++-----------
 
275
 2 files changed, 17 insertions(+), 11 deletions(-)
 
276
 
 
277
commit 9019141314b8df60a24088ec7e82e8d6559f61d5
 
278
Author: Christian PERRIER <bubulle@debian.org>
 
279
Date:   Sun Jan 20 07:48:28 2013 +0100
 
280
 
 
281
    Fix mistranslation in French translation of scripts. Thanks to Filipus Klutiero. Closes: #698530
 
282
 
 
283
 debian/changelog |    2 ++
 
284
 scripts/po/fr.po |    2 +-
 
285
 2 files changed, 3 insertions(+), 1 deletion(-)
 
286
 
 
287
commit 5243c8b12112f73533608e6c83b96c33ceae0361
 
288
Author: Nicolás Alvarez <nicolas.alvarez@gmail.com>
 
289
Date:   Wed Oct 31 13:56:29 2012 -0300
 
290
 
 
291
    Fix typos in 1.16.9 changelog entry
 
292
    
 
293
    Closes: #691954
 
294
    
 
295
    Signed-off-by: Guillem Jover <guillem@debian.org>
 
296
 
 
297
 debian/changelog |    8 ++++++--
 
298
 1 file changed, 6 insertions(+), 2 deletions(-)
 
299
 
 
300
commit 9892e86d591ad9a47967945cc389b0fc72aba182
 
301
Author: Trần Ngọc Quân <vnwildman@gmail.com>
 
302
Date:   Fri Nov 2 10:19:58 2012 +0100
 
303
 
 
304
    Update Vietnamese programs translation
 
305
    
 
306
    Closes: #692100
 
307
    
 
308
    Signed-off-by: Guillem Jover <guillem@debian.org>
 
309
 
 
310
 debian/changelog |    1 +
 
311
 po/vi.po         | 3643 +++++++++++++++++++-----------------------------------
 
312
 2 files changed, 1282 insertions(+), 2362 deletions(-)
 
313
 
 
314
commit ce727068a70e42cb2a1429d49cd845876b46c272
 
315
Author: Guillem Jover <guillem@debian.org>
 
316
Date:   Sun Nov 4 07:15:04 2012 +0100
 
317
 
 
318
    Bump version to 1.16.10
 
319
 
 
320
 debian/changelog |    7 +++++++
 
321
 1 file changed, 7 insertions(+)
 
322
 
 
323
commit b37f1607324bad3a410106d4eb572ab544c0fdcd
 
324
Author: Javier Fernandez-Sanguino <jfs@debian.org>
 
325
Date:   Sat Nov 3 23:23:19 2012 +0100
 
326
 
 
327
    Update Spanish translation, remove all fuzzy and untranslated strings
 
328
 
 
329
 po/es.po |   15 ++++-----------
 
330
 1 file changed, 4 insertions(+), 11 deletions(-)
 
331
 
 
332
commit 94e02b5c111cf862d987e68985295031dac40e25
 
333
Merge: 8c92278 5de3f21
 
334
Author: Javier Fernandez-Sanguino <jfs@debian.org>
 
335
Date:   Sat Nov 3 23:20:29 2012 +0100
 
336
 
 
337
    Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
 
338
    
 
339
    Conflicts:
 
340
        po/es.po
 
341
 
 
342
commit 8c92278d29f36061cb422874d94a38de70976461
 
343
Author: Javier Fernandez-Sanguino <jfs@debian.org>
 
344
Date:   Sat Nov 3 23:12:26 2012 +0100
 
345
 
 
346
    Updated Spanish translation
 
347
 
 
348
 po/es.po | 1940 +++++++++++++++++++++-----------------------------------------
 
349
 1 file changed, 662 insertions(+), 1278 deletions(-)
 
350
 
1
351
commit 5de3f2176ccfe28688f8f825c54936767660d039
2
352
Author: Guillem Jover <guillem@debian.org>
3
353
Date:   Sat Oct 20 06:04:58 2012 +0200