[tex-live] Bug in TL infra

Axel Kielhorn tex at axelkielhorn.de
Tue May 31 17:59:48 CEST 2016


Am 31.05.2016 um 02:23 schrieb Norbert Preining <preining at logic.at>:

> Hi Axel,
> 
>> I removed the empty entry and updates the infra from TLU -> empty entry reappeared.
> 
> Can you please:
> * manually download the updater update-tlmgr-latest.sh
> * run it with
> 	update-tlmgr-latest.sh --target SOME_NOT_EXISTING_DIR --noexec
> * enter this direcftory
> 	cd SOME_NOT_EXISTING_DIR
> * run runme.sh
> 	./runme.sh
> * check whether the broken entry reappears

First of all a patch to make runme cope with spaces is paths.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: update.diff
Type: application/octet-stream
Size: 1524 bytes
Desc: not available
URL: <http://tug.org/pipermail/tex-live/attachments/20160531/796a1ec8/attachment.obj>
-------------- next part --------------


I now get a little farther.

./runme.sh: updating in /Volumes/Macintosh HD/usr/local/texlive/2016...
./runme.sh: tlmgr version says this is TeX Live 2016
./runme.sh: proceeding with tlmgr update.
mv: ./master/bin: No such file or directory
mkdir: ./installer: File exists
mv: ./master/tlpkg/installer/xz: No such file or directory
mv: ./master/tlpkg/installer/wget: No such file or directory
D:tlmgr:main: do persistent downloads = 1
D:tlmgr:main: ::tldownload_server defined
D:tl_tempdir: creating global tempdir /tmp/PiXmvPCj73
D:tl_tempdir: creating tempdir /tmp/PiXmvPCj73/sIR1dfG5xN
D:Using copied /tmp/PiXmvPCj73/sIR1dfG5xN/wget.x86_64-darwin for wget (tested).
D:Using copied /tmp/PiXmvPCj73/sIR1dfG5xN/xzdec.x86_64-darwin for xzdec (tested).
D:Using shipped /Volumes/Macintosh HD/usr/local/texlive/2016/tlpkg/installer/xz/xz.x86_64-darwin for xz (not tested).
./runme.sh: done.

And no more broken entry in tlpdb.

What do we learn from this?
A space in a filename is a really bad thing.
Sadly it is the default name for the MacOS Volume.

Greetings
Axel


More information about the tex-live mailing list