3a0d06
diff -up source/texk/kpathsea/progname.c.orig source/texk/kpathsea/progname.c
3a0d06
--- source/texk/kpathsea/progname.c.orig	2012-03-12 10:13:40.000000000 +0100
3a0d06
+++ source/texk/kpathsea/progname.c	2012-03-12 11:05:58.858157925 +0100
3a0d06
@@ -667,7 +667,7 @@ kpathsea_set_program_name (kpathsea kpse
3a0d06
   kpathsea_xputenv (kpse, "SELFAUTOLOC", fix_selfdir (sdir));
3a0d06
   sdir_parent = xdirname (sdir);
3a0d06
   kpathsea_xputenv (kpse, "SELFAUTODIR", fix_selfdir (sdir_parent));
3a0d06
-  sdir_grandparent = xdirname (sdir_parent);
3a0d06
+  sdir_grandparent = strdup("/usr/share/texlive");
3a0d06
   kpathsea_xputenv (kpse, "SELFAUTOPARENT", fix_selfdir (sdir_grandparent));
3a0d06
 
3a0d06
 #if defined(WIN32) || defined(__CYGWIN__)