[tlbuild] Can't locate mktexlsr.pl]

YuGiOhJCJ Mailing-List yugiohjcj-mailinglist at laposte.net
Sun Feb 14 17:22:17 CET 2016


On Fri, 12 Feb 2016 17:11:09 +0000
Ken Moffat <zarniwhoop at ntlworld.com> wrote:

> On Fri, Feb 12, 2016 at 01:17:35PM +0100, YuGiOhJCJ Mailing-List wrote:
> > That's my answer for you 3 comments:
> > 1. Happy to know that it works for you.
> > 2. Yeah, I am using "sudo" instead of "su" but it will not help me to solve my problem.
> > 3. Yeah, the year "2015" is missing from the path.
> > That's exactly the compilation options I am using and as you can see I wrote the year "2015" for each path:
> 
> OK
> > ---
> > For texmf, I am also using the year "2015" in the path:
> > ---
> > tar xvf ${DIR}.tar.xz -C ${DESTDIR}/opt/texlive/2015 --strip-components=1
> > ---
> > So, I still don't understand why "fmtutil-sys" is looking at an incorrect location to find the mktexlsr.pl file.
> > 
> 
> fmtutil-sys invokes fmtutil (texmf-dist/scripts/texlive/fmtutil.pl).
> 
> In that is the line
> $TEXMFROOT = `kpsewhich -var-value=TEXMFROOT`;
> 
> If (as a user) I try that, it includes the year:
> ken at deluxe ~ $kpsewhich -var-value=TEXMFROOT
> /opt/texlive/2015
> 
> Do you get a different result ?
> 
> ĸen

I get a different result:
$ kpsewhich -var-value=TEXMFROOT
/opt/texlive

Indeed, the year "2015" is missing.
But why? I don't know.


More information about the tlbuild mailing list