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

Ubuntu dpkg 1.14.4+svn20070602r802-0ubuntu2



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.7
Date: Sat, 23 Jun 2007 02:35:25 +1000
Source: dpkg
Binary: dpkg dselect dpkg-dev
Architecture: source
Version: 1.14.4+svn20070602r802-0ubuntu2
Distribution: gutsy
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Changed-By: Sarah Hobbs <hobbsee@ubuntu.com>
Description: 
 dpkg       - package maintenance system for Debian
 dpkg-dev   - package building tools for Debian
 dselect    - user tool to manage Debian packages
Launchpad-Bugs-Fixed: 118246
Changes: 
 dpkg (1.14.4+svn20070602r802-0ubuntu2) gutsy; urgency=low
 .
   * Fix the uninitialized value in string ne at /usr/sbin/update-alternatives
     line 602.  Thanks to Ubulette for this patch.  (LP: #118246)
   * Modify Maintainer value to match Debian-Maintainer-Field Spec
Files: 
 b8957b6f4072253d46692e4247c29c46 985 admin required dpkg_1.14.4+svn20070602r802-0ubuntu2.dsc
 118a951ed4e41bab07ac50696f70450c 5741483 admin required dpkg_1.14.4+svn20070602r802-0ubuntu2.tar.gz
Original-Maintainer: Dpkg Developers <team@dpkg.org>
diff -pruN 1.14.4+svn20070602r802-0ubuntu1/debian/changelog 1.14.4+svn20070602r802-0ubuntu2/debian/changelog
--- 1.14.4+svn20070602r802-0ubuntu1/debian/changelog	2007-06-04 15:40:22.000000000 +0100
+++ 1.14.4+svn20070602r802-0ubuntu2/debian/changelog	2007-06-22 17:35:25.000000000 +0100
@@ -1,3 +1,11 @@
+dpkg (1.14.4+svn20070602r802-0ubuntu2) gutsy; urgency=low
+
+  * Fix the uninitialized value in string ne at /usr/sbin/update-alternatives
+    line 602.  Thanks to Ubulette for this patch.  (LP: #118246)
+  * Modify Maintainer value to match Debian-Maintainer-Field Spec
+
+ -- Sarah Hobbs <hobbsee@ubuntu.com>  Sat, 23 Jun 2007 02:35:25 +1000
+
 dpkg (1.14.4+svn20070602r802-0ubuntu1) gutsy; urgency=low
 
   * Merge from Debian (upstream) svn (svn diff -r794:802 | patch).
diff -pruN 1.14.4+svn20070602r802-0ubuntu1/debian/control 1.14.4+svn20070602r802-0ubuntu2/debian/control
--- 1.14.4+svn20070602r802-0ubuntu1/debian/control	2007-05-30 20:36:16.000000000 +0100
+++ 1.14.4+svn20070602r802-0ubuntu2/debian/control	2007-06-22 17:35:24.000000000 +0100
@@ -1,7 +1,8 @@
 Source: dpkg
 Section: admin
 Priority: required
-Maintainer: ubuntu-devel@lists.ubuntu.com
+Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: ubuntu-devel@lists.ubuntu.com
 XSBC-Original-Maintainer: Dpkg Developers <team@dpkg.org>
 Uploaders: Frank Lichtenheld <djpig@debian.org>, Guillem Jover <guillem@debian.org>, Brendan O'Dea <bod@debian.org>, Christian Perrier <bubulle@debian.org>
 Origin: debian
diff -pruN 1.14.4+svn20070602r802-0ubuntu1/scripts/update-alternatives.pl 1.14.4+svn20070602r802-0ubuntu2/scripts/update-alternatives.pl
--- 1.14.4+svn20070602r802-0ubuntu1/scripts/update-alternatives.pl	2007-05-30 17:09:24.000000000 +0100
+++ 1.14.4+svn20070602r802-0ubuntu2/scripts/update-alternatives.pl	2007-06-22 17:34:03.000000000 +0100
@@ -599,11 +599,11 @@ if ($mode eq 'auto') {
 	    unlink("$slink") || $! == &ENOENT ||
 	        &quit(sprintf(_g("unable to remove %s: %s"), $slink, $!));
         } else {
-	    if (!defined($linkname= readlink($slink)) && $! != &ENOENT) {
+	    if (-l $slink && !defined($linkname= readlink($slink)) && $! != &ENOENT) {
 		&pr(sprintf(_g("warning: %s is supposed to be a slave symlink to\n".
 			       " %s, or nonexistent; however, readlink failed: %s"), $slink, "$altdir/$sname", $!))
 		    if $verbosemode > 0;
-	    } elsif ($linkname ne "$altdir/$sname") {
+	    } elsif (!defined $linkname || $linkname ne "$altdir/$sname") {
 		unlink("$slink.dpkg-tmp") || $! == &ENOENT ||
 		    &quit(sprintf(_g("unable to ensure %s nonexistent: %s"), "$slink.dpkg-tmp", $!));
 		symlink("$altdir/$sname","$slink.dpkg-tmp") ||

Reply to: