Re: Critical infrastructure update failing in TLU alone
Karl Berry <[email protected]>
| Newsgroups | gmane.comp.tex.live |
|---|---|
| Message-ID | <[email protected]> |
./runme.sh: line 15: kpsewhich: command not found
So I tend to think PATH isn't involved.
By definition, "foo: command not found" means that foo is not in PATH.
Unless Apple has changed yet more fundamental Unix operations, which
would not surprise me.
You could edit runme.sh (after unpacking as I wrote in my previous msg)
and add
echo "$PATH"
before the line that calls kpsewhich, which is:
ROOT=`kpsewhich --var-value=SELFAUTOPARENT`
Except this makes me realize that I should make the error message show
the PATH being used. So I added that for tonight's update. Now it looks
like this (Master/tlpkg/bin/tl-makeself-from-tlnet):
$0: Cannot find TeX Live root using kpsewhich --var-value=SELFAUTOPARENT
$0: (no tlpkg/texlive.tlpdb and/or tlpkg/tlpobj/.)
$0: Please set your PATH as needed, otherwise it's hopeless. Current PATH:
$0: $PATH
karl