Quoting Kartik Mistry (kartik.mis...@gmail.com): > >> Setting up itrans-fonts (5.3-8) ... > >> updmap: This is updmap, version $Id: updmap 14402 2009-07-23 17:09:15Z > >> karl $ > >> updmap: using transcript file `/var/lib/texmf/web2c/updmap.log' > >> updmap: output directory `/var/lib/texmf/fonts/map/dvips/updmap' does not > >> exist. > >> dpkg: error processing itrans-fonts (--configure): > >> subprocess installed post-installation script returned error exit status 1 > >> Errors were encountered while processing: > >> itrans-fonts > >> E: Sub-process /usr/bin/dpkg returned an error code (1) > > Oh, ya. > > Can anyone please look at this bug? I may not have enough time > quickly. Promise to fix it in weekend though ;)
The package had hardcoded callto various tex-related scripts. Indeed, correct ways to call them are actually implemented by code snippets added by "dh_installtex" (which is already used in debian/rules. So, actually, fixing this bug was just a matter of dropping the postinst and posrm files..:-) NMU uploaded to DELAYED/2-day.... Patch attached.
diff -Nru itrans-5.3.old/debian/changelog itrans-5.3/debian/changelog --- itrans-5.3.old/debian/changelog 2010-03-22 12:28:52.000000000 +0100 +++ itrans-5.3/debian/changelog 2010-03-22 12:38:57.000000000 +0100 @@ -1,3 +1,12 @@ +itrans (5.3-8.1) unstable; urgency=low + + * Non-maintainer upload + * Just let dh_installtex do its job in postinnst and postrm. Don't + call update-updmap, mktexlsr and updmap-sys ourselves. + Closes: #574193 + + -- Christian Perrier <bubu...@debian.org> Mon, 22 Mar 2010 11:21:24 +0100 + itrans (5.3-8) unstable; urgency=low [Kartik Mistry] diff -Nru itrans-5.3.old/debian/itrans-fonts.postinst itrans-5.3/debian/itrans-fonts.postinst --- itrans-5.3.old/debian/itrans-fonts.postinst 2010-03-22 12:28:52.000000000 +0100 +++ itrans-5.3/debian/itrans-fonts.postinst 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -#!/bin/sh -set -e - -DVIPSCONFIG=/usr/share/texmf/dvips/config - -update-updmap -mktexlsr -updmap-sys - -#DEBHELPER# diff -Nru itrans-5.3.old/debian/itrans-fonts.postrm itrans-5.3/debian/itrans-fonts.postrm --- itrans-5.3.old/debian/itrans-fonts.postrm 2010-03-22 12:28:52.000000000 +0100 +++ itrans-5.3/debian/itrans-fonts.postrm 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -#!/bin/sh -set -e - -case "$1" in - remove|purge) - mktexlsr || true - ;; -esac - -#DEBHELPER#
signature.asc
Description: Digital signature