tags 675481 + patch
thanks

Jakub Wilk kindly pointed out that there is more to do for
docbook-website as it explicitly call update-catalog to remove an old
left-over catalog. Maybe this call can be removed by some maintainer
upload? In the mean time I prepared a .debdiff that upgrades the
transitional code.

Helmut
diff -u docbook-website-2.5.0.0/debian/changelog 
docbook-website-2.5.0.0/debian/changelog
--- docbook-website-2.5.0.0/debian/changelog
+++ docbook-website-2.5.0.0/debian/changelog
@@ -1,3 +1,10 @@
+docbook-website (2.5.0.0-7.3) unstable; urgency=low
+
+  * Non-maintainer upload. (Closes: #675481)
+  * Update transitional code in postinst to play well with new sgml-base.
+
+ -- Helmut Grohne <[email protected]>  Tue, 12 Jun 2012 11:24:49 +0200
+
 docbook-website (2.5.0.0-7.2) unstable; urgency=low
 
   * NMU.
diff -u docbook-website-2.5.0.0/debian/docbook-website.postinst 
docbook-website-2.5.0.0/debian/docbook-website.postinst
--- docbook-website-2.5.0.0/debian/docbook-website.postinst
+++ docbook-website-2.5.0.0/debian/docbook-website.postinst
@@ -8,9 +8,11 @@
 # remove old cruft, just in case
 if [ "$1" = configure ]; then
     # remove the old catalog
-    install-sgmlcatalog --quiet --remove docbook-xml-website
-    update-catalog --quiet --remove --super docbook-xml-website.cat
-    rm -f /etc/sgml/docbook-xml-website.cat
+    if [ -f /etc/sgml/docbook-xml-website.cat ]; then
+       install-sgmlcatalog --quiet --remove docbook-xml-website
+       rm -f /etc/sgml/docbook-xml-website.cat
+       dpkg-trigger /etc/sgml
+    fi
 
 
     # Skip all this if compatibility symlink exists

Reply via email to