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

Bugfix unfreeze request: webkit-sharp/0.3-3



Hi,

monodoc-webkit-manual contains a bug whereby the package cannot be
installed on a "fresh" system, due to obsolete postinst scripts which
were accidentally left behind when we migrated to using a dpkg trigger.

Please allow it into squeeze.

Full debdiff below:

diff -u webkit-sharp-0.3/debian/control webkit-sharp-0.3/debian/control
--- webkit-sharp-0.3/debian/control
+++ webkit-sharp-0.3/debian/control
@@ -15,8 +15,8 @@
  libglib2.0-cil-dev
 Standards-Version: 3.8.3
 Homepage: http://www.webkit.org/
-Vcs-Browser:
http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/
-Vcs-Svn:
svn://svn.debian.org/svn/pkg-cli-libs/packages/webkit-sharp/trunk/
+Vcs-Browser:
http://git.debian.org/git/pkg-cli-libs/packages/webkit-sharp.git
+Vcs-Git:
git://git.debian.org/git/pkg-cli-libs/packages/webkit-sharp.git
 
 Package: libwebkit1.1-cil
 Architecture: all
reverted:
--- webkit-sharp-0.3/debian/monodoc-webkit-manual.postrm
+++ webkit-sharp-0.3.orig/debian/monodoc-webkit-manual.postrm
@@ -1,12 +0,0 @@
-#!/bin/sh
-set -e
-
-if [ "$1" = "remove" ]; then
-	# Rebuild the index
-	if [ -x /usr/bin/monodoc ]; then
-		echo "generating monodoc search index..."
-		/usr/bin/monodoc --make-index > /dev/null
-	fi
-fi
-                
-#DEBHELPER#
reverted:
--- webkit-sharp-0.3/debian/monodoc-webkit-manual.postinst
+++ webkit-sharp-0.3.orig/debian/monodoc-webkit-manual.postinst
@@ -1,12 +0,0 @@
-#!/bin/sh
-set -e
-
-if [ "$1" = "configure" ]; then
-	# Rebuild the index
-	if [ -x /usr/bin/monodoc ]; then
-		echo "generating monodoc search index..."
-		/usr/bin/monodoc --make-index > /dev/null
-	fi
-fi
-
-#DEBHELPER#
diff -u webkit-sharp-0.3/debian/changelog
webkit-sharp-0.3/debian/changelog
--- webkit-sharp-0.3/debian/changelog
+++ webkit-sharp-0.3/debian/changelog
@@ -1,3 +1,15 @@
+webkit-sharp (0.3-3) unstable; urgency=low
+
+  * [7143bb1] Remove postinst scripts for monodoc-webkit-manual. We use
+    dpkg triggers to handle manuals now, and having these lying around
+    can not only cause a needless second call to update the monodoc
+    search index - it can cause package installation to fail on clean
+    systems where GTK# has not yet run its postinst.
+  * [c891291] Migrate webkit-sharp from SVN to Git, and set Vcs-*
fields
+    in debian/control.
+
+ -- Jo Shields <directhex@apebox.org>  Mon, 27 Sep 2010 12:12:15 +0100
+
 webkit-sharp (0.3-2) unstable; urgency=low
 
   * debian/control:

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: