Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock packages tiff and tiff3

I hope it's okay that I'm including two unblock requests together in one
bug report.  The problem applies to both the tiff3 and tiff packages,
and it's exactly the same problem exactly the same fix.

These versions close RC bugs 699041 (tiff3) and 687645 .  They fix a small but
important problem: back in 2008, I changed these packages to stop
creating symlinks in /usr/share/doc, but the preinst wasn't properly
removing old symlinks.  This could affect people who were upgrading from
etch or people whose systems have been continuously updated since that
time who may still have symlinks for those packages.

Debdiffs attached.

tiff3_3.9.6-10-to-11.debdiff
------------------------------
diff -Nru tiff3-3.9.6/debian/all-preinst tiff3-3.9.6/debian/all-preinst
--- tiff3-3.9.6/debian/all-preinst      2009-06-28 13:10:19.000000000 -0400
+++ tiff3-3.9.6/debian/all-preinst      2013-01-26 12:22:55.000000000 -0500
@@ -1,6 +1,5 @@
 #!/bin/sh
 set -e
-if [ "x$1" = "xupgrade" -a \
-     -d /usr/share/doc/PKG -a ! -h /usr/share/doc/PKG ]; then
-  rm -rf /usr/share/doc/PKG
+if [ -h /usr/share/doc/PKG ]; then
+  rm -f /usr/share/doc/PKG
 fi
diff -Nru tiff3-3.9.6/debian/changelog tiff3-3.9.6/debian/changelog
--- tiff3-3.9.6/debian/changelog        2012-12-15 06:13:58.000000000 -0500
+++ tiff3-3.9.6/debian/changelog        2013-01-26 12:32:35.000000000 -0500
@@ -1,3 +1,11 @@
+tiff3 (3.9.6-11) unstable; urgency=high
+
+  * Fix /usr/share/doc symlink to directory transition.  When upgrading
+    from very old versions (pre 3.8.2-8), /usr/share/doc may contain
+    symbolic links that should be removed.  (Closes: #699041)
+
+ -- Jay Berkenbilt <q...@debian.org>  Sat, 26 Jan 2013 12:27:56 -0500
+
 tiff3 (3.9.6-10) unstable; urgency=high
 
   * Add fix for CVE-2012-5581, reimplementing DOTRANGE handling to make it
------------------------------


tiff_4.0.2-5-to-6.debdiff
------------------------------
diff -Nru tiff-4.0.2/debian/all-preinst tiff-4.0.2/debian/all-preinst
--- tiff-4.0.2/debian/all-preinst       2009-08-21 13:26:05.000000000 -0400
+++ tiff-4.0.2/debian/all-preinst       2013-01-26 12:29:19.000000000 -0500
@@ -1,6 +1,5 @@
 #!/bin/sh
 set -e
-if [ "x$1" = "xupgrade" -a \
-     -d /usr/share/doc/PKG -a ! -h /usr/share/doc/PKG ]; then
-  rm -rf /usr/share/doc/PKG
+if [ -h /usr/share/doc/PKG ]; then
+  rm -f /usr/share/doc/PKG
 fi
diff -Nru tiff-4.0.2/debian/changelog tiff-4.0.2/debian/changelog
--- tiff-4.0.2/debian/changelog 2012-11-17 12:40:40.000000000 -0500
+++ tiff-4.0.2/debian/changelog 2013-01-26 12:28:48.000000000 -0500
@@ -1,3 +1,11 @@
+tiff (4.0.2-6) unstable; urgency=high
+
+  * Fix /usr/share/doc symlink to directory transition.  When upgrading
+    from very old versions (pre 3.8.2-8), /usr/share/doc may contain
+    symbolic links that should be removed.  (Closes: #687645)
+
+ -- Jay Berkenbilt <q...@debian.org>  Sat, 26 Jan 2013 12:28:19 -0500
+
 tiff (4.0.2-5) unstable; urgency=high
 
   * Add fix for CVE-2012-4564, a heap-buffer overflow.  Thanks Adrian La
------------------------------

unblock tiff/4.0.2-6
unblock tiff/3.9.6-11

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130126124542.0457685504.qww314159@soup

Reply via email to