Change log for dpkg package in Ubuntu

175 of 197 results
Published in wily-release on 2015-05-04
Published in vivid-release on 2015-04-11
Deleted in vivid-proposed (Reason: moved to release)
dpkg (1.17.25ubuntu1) vivid; urgency=medium

  * Merge with Debian, pulling in the upstream fix for CVE-2015-0840,
    a couple of updated translations, and several trivial bug fixes.
 -- Adam Conrad <email address hidden>   Fri, 10 Apr 2015 21:36:44 -0600

Available diffs

Superseded in vivid-release on 2015-04-11
Deleted in vivid-proposed on 2015-04-12 (Reason: moved to release)
dpkg (1.17.24ubuntu2) vivid; urgency=medium

  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/Dpkg_Control.t,
      scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840
 -- Marc Deslauriers <email address hidden>   Thu, 09 Apr 2015 11:41:14 -0400

Available diffs

Published in lucid-updates on 2015-04-09
Published in lucid-security on 2015-04-09
dpkg (1.15.5.6ubuntu4.10) lucid-security; urgency=medium

  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/{Hash,Package}.pm: adjust parsing logic.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/*: added bunch of tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840
 -- Marc Deslauriers <email address hidden>   Thu, 09 Apr 2015 10:47:12 -0400
Published in precise-updates on 2015-04-09
Published in precise-security on 2015-04-09
dpkg (1.16.1.2ubuntu7.6) precise-security; urgency=medium

  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/{Hash,Package}.pm: adjust parsing logic.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/*: added bunch of tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840
 -- Marc Deslauriers <email address hidden>   Thu, 09 Apr 2015 09:22:25 -0400
Published in utopic-updates on 2015-04-09
Published in utopic-security on 2015-04-09
dpkg (1.17.13ubuntu1.1) utopic-security; urgency=medium

  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/Dpkg_Control.t,
      scripts/t/Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840
 -- Marc Deslauriers <email address hidden>   Thu, 09 Apr 2015 08:08:57 -0400
Published in trusty-updates on 2015-04-09
Published in trusty-security on 2015-04-09
dpkg (1.17.5ubuntu5.4) trusty-security; urgency=medium

  * SECURITY UPDATE: OpenPGP Armor Header Line parsing issue
    - scripts/Dpkg/Control/HashCore.pm: adjust whitespace parsing.
    - scripts/Makefile.*, scripts/t/700_Dpkg_Control.t,
      scripts/t/700_Dpkg_Control/bogus-armor-formfeed.dsc: added tests.
    - Patch thanks to Guillem Jover
    - CVE-2015-0840
 -- Marc Deslauriers <email address hidden>   Thu, 09 Apr 2015 08:41:39 -0400
Superseded in vivid-release on 2015-04-10
Deleted in vivid-proposed on 2015-04-11 (Reason: moved to release)
dpkg (1.17.24ubuntu1) vivid; urgency=medium

  * Merge with Debian unstable, which pulls in bugfixes, and disables
    dependency checks on trigger processing, quieting trigger cycles.

Available diffs

Superseded in vivid-release on 2015-03-21
Deleted in vivid-proposed on 2015-03-23 (Reason: moved to release)
dpkg (1.17.23ubuntu1) vivid; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Apply a workaround from mvo to consider ^rc packages as multiarch,
      during the dpkg consistency checks. (see LP: 1015567 and 1057367).
    - Bump fontconfig Breaks to match Ubuntu version; can be reverted after
      vivid ships, as the Debian Breaks version was higher than trusty's.
    - Add ureadahead to the long list of trigger-related Breaks as well.
  * Remove multiarch upgrade code from postinst, which is no longer needed.

Available diffs

Superseded in vivid-release on 2015-01-17
Deleted in vivid-proposed on 2015-01-18 (Reason: moved to release)
dpkg (1.17.21ubuntu2) vivid; urgency=medium

  * Cherry-pick from Debian (LP: #1394893)
    + Add Breaks on old man-db, fontconfig and readahead-fedora packages using
      awaiting triggers, as they produce trigger cycles. Closes: #768599
  * Modify the above to specify the version of fontconfig that included this
    change in Ubuntu, and to add ureadahead.
 -- Iain Lane <email address hidden>   Mon, 08 Dec 2014 12:09:15 +0000

Available diffs

Superseded in vivid-release on 2014-12-14
Deleted in vivid-proposed on 2014-12-15 (Reason: moved to release)
dpkg (1.17.21ubuntu1) vivid; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, 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).
  * drop po/pot delta that was generated by MoM
  * run touch configure configure.ac build-aux/* to ensure that timestamps
    match and automake is not invoked again

Available diffs

Superseded in vivid-release on 2014-11-03
Published in utopic-release on 2014-08-22
Deleted in utopic-proposed (Reason: moved to release)
dpkg (1.17.13ubuntu1) utopic; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - Allow -fstack-protector on arm64 now that GCC and glibc support it.
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, 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).

Available diffs

Superseded in utopic-release on 2014-08-22
Deleted in utopic-proposed on 2014-08-23 (Reason: moved to release)
dpkg (1.17.12ubuntu1) utopic; urgency=medium

  * Merge with Debian; remaining changes:
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, 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).

Available diffs

Superseded in utopic-release on 2014-08-18
Deleted in utopic-proposed on 2014-08-19 (Reason: moved to release)
dpkg (1.17.10ubuntu1) utopic; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - Allow -fstack-protector on arm64 now that GCC and glibc support it.
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, 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).

Available diffs

Superseded in lucid-updates on 2015-04-09
Superseded in lucid-security on 2015-04-09
dpkg (1.15.5.6ubuntu4.9) lucid-security; urgency=medium

  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865
 -- Marc Deslauriers <email address hidden>   Mon, 09 Jun 2014 13:03:40 -0400
Superseded in precise-updates on 2015-04-09
Superseded in precise-security on 2015-04-09
dpkg (1.16.1.2ubuntu7.5) precise-security; urgency=medium

  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865
 -- Marc Deslauriers <email address hidden>   Mon, 09 Jun 2014 13:00:47 -0400
Superseded in trusty-updates on 2015-04-09
Superseded in trusty-security on 2015-04-09
dpkg (1.17.5ubuntu5.3) trusty-security; urgency=medium

  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865
 -- Marc Deslauriers <email address hidden>   Mon, 09 Jun 2014 12:34:57 -0400

Available diffs

Obsolete in saucy-updates on 2015-04-24
Obsolete in saucy-security on 2015-04-24
dpkg (1.16.12ubuntu1.3) saucy-security; urgency=medium

  * SECURITY UPDATE: arbitrary file modification via dpkg-source
    - scripts/Dpkg/Source/Patch.pm: Use a better regex for patch header
      parsing
    - 5348cbc981a65c3c9b05bb4d13553bda930c2d78
    - CVE-2014-3864
    - CVE-2014-3865
 -- Marc Deslauriers <email address hidden>   Mon, 09 Jun 2014 12:52:24 -0400
Superseded in precise-updates on 2014-06-10
Superseded in precise-security on 2014-06-10
dpkg (1.16.1.2ubuntu7.4) precise-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Thu, 01 May 2014 08:04:51 -0400
Superseded in lucid-updates on 2014-06-10
Superseded in lucid-security on 2014-06-10
dpkg (1.15.5.6ubuntu4.8) lucid-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Thu, 01 May 2014 08:05:44 -0400
Obsolete in quantal-updates on 2015-04-24
Obsolete in quantal-security on 2015-04-24
dpkg (1.16.7ubuntu6.2) quantal-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Thu, 01 May 2014 08:03:52 -0400

Available diffs

Superseded in saucy-updates on 2014-06-10
Superseded in saucy-security on 2014-06-10
dpkg (1.16.12ubuntu1.2) saucy-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Thu, 01 May 2014 08:02:44 -0400
Superseded in trusty-updates on 2014-06-10
Superseded in trusty-security on 2014-06-10
dpkg (1.17.5ubuntu5.2) trusty-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: outright reject C-style filenames in
      patches
    - a12eb58959d0a10584a428f4a3103a49204c410f
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Thu, 01 May 2014 07:59:19 -0400
Superseded in utopic-release on 2014-06-09
Deleted in utopic-proposed on 2014-06-11 (Reason: moved to release)
dpkg (1.17.9ubuntu1) utopic; urgency=medium

  * Merge with Debian unstable, fixing the testsuite's failure to fail.

Available diffs

Superseded in utopic-release on 2014-05-01
Deleted in utopic-proposed on 2014-05-02 (Reason: moved to release)
dpkg (1.17.8ubuntu1) utopic; urgency=medium

  * Merge with Debian unstable to bring in several bugfixes, including
    the hostile patch unpack directory traversal fix for CVE-2014-0471

Available diffs

Superseded in lucid-updates on 2014-05-01
Superseded in lucid-security on 2014-05-01
dpkg (1.15.5.6ubuntu4.7) lucid-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: correctly parse C-style diff
      filenames.
    - Patch thanks to Guillem Jover <email address hidden>
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Wed, 23 Apr 2014 19:52:02 -0400
Superseded in precise-updates on 2014-05-01
Superseded in precise-security on 2014-05-01
dpkg (1.16.1.2ubuntu7.3) precise-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: correctly parse C-style diff
      filenames.
    - Patch thanks to Guillem Jover <email address hidden>
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Wed, 23 Apr 2014 19:50:50 -0400
Superseded in quantal-updates on 2014-05-01
Superseded in quantal-security on 2014-05-01
dpkg (1.16.7ubuntu6.1) quantal-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: correctly parse C-style diff
      filenames.
    - Patch thanks to Guillem Jover <email address hidden>
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Wed, 23 Apr 2014 19:50:12 -0400
Superseded in saucy-updates on 2014-05-01
Superseded in saucy-security on 2014-05-01
dpkg (1.16.12ubuntu1.1) saucy-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: correctly parse C-style diff
      filenames.
    - Patch thanks to Guillem Jover <email address hidden>
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Wed, 23 Apr 2014 19:49:35 -0400
Superseded in trusty-updates on 2014-05-01
Superseded in trusty-security on 2014-05-01
dpkg (1.17.5ubuntu5.1) trusty-security; urgency=medium

  * SECURITY UPDATE: directory traversal in dpkg-source
    - scripts/Dpkg/Source/Patch.pm: correctly parse C-style diff
      filenames.
    - Patch thanks to Guillem Jover <email address hidden>
    - CVE-2014-0471
 -- Marc Deslauriers <email address hidden>   Wed, 23 Apr 2014 19:46:35 -0400
Superseded in utopic-release on 2014-04-29
Deleted in utopic-proposed on 2014-04-30 (Reason: moved to release)
dpkg (1.17.7ubuntu1) utopic; urgency=medium

  * Merge from Debian unstable.  Remaining changes:
    - Allow -fstack-protector on arm64 now that GCC and glibc support it.
    - Change native source version/format mismatch errors into warnings
      until the dust settles on Debian bug 737634 about override options.
    - 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.
    - Special-case arm{el,hf} ELF objects in Shlibs/Objdump.pm for multilib.
    - 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 the dpkg trigger database.
    - Add logic to the postinst to `dpkg --add-architecture i386' on new
      installs on amd64, 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).
  * Drop obsolete migration code and guards from pre-trusty dpkg versions.

Available diffs

Superseded in utopic-release on 2014-04-25
Published in trusty-release on 2014-03-07
Deleted in trusty-proposed (Reason: moved to release)
dpkg (1.17.5ubuntu5) trusty; urgency=medium

  * Allow -fstack-protector on arm64 now that GCC and glibc support it.
 -- Adam Conrad <email address hidden>   Fri, 07 Mar 2014 18:47:57 +0800

Available diffs

Superseded in trusty-release on 2014-03-07
Deleted in trusty-proposed on 2014-03-08 (Reason: moved to release)
dpkg (1.17.5ubuntu4) trusty; urgency=medium

  * Update the ppc64 buildflags vendor overrides for ppc64el instead, and
    make the implementation respect DEB_BUILD_OPTIONS=noopt (LP: #1279128)
 -- Adam Conrad <email address hidden>   Tue, 11 Feb 2014 18:49:27 -0700

Available diffs

Superseded in trusty-release on 2014-02-12
Deleted in trusty-proposed on 2014-02-13 (Reason: moved to release)
dpkg (1.17.5ubuntu3) trusty; urgency=medium

  * Change native source version/format mismatch errors into warnings until
    the dust settles on Debian bug 737634 about revert or override options.
 -- Adam Conrad <email address hidden>   Wed, 05 Feb 2014 07:26:29 -0700

Available diffs

Superseded in trusty-release on 2014-02-05
Deleted in trusty-proposed on 2014-02-06 (Reason: moved to release)
dpkg (1.17.5ubuntu2) trusty; urgency=medium

  * Backport patch from 1.17.6 to fix file descriptor leaks (LP: #1270132)
 -- Adam Conrad <email address hidden>   Fri, 17 Jan 2014 11:01:47 -0700

Available diffs

Superseded in trusty-release on 2014-01-17
Deleted in trusty-proposed on 2014-01-19 (Reason: moved to release)
dpkg (1.17.5ubuntu1) trusty; urgency=medium

  * Merge from Debian testing.  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).

Available diffs

Superseded in trusty-release on 2014-01-17
Deleted in trusty-proposed on 2014-01-18 (Reason: moved to release)
dpkg (1.17.1ubuntu1) trusty; urgency=low

  * 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).
    - Add ppc64el/powerpc64le support to cputable (backported from 1.17.2).
  * Forward-port manpages-it dpkg/dpkg-dev/dselect Replaces from 1.16.12.

Available diffs

Superseded in precise-updates on 2014-04-28
Deleted in precise-proposed on 2014-04-29 (Reason: moved to -updates)
dpkg (1.16.1.2ubuntu7.2) precise; urgency=low

  * scripts/Dpkg/Shlibs/Objdump.pm: Adjust the ARM special-casing in
    dpkg-shlibdeps to try ELF ABI flags before arch tag (LP: #1187722)
  * Include powerpc64le support in cputable for ppc64el (LP: #1239595)
 -- Adam Conrad <email address hidden>   Mon, 14 Oct 2013 10:42:53 +0100
Superseded in trusty-release on 2013-11-17
Obsolete in saucy-release on 2015-04-24
Deleted in saucy-proposed on 2015-04-28 (Reason: moved to release)
dpkg (1.16.12ubuntu1) saucy; urgency=low

  * Merge with Debian stable-proposed-updates, 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).
    - Don't set unsupported -fstack-protector in dpkg-buildflags on arm64.
  * Add ppc64el/powerpc64le support to cputable (backported from 1.17.2)

Available diffs

Superseded in saucy-release on 2013-10-04
Deleted in saucy-proposed on 2013-10-05 (Reason: moved to release)
dpkg (1.16.10ubuntu3) saucy; urgency=low

  * scripts/Dpkg/Shlibs/Objdump.pm: Adjust armel/armhf special-casing
    in dpkg-shlibdeps to try the new ELF ABI flags before arch tags.
 -- Adam Conrad <email address hidden>   Mon, 08 Jul 2013 08:05:57 -0600

Available diffs

Superseded in saucy-release on 2013-07-08
Deleted in saucy-proposed on 2013-07-09 (Reason: moved to release)
dpkg (1.16.10ubuntu2) saucy; urgency=low

  * Don't set -fstack-protector in dpkg-buildflags on arm64 (not yet
    supported).
 -- Matthias Klose <email address hidden>   Tue, 11 Jun 2013 09:33:34 +0200

Available diffs

Superseded in saucy-release on 2013-06-11
Obsolete in raring-release on 2015-04-24
Deleted in raring-proposed on 2015-04-27 (Reason: moved to release)
dpkg (1.16.10ubuntu1) raring; urgency=low

  * 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).

Available diffs

Superseded in precise-updates on 2013-10-15
Deleted in precise-proposed on 2013-10-16 (Reason: moved to -updates)
dpkg (1.16.1.2ubuntu7.1) precise; urgency=low

  * Include aarch64 support in cputable for arm64 port (LP: #1096986)
  * Add support for an abitable containing arch attribute overrides.
  * Add x32 support to abitable, ostable, triplettable (LP: #1096990)
 -- Adam Conrad <email address hidden>   Mon, 07 Jan 2013 11:39:08 -0700
Superseded in raring-release on 2013-03-22
Deleted in raring-proposed on 2013-03-24 (Reason: moved to release)
dpkg (1.16.9ubuntu2) raring; urgency=low

  * Revert build-dependency from gettext:any to gettext, now that gettext is
    Multi-Arch: foreign.
 -- Colin Watson <email address hidden>   Thu, 29 Nov 2012 15:03:29 +0000

Available diffs

Superseded in raring-release on 2012-11-29
Deleted in raring-proposed on 2012-11-30 (Reason: moved to release)
dpkg (1.16.9ubuntu1) raring; urgency=low

  * 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.
    - Build-depend on gettext:any for cross-building support.
    - 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).

Available diffs

Superseded in raring-release on 2012-10-23
Obsolete in quantal-release on 2015-04-24
dpkg (1.16.7ubuntu6) quantal; urgency=low

  [ Raphaël Hertzog ]
  * Fix dpkg-source regression in "3.0 (quilt)" source packages while
    unapplying patches that remove all files in a directory. Closes:
    #683547  (LP: #1057886)
 -- Barry Warsaw <email address hidden>   Mon, 01 Oct 2012 14:39:06 -0400
Superseded in quantal-release on 2012-10-01
dpkg (1.16.7ubuntu5) quantal; urgency=low

  * Fix scoping issues in dpkg postinst, so we don't end up doing
    the foreign-architecture migration on every single dpkg upgrade
 -- Adam Conrad <email address hidden>   Fri, 28 Sep 2012 18:37:28 -0600

Available diffs

Superseded in quantal-release on 2012-09-29
dpkg (1.16.7ubuntu4) quantal; urgency=low

  * Apply a workaround from mvo to consider RC packages as multiarch,
    during the dpkg consistency checks. (LP: #1015567). Opened bug 1057367
    to upgrade status database.
 -- Dmitrijs Ledkovs <email address hidden>   Thu, 27 Sep 2012 09:40:47 +0100

Available diffs

Superseded in lucid-updates on 2014-04-28
Deleted in lucid-proposed on 2014-04-29 (Reason: moved to -updates)
dpkg (1.15.5.6ubuntu4.6) lucid-proposed; urgency=low

  * Cherry-pick fixes for sync() behaviour in dpkg (LP: #624877):
    - Disable by default usage of synchronous sync(2), as it causes undesired
      I/O on unrelated file systems. Closes: #588339, #595927, #600075
    - On Linux use sync_file_range() to initiate asynchronous writeback
      of just unpacked files. Suggested by Ted Ts'o <email address hidden>.
      Thanks to Jonathan Nieder <email address hidden>. Closes: #605009
 -- Michael Jeanson <email address hidden>   Fri, 14 Sep 2012 09:43:09 -0400
Superseded in quantal-release on 2012-09-27
dpkg (1.16.7ubuntu3) quantal; urgency=low

  * Restore the :native qualier to the implicit build-essential
    dep in dpkg-checkbuilddeps, now that build-essential is fixed
 -- Adam Conrad <email address hidden>   Fri, 13 Jul 2012 21:43:37 -0600

Available diffs

Superseded in quantal-release on 2012-07-14
dpkg (1.16.7ubuntu2) quantal; urgency=low

  * Remove the :native qualifier from the automatic build-dep on
    build-essential in dpkg-checkbuilddeps: this broke everything
 -- Adam Conrad <email address hidden>   Fri, 06 Jul 2012 04:03:53 -0600

Available diffs

Superseded in quantal-release on 2012-07-06
dpkg (1.16.7ubuntu1) quantal; urgency=low

  * 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.
    - Build-depend on gettext:any for cross-building support.
    - 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.
  * Alter the foreign-architecture option handler to output to stderr
    instead of stdout, for people who prefer their stdout less noisy.

Available diffs

Superseded in quantal-release on 2012-07-06
dpkg (1.16.4.3ubuntu1) quantal; urgency=low

  * 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.
    - Build-depend on gettext:any for cross-building support.
    - 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.
 -- Adam Conrad <email address hidden>   Wed, 20 Jun 2012 22:57:24 -0600

Available diffs

Superseded in quantal-release on 2012-06-21
dpkg (1.16.3ubuntu2) quantal; urgency=low

  * 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.  LP: #1015329.
 -- Steve Langasek <email address hidden>   Tue, 19 Jun 2012 18:08:02 -0700

Available diffs

Superseded in quantal-release on 2012-06-20
dpkg (1.16.3ubuntu1) quantal; urgency=low

  * Merge with 1.16.3 from unstable:
    - 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).
  * Changes remaining from previous Ubuntu versions:
    - 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.
    - Build-depend on gettext:any for cross-building support.
    - Apply patch from Steve McIntyre to special-case armhf/armel ELF
      objects in Shlibs/Objdump.pm, so we don't get incorrect deps.

Available diffs

Superseded in quantal-release on 2012-06-19
dpkg (1.16.1.2ubuntu8) quantal; urgency=low

  * Revert hack to export compiler flags in dpkg-buildpackage.  Any package
    depending on this should be fixed to use dpkg-buildflags instead.
 -- Colin Watson <email address hidden>   Mon, 30 Apr 2012 12:49:51 +0100
Obsolete in oneiric-updates on 2015-04-24
Deleted in oneiric-proposed on 2015-04-26 (Reason: moved to -updates)
dpkg (1.16.0.3ubuntu5.1) oneiric-proposed; urgency=low

  * Backport patch that avoids disappearing other packages from the same set.
    Packages within a set can rightfully share files and should not be
    disappeared in the case where they share all the files.  LP: #902603.
 -- Steve Langasek <email address hidden>   Mon, 16 Apr 2012 20:54:37 -0700
Superseded in quantal-release on 2012-04-30
Published in precise-release on 2012-04-13
Deleted in precise-proposed (Reason: moved to release)
dpkg (1.16.1.2ubuntu7) precise; urgency=low

  * Apply missing patch from upstream to let dselect's resolver deal
    with multi-arch Provides in the same way as dpkg (LP: #853679)
 -- Adam Conrad <email address hidden>   Thu, 12 Apr 2012 16:59:09 -0600

Available diffs

Superseded in precise-release on 2012-04-13
dpkg (1.16.1.2ubuntu6) precise; urgency=low

  * Build-depend on gettext:any for cross-building support.
 -- Colin Watson <email address hidden>   Sun, 08 Apr 2012 23:22:31 +0100

Available diffs

Superseded in precise-release on 2012-04-09
dpkg (1.16.1.2ubuntu5) precise; urgency=low

  * New version of previous patch, many thanks Raphaël Hertzog! (LP: #902603)
 -- Martin Pitt <email address hidden>   Fri, 16 Dec 2011 11:23:51 +0100
Superseded in precise-release on 2011-12-16
dpkg (1.16.1.2ubuntu4) precise; urgency=low

  * dpkg: Do not try to disappear other packages from the same set. Packages
    within a set can rightfully share files and should not be disappeared in
    the case where they share all the files. Many thanks to Raphaël Hertzog
    for the fix! (Closes: #652063, LP: #902603)
 -- Martin Pitt <email address hidden>   Thu, 15 Dec 2011 11:33:28 +0100

Available diffs

Superseded in precise-release on 2011-12-15
dpkg (1.16.1.2ubuntu3) precise; urgency=low

  * Don't perform is_armhf tests in parse_objdump_output() unless
    we have a file handle defined.  This is an impossible situation
    at runtime, but trips up the testsuite oprtating on fake data.
 -- Adam Conrad <email address hidden>   Fri, 02 Dec 2011 15:46:35 -0700

Available diffs

Superseded in precise-release on 2011-12-02
dpkg (1.16.1.2ubuntu2) precise; urgency=low

  * Apply patch from Steve McIntyre to special-case armhf/armel ELF
    objects in Shlibs/Objdump.pm, so we don't get incorrect deps.
 -- Adam Conrad <email address hidden>   Fri, 02 Dec 2011 12:24:40 -0700
Superseded in precise-release on 2011-12-02
dpkg (1.16.1.2ubuntu1) precise; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Merge from git://git.debian.org/users/hertzog/dpkg.git
      pu/multiarch/full for multiarch support.
    - On upgrade from 1.16.0~ubuntu[1-3], if /var/lib/dpkg/info/$arch is a
      directory, migrate the contents to var/lib/dpkg/info; and handle the
      reverse on downgrade.  This does not handle metadata for packages of
      foreign architectures.
    - 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.
    - Add /etc/dpkg/dpkg.cfg.d/multiarch as a conffile on amd64, so that
      users are guaranteed to always have it after upgrade even if they
      don't use update-manager for the upgrade itself.
    - Continue exporting compiler flags in dpkg-buildpackage until after
      Ubuntu 12.04 LTS.
    - Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
      using the ‘--warning=no-timestamp’ option.
    - Strip -Werror=format-security from the flags exported to the
      environment from dpkg-buildpackage.
    - Don't export build flags for packages using debhelper compat level 9
      or above.
    - Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217

Superseded in precise-release on 2011-11-27
dpkg (1.16.1.1ubuntu3) precise; urgency=low

  * Backport from upstream:
    - Mark dpkg-dev and libdpkg-perl as Multi-Arch foreign. Closes: #648217
 -- Colin Watson <email address hidden>   Sat, 12 Nov 2011 14:54:29 +0000

Available diffs

Superseded in precise-release on 2011-11-12
dpkg (1.16.1.1ubuntu2) precise; urgency=low

  * Don't export build flags for packages using debhelper compat level 9 or
    above.  This is a layering violation which will go away after 12.04 (see
    https://lists.ubuntu.com/archives/ubuntu-devel/2011-November/034351.html).
 -- Colin Watson <email address hidden>   Tue, 01 Nov 2011 15:36:14 -0400
Superseded in precise-release on 2011-11-01
dpkg (1.16.1.1ubuntu1) precise; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Merge from git://git.debian.org/users/hertzog/dpkg.git
      pu/multiarch/full for multiarch support.
    - On upgrade from 1.16.0~ubuntu[1-3], if /var/lib/dpkg/info/$arch is a
      directory, migrate the contents to var/lib/dpkg/info; and handle the
      reverse on downgrade.  This does not handle metadata for packages of
      foreign architectures.
    - 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.
    - Add /etc/dpkg/dpkg.cfg.d/multiarch as a conffile on amd64, so that
      users are guaranteed to always have it after upgrade even if they
      don't use update-manager for the upgrade itself.
    - Continue exporting compiler flags in dpkg-buildpackage until after
      Ubuntu 12.04 LTS.
    - Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
      using the ‘--warning=no-timestamp’ option.
  * Strip -Werror=format-security from the flags exported to the environment
    from dpkg-buildpackage.  This causes too many failures (including silent
    failures in configure tests), and removing it is not a regression from
    any released version of Ubuntu.  It is still included in the normal
    output of dpkg-buildflags.

Available diffs

Superseded in precise-release on 2011-10-26
dpkg (1.16.1ubuntu2) precise; urgency=low

  * Cherry-pick from trunk:
    - Add Pre-Depends on tar >= 1.23 (satisfied in stable) to dpkg due to it
      using the ‘--warning=no-timestamp’ option. Closes: 642802, LP: #878960
 -- Colin Watson <email address hidden>   Thu, 20 Oct 2011 18:56:21 +0100

Available diffs

Superseded in precise-release on 2011-10-20
dpkg (1.16.1ubuntu1) precise; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Merge from git://git.debian.org/users/hertzog/dpkg.git
      pu/multiarch/full for multiarch support.
    - On upgrade from 1.16.0~ubuntu[1-3], if /var/lib/dpkg/info/$arch is a
      directory, migrate the contents to var/lib/dpkg/info; and handle the
      reverse on downgrade.  This does not handle metadata for packages of
      foreign architectures.
    - 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.
    - Add /etc/dpkg/dpkg.cfg.d/multiarch as a conffile on amd64, so that
      users are guaranteed to always have it after upgrade even if they
      don't use update-manager for the upgrade itself.
  * Continue exporting compiler flags in dpkg-buildpackage, since we do not
    want to regress hardening support in Ubuntu 12.04 LTS.  We will revisit
    this for Ubuntu 12.10.

Available diffs

Superseded in precise-release on 2011-10-14
Obsolete in oneiric-release on 2015-04-24
dpkg (1.16.0.3ubuntu5) oneiric; urgency=low

  * Cherry pick b8d4668 and 967a45f from pu/multiarch so that cross-grading a
    package doesn't result in dpkg believing the package has been disappeared
    on the next call.  Thanks to Raphaël Hertzog <email address hidden> for
    the quick fix!  (LP: #863675)
 -- Steve Langasek <email address hidden>   Thu, 06 Oct 2011 07:29:02 +0000
Superseded in oneiric-release on 2011-10-06
dpkg (1.16.0.3ubuntu4) oneiric; urgency=low

  * Add /etc/dpkg/dpkg.cfg.d/multiarch as a conffile on amd64, so that users
    are guaranteed to always have it after upgrade even if they don't use
    update-manager for the upgrade itself.  Also fixes up the problem of
    systems installed at 11.10 beta 1 missing the file due to an installer
    bug.  LP: #846451.
 -- Steve Langasek <email address hidden>   Tue, 27 Sep 2011 16:40:04 -0700

Available diffs

Superseded in oneiric-release on 2011-09-28
dpkg (1.16.0.3ubuntu3) oneiric; urgency=low

  * add DPKG_UNTRANSLATED_MESSAGES environment check so that the
    higher level tools can get untranslated dpkg terminal log
    messages while at the same time have translated debconf
    prompts. This is useful for tools that hide the dpkg terminal
    by default and use apport for bugreport with the untranslated
    error message.
 -- Michael Vogt <email address hidden>   Tue, 28 Jun 2011 09:20:11 +0100
Obsolete in natty-updates on 2013-06-04
Deleted in natty-proposed on 2013-06-04 (Reason: moved to -updates)
dpkg (1.16.0~ubuntu7.1) natty-proposed; urgency=low

  * src/packages.c: fix use of --force-depends so that it works again for
    foreign arch packages.  Thanks to Raphaël Hertzog for the fix.
    LP: #767634.
  * regenerate lib/dpkg/trigdeferred.c from lib/dpkg/trigdeferred.l in
    the source, to ensure we don't end up with breakage from an out-of-date
    intermediate file as happened in oneiric.

  [ Guillem Jover ]
  * d84b36a81088721b340e52664aa2c3379fea2a9a: be less strict in the face of
    unknown Priority: fields in /var/lib/dpkg/status, so dpkg doesn't fail
    to run on systems whose contents were previously permitted.
    LP: #773022.
 -- Steve Langasek <email address hidden>   Sat, 25 Jun 2011 13:49:46 -0500
Superseded in oneiric-release on 2011-06-28
dpkg (1.16.0.3ubuntu2) oneiric; urgency=low

  * Properly update trigdeferred.c from trigdeferred.l, fixing a slew of
    triggers/Unincorp parsing failures.
 -- Colin Watson <email address hidden>   Fri, 17 Jun 2011 15:27:35 +0100

Available diffs

Superseded in oneiric-release on 2011-06-17
dpkg (1.16.0.3ubuntu1) oneiric; urgency=low

  * Merge from Debian unstable; remaining changes:
    - Merge from git://git.debian.org/users/hertzog/dpkg.git
      pu/multiarch/snapshot/20110314 for multiarch support.
    - On upgrade from 1.16.0~ubuntu[1-3], if /var/lib/dpkg/info/$arch is a
      directory, migrate the contents to var/lib/dpkg/info; and handle the
      reverse on downgrade.  This does not handle metadata for packages of
      foreign architectures.
  * Restores support for parsing priority fields with unknown values.
    LP: #773022.
 -- Steve Langasek <email address hidden>   Fri, 17 Jun 2011 00:04:19 -0700
Superseded in oneiric-release on 2011-06-17
dpkg (1.16.0~ubuntu8) oneiric; urgency=low

  * src/packages.c: fix use of --force-depends so that it works again for
    foreign arch packages.  Thanks to Raphaël Hertzog for the fix.
    LP: #767634.
 -- Steve Langasek <email address hidden>   Fri, 29 Apr 2011 19:07:24 -0700

Available diffs

175 of 197 results