Change logs for dpkg source package in Raring

  • 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).
    
    dpkg (1.16.10) unstable; urgency=low
    
      [ Guillem Jover ]
      * Fix typos in 1.16.9 changelog entry. Closes: #691954
        Thanks to Nicolás Alvarez <email address hidden>.
      * Add missing @LIBLZMA_LIBS@ to Libs.Private in libdpkg.pc.in.
      * Do not use an undefined va_list variable in dpkg_put_errno().
      * Abort installation if we cannot set the security context for a file.
      * Fix OpenPGP armored signature parsing, to be resilient against doctored
        input, including source package control files. Closes: #695919
      * Make sure the OpenGPG armor contains a signature block, even on EOF.
      * Do not accept Armor Header Lines inside a paragraph.
      * Do not abort dselect when multiarch is detected, as that only makes
        users downgrade and hold on an older version w/ worse multiarch support.
      * Fix warning in Dpkg::Source::Archive with «perl -w» due to redefinition
        of getcwd() by removing unused POSIX modules usage. Closes: #700978
    
      [ Updated programs translations ]
      * Esperanto (Felipe Castro).
      * Spanish (Javier Fernández-Sanguino).
      * Vietnamesea (Trần Ngọc Quân). Closes: #692100
    
      [ Updated scripts translations ]
      * Fix mistranslation in French translation of scripts.
        Thanks to Filipus Klutiero. Closes: #698530
      * Fix typos in French translation of scripts.
        Thanks to Sylvestre Ledru. Closes: #702627
      * Fix Russian translation (wrong order of parameters in a string).
        Thanks to Andrey Rahmatullin for noticing and Yuri Kozlov for fixing
        the translation. Closes: #698869
     -- Adam Conrad <email address hidden>   Fri, 22 Mar 2013 12:09:02 -0600
  • 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
  • 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).
    
    dpkg (1.16.9) unstable; 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
      * Fix segfault in field format parsing on empty strings, affecting
        «dpkg-query -W -f ''» and «dpkg-deb -W --showformat=''». LP: #1035512
      * Fix dpkg's French usage string which was missing the final “s“ in
        --print-foreign-architectures. Closes: #685863
    
      [ Guillem Jover ]
      * Use “statoverrides” instead of “statusoverrides” in dpkg-statoverride.
        Closes: #686995
      * Comment out dpkg(1) documentation about disabled --command-fd option.
        Closes: #685677
      * Cleanup dpkg-divert unit-test environment to avoid build failures.
        Closes: #687656
      * Fix update-alternatives test suite to behave correctly on non-Debian
        binary paths. Known to be affecting at least Gentoo and Mac OS X.
      * Do not leak subcall command arguments in update-alternatives.
      * Fix segfault on update-alternatives when passing --slave without any
        action at all. LP: #1037431
      * Fix memory leak in dpkg filesavespackage().
      * Do not print garbage (or worse) on dpkg shared conffile debug output.
      * Use a hash instead of a ref to a hash for keys() in Dpkg::BuildFlags
        get_feature_areas(). This causes compilation failures with older perl
        versions, which can be an issue with partial upgrades.
      * Fix filter subpattern debug output format string to print an actual
        value instead of just blanks.
      * Ignore trailing filter subpattern slashes on reinclusion comparison.
        This makes sure to reinclude directories previously excluded so that
        contained files marked for inclusion do not fail to unpack due to a
        missing directory. Closes: #688416
      * Do not consider obsolete conffiles as actively owned by the package.
        This ensures conffile entries are not misshandled nor mixed up when
        configuring packages owning the non-obsolete conffiles. Closes: #689836
        Based on a patch by Andreas Beckmann <email address hidden>.
      * Properly mark in the database obsolete conffiles on package replaces.
      * Sync the Conffiles field values for all package instances. Because
        only the first package instance being configured will have a *.dpkg-new
        conffile available to be processed, the subsequent ones need to use the
        hash from the previously processed entries.
      * Fix logic for previously configured conffiles, so that the shared
        conffile checks actually work on reinstallation. Closes: #684776
      * Avoid info database corruption and bogus accesses on unknown format
        values, by always reading the format file and validating it.
      * Clarify that the most probable reason for multiarch database
        inconcistencies is due to upgrades from unofficial dpkg versions.
      * Only satisfy a dependency on a “Multi-Arch: foreign” if arch-unqualified.
      * Take architecture into account in virtual packages on remove and
        configure dpkg actions. Closes: #683411
      * Update update-alternatives --query format and examples in man page to
        match the implementation.
      * Add two missing 3rd person ‘s’ in dpkg-gensymbols(1). Closes: #689863
        Thanks to Paul Menzel <email address hidden>.
      * Fix regression on old-style binNMUs for packages that specify an
        explicit binary version to dpkg-gencontrol, by always fixing up the
        source version. Closes: #690823
    
      [ Updated programs translations ]
      * Catalan (Guillem Jover).
      * Czech (Miroslav Kure).
      * Danish (Joe Dalton). Closes: #690808
      * French (Christian Perrier).
      * German (Sven Joachim).
      * Italian (Milo Casagrande).
      * Japanese (Kenshi Muto).
      * Polish (Michał Kułach). Closes: #690449
      * Portuguese (Miguel Figueiredo). Closes: #682582, #690431
      * Russian (Yuri Kozlov). Closes: #688050, #690415
      * Slovak (Ivan Masár). Closes: #690426
      * Swedish (Peter Krefting).
      * Thai (Theppitak Karoonboonyanan). Closes: #690678
      * Traditional Chinese (imacat). Closes: #687002
    
      [ Updated scripts translations ]
      * Polish (Michał Kułach). Closes: #683104
      * Spanish (Omar Campagne). Closes: #685297
    
      [ Updated dselect translations ]
      * Basque (Iñaki Larrañaga Murgoitio). Closes: #686421
      * Czech (Miroslav Kure).
      * Danish (Joe Dalton). Closes: #689820
      * Polish (Michał Kułach).
    
      [ Updated man page translations ]
      * French (Thomas Vincent, Sylvestre Ledru, Christian Perrier).
        Closes: #682978, #683221
      * German (Helge Kreutzmann).
      * Japanese (Hideki Yamane). Closes: #685103
      * Polish (Michał Kułach).
      * Spanish (Omar Campagne, Guillem Jover). Closes: #683514
      * Swedish (Peter Krefting).
    
    dpkg (1.16.8) unstable; urgency=low
    
      [ Updated programs translations ]
      * Esperanto (Felipe Castro).
      * French (Christian Perrier).
      * Polish (Michał Kułach). Closes: #680561
      * Russian (Yuri Kozlov). Closes: #677850, #680411
      * Slovak (Ivan Masár).
      * Spanish (Javier Fernández-Sanguino)
    
      [ Updated man page translations ]
      * French (Christian Perrier).
    
      [ Updated scripts translations ]
      * French (Christian Perrier).
      * Russian (Yuri Kozlov).
    
      [ Updated dselect translations ]
      * Danish (Joe Dalton). Closes: #680108
      * Russian (Yuri Kozlov).
      * Traditional Chinese (Asho Yeh - 阿信).
     -- Adam Conrad <email address hidden>   Tue, 23 Oct 2012 16:45:37 +0100
  • 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