Author: frank
Date: 2006-07-10 09:04:51 +0000 (Mon, 10 Jul 2006)
New Revision: 1490

Modified:
   tex-common/trunk/debian/postinst.functions
   tex-common/trunk/debian/postinst.in
Log:
properly check whether libkpathsea has been configured before trying to run 
mktexlsr

Modified: tex-common/trunk/debian/postinst.functions
===================================================================
--- tex-common/trunk/debian/postinst.functions  2006-07-10 08:31:41 UTC (rev 
1489)
+++ tex-common/trunk/debian/postinst.functions  2006-07-10 09:04:51 UTC (rev 
1490)
@@ -70,6 +70,12 @@
   fi
 }
 
+dhit_libkpathsea_configured ()
+{
+    kpsewhich --version >/dev/null 2>&1
+}
+
+
 #################################################################
 ##  End of function definitions from file postinst.functions
 #################################################################

Modified: tex-common/trunk/debian/postinst.in
===================================================================
--- tex-common/trunk/debian/postinst.in 2006-07-10 08:31:41 UTC (rev 1489)
+++ tex-common/trunk/debian/postinst.in 2006-07-10 09:04:51 UTC (rev 1490)
@@ -132,9 +132,12 @@
 # if available, run mktexlsr - this is needed for upgrades from versions
 # prior to 0.26, which is the first to install a file in a TEXMF tree
 
-    if [ -x "`which mktexlsr`" ]; then
-      mktexlsr /usr/share/texmf/
+    if dhit_libkpathsea_configured; then
+      if which mktexlsr >/dev/null; then
+        mktexlsr /usr/share/texmf/
+      fi
     fi
+
     #
     # do the config stuff
 #     db_get tex-common/managecache || true


_______________________________________________
Pkg-tetex-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-tetex-commits

Reply via email to