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: