[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Ubuntu dpkg 1.16.0~ubuntu7



This e-mail has been sent due to an upload to Ubuntu that contains Ubuntu
changes.  It contains the difference between the new version and the
previous version of the same source package in Ubuntu.
Format: 1.8
Date: Thu, 14 Apr 2011 11:28:51 -0700
Source: dpkg
Binary: libdpkg-dev dpkg dpkg-dev libdpkg-perl dselect
Architecture: source
Version: 1.16.0~ubuntu7
Distribution: natty
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek@ubuntu.com>
Description: 
 dpkg       - Debian package management system
 dpkg-dev   - Debian package development tools
 dselect    - Debian package management front-end
 libdpkg-dev - Debian package management static library
 libdpkg-perl - Dpkg perl modules
Closes: 620636
Launchpad-Bugs-Fixed: 756381
Changes: 
 dpkg (1.16.0~ubuntu7) natty; urgency=low
 .
   * src/packages.c: fix the check for whether our dependencies are
     installed, so that it works correctly for multi-arch: foreign packages
     configured during the current dpkg run.  Thanks to Raphaël Hertzog
     <hertzog@debian.org> for the fix.  LP: #756381.
 .
   [ Raphaël Hertzog ]
   * fddba30d74856e2d5c3f287343569fc259729bc0: Fix regression in dpkg 1.16.0
     affecting dpkg R.  Closes: #620636.
Checksums-Sha1: 
 0b277ca2547d9075b2a288a8ded38bb7b8745e31 1943 dpkg_1.16.0~ubuntu7.dsc
 1c887280c4928068a0a06463453e533b4315e907 5264368 dpkg_1.16.0~ubuntu7.tar.bz2
Checksums-Sha256: 
 1c3978cc532485c32b48063427dad709e5d52cac5b17fcd191941e781617abd3 1943 dpkg_1.16.0~ubuntu7.dsc
 d324f031f6358552d1dde419b65bd11b614386f7e42a25b8c1c299e65d9e8a30 5264368 dpkg_1.16.0~ubuntu7.tar.bz2
Files: 
 06b729149857252205b527161fe615c3 1943 admin required dpkg_1.16.0~ubuntu7.dsc
 89faf9f11a8f706d952175467e73ba84 5264368 admin required dpkg_1.16.0~ubuntu7.tar.bz2
Original-Maintainer: Dpkg Developers <debian-dpkg@lists.debian.org>
diff -pruN 1.16.0~ubuntu6/debian/changelog 1.16.0~ubuntu7/debian/changelog
--- 1.16.0~ubuntu6/debian/changelog	2011-03-25 00:05:13.000000000 +0000
+++ 1.16.0~ubuntu7/debian/changelog	2011-04-14 19:28:52.000000000 +0100
@@ -1,3 +1,16 @@
+dpkg (1.16.0~ubuntu7) natty; urgency=low
+
+  * src/packages.c: fix the check for whether our dependencies are
+    installed, so that it works correctly for multi-arch: foreign packages
+    configured during the current dpkg run.  Thanks to Raphaël Hertzog
+    <hertzog@debian.org> for the fix.  LP: #756381.
+
+  [ Raphaël Hertzog ]
+  * fddba30d74856e2d5c3f287343569fc259729bc0: Fix regression in dpkg 1.16.0
+    affecting dpkg R.  Closes: #620636.
+
+ -- Steve Langasek <steve.langasek@ubuntu.com>  Thu, 14 Apr 2011 11:28:51 -0700
+
 dpkg (1.16.0~ubuntu6) natty; urgency=low
 
   * Dpkg/Shlibs.pm: we should explicitly prepend the appropriate multiarch
diff -pruN 1.16.0~ubuntu6/src/archives.c 1.16.0~ubuntu7/src/archives.c
--- 1.16.0~ubuntu6/src/archives.c	2011-03-24 23:40:07.000000000 +0000
+++ 1.16.0~ubuntu7/src/archives.c	2011-04-14 19:25:59.000000000 +0100
@@ -1423,7 +1423,7 @@ void archivefiles(const char *const *arg
     arglist= m_malloc(sizeof(char*)*(nfiles+1));
     p = findoutput.buf;
     for (i = 0; i < nfiles; i++) {
-      arglist[i++]= p;
+      arglist[i] = p;
       while (*p++ != '\0') ;
     }
     arglist[i] = NULL;
diff -pruN 1.16.0~ubuntu6/src/packages.c 1.16.0~ubuntu7/src/packages.c
--- 1.16.0~ubuntu6/src/packages.c	2011-03-15 00:02:22.000000000 +0000
+++ 1.16.0~ubuntu7/src/packages.c	2011-04-14 18:33:50.000000000 +0100
@@ -591,7 +591,7 @@ dependencies_ok(struct pkginfo *pkg, str
       }
       pkg_pos = NULL;
       while (found != found_ok &&
-             (pkg_pos = deppossi_get_pkg(possi, wpb_by_status, pkg_pos))) {
+             (pkg_pos = deppossi_get_pkg(possi, wpb_installed, pkg_pos))) {
         thisf = deppossi_ok_found(pkg_pos, pkg, removing, NULL,
                                   &possfixbytrig, &matched, possi,
                                   &interestingwarnings, &oemsgs);

Reply to: