[tex-live] xindy doesn't work on windows

Akira Kakuto kakuto at fuk.kindai.ac.jp
Fri Aug 24 15:02:49 CEST 2012


Dear Ulrike,

I propose the following simple fix, since the short-name problem
seems difficult:

--- texmf/scripts/xindy/xindy.pl	Wed Aug 22 08:25:34 2012
+++ xindy.pl	Fri Aug 24 21:42:55 2012
@@ -359,6 +359,12 @@
 # FIXME: In standalone installations, modules are still placed in lib
 # directory. This is not conformant to FHS.
 
+if ( $is_w32 ) {
+use Env qw(TMPDIR);
+Env::import();
+$TMPDIR=".";
+}
+
 if ( $is_TL ) { # TeX Live
 
     $modules_dir = Cwd::realpath("$cmd_dir/../../xindy/modules");


Namely we create temporary files in the current directory in xindy
on Windows.

Thanks,
Akira



More information about the tex-live mailing list