[tex-live] lualibs not found on Linux 64 bits

Michel Goossens Michel.Goossens at cern.ch
Mon Aug 15 15:25:24 CEST 2011


Dear Texlive specialists, 

Notwithstanding the fact that I rebooted my system (Linux 64 bits) twice and even reinstalled the whole of texlive this morning, I see the same behaviour as Herbert first observed before a reboot seemed to have forced the problem to go magically away.

I am not so lucky and got stuck with the messages:

~$ mkluatexfontdb -v
 ...goossens/texlive/2011/bin/x86_64-linux/mkluatexfontdb:12: module
 'lualibs' not found:
	no field package.preload['lualibs']
   	[kpse lua searcher] file not found: 'lualibs'
	[kpse C searcher] file not found: 'lualibs'
~$ uname -a
Linux pcapsec1.cern.ch 2.6.32-131.6.1.el6.x86_64 #1 SMP Wed Jul 13 09:00:34 CEST

The file lualibs.lua is present both in the texmf-dist directory as well as in the file ls-R

~$ find /home/goossens/texlive/2011/texmf-dist -name 'lualibs.lua'
/home/goossens/texlive/2011/texmf-dist/tex/luatex/lualibs/lualibs.lua
~$ find /home/goossens/texlive/2011/texmf-dist -name ls-R
/home/goossens/texlive/2011/texmf-dist/ls-R
~$ grep lualibs.lua /home/goossens/texlive/2011/texmf-dist/ls-R
lualibs.lua
~$ kpsewhich -format=lua lualibs.lua

The last line shows that the kpsewhich command with file type lua does not find the file. Is this the problem? Or else, can somebody give an indication of what is be going on?

Thanks, Michel Goossens/CERN
-----Original Message-----
From: tex-live-bounces at tug.org [mailto:tex-live-bounces at tug.org] On Behalf Of Herbert Voss
Sent: 14 August 2011 22:30
To: TeXLive
Subject: Re: [tex-live] lualibs

Am 14.08.2011 22:09, schrieb Reinhard Kotucha:
> On 2011-08-14 at 21:45:01 +0200, Herbert Voss wrote:
>
>   >  Am 14.08.2011 21:33, schrieb Reinhard Kotucha:
>   >  >  On 2011-08-14 at 20:24:32 +0200, Herbert Voss wrote:
>   >  >
>   >  >    >   I tried to create the font cache by hand
>   >  >    >
>   >  >    >   voss at shania:~/>   mkluatexfontdb -v
>   >  >    >   ...r/local/texlive/2011/bin/x86_64-linux/mkluatexfontdb:12: module
>   >  >    >   'lualibs' not found:
>   >  >    >   	no field package.preload['lualibs']
>   >  >    >   	[kpse lua searcher] file not found: 'lualibs'
>   >  >    >   	[kpse C searcher] file not found: 'lualibs'
>   >  >
>   >  >  Works here.  And I get:
>   >  >
>   >  >  $ kpsewhich lualibs.lua
>   >  >  /usr/local/texlive/2011/texmf-dist/tex/luatex/lualibs/lualibs.lua
>   >  >
>   >  >  Does this file exist on your installation?
>   >
>   >  yes, but it isn't found by kpsewhich.
>
> Even after running texhash?  Does the ls-R file contain the required 
> files?
>
>   >  I am running Linux x64
>
> Me too.  So I'm wondering.

yes it was in the ls-R. The reason why I restarted my system and now it works ... curious. The only thing I am changing is $TEXMFHOME when running my examples.

Herbert



More information about the tex-live mailing list