Bad data in tlnet mirror

Fransson Mattias mattias.fransson at saabgroup.com
Fri Nov 29 11:21:23 CET 2019


I tried tlmgr update --all and it wanted to do some 749 updates. It skipped afm2pl after the first run, so I did: while true; do tlmgr update --all; sleep 2; done

That accumulated the following list of skipped (due to checksum mismatch) packages:

tlmgr: skipping forcibly removed package: afm2pl
tlmgr: skipping forcibly removed package: aleph
tlmgr: skipping forcibly removed package: animate
tlmgr: skipping forcibly removed package: auto-pst-pdf
tlmgr: skipping forcibly removed package: biblatex-apa
tlmgr: skipping forcibly removed package: bibtex8
tlmgr: skipping forcibly removed package: bibtexu
tlmgr: skipping forcibly removed package: bxcalc
tlmgr: skipping forcibly removed package: cjkutils
tlmgr: skipping forcibly removed package: ctex
tlmgr: skipping forcibly removed package: dtl
tlmgr: skipping forcibly removed package: dvi2tty
tlmgr: skipping forcibly removed package: dviasm
tlmgr: skipping forcibly removed package: dviljk
tlmgr: skipping forcibly removed package: dviout-util
tlmgr: skipping forcibly removed package: dvipng
tlmgr: skipping forcibly removed package: dvipos
tlmgr: skipping forcibly removed package: dynkin-diagrams
tlmgr: skipping forcibly removed package: fontools
tlmgr: skipping forcibly removed package: geometry
tlmgr: skipping forcibly removed package: gloss-occitan
tlmgr: skipping forcibly removed package: gsftopk
tlmgr: skipping forcibly removed package: jadetex
tlmgr: skipping forcibly removed package: l3backend
tlmgr: skipping forcibly removed package: l3build
tlmgr: skipping forcibly removed package: latex-base-dev
tlmgr: skipping forcibly removed package: libertine
tlmgr: skipping forcibly removed package: lualatex-math
tlmgr: skipping forcibly removed package: luatexbase
tlmgr: skipping forcibly removed package: m-tx
tlmgr: skipping forcibly removed package: make4ht
tlmgr: skipping forcibly removed package: makeindex
tlmgr: skipping forcibly removed package: mathpazo
tlmgr: skipping forcibly removed package: metafont
tlmgr: skipping forcibly removed package: mflua
tlmgr: skipping forcibly removed package: moderncv
tlmgr: skipping forcibly removed package: omegaware
tlmgr: skipping forcibly removed package: pdftex
tlmgr: skipping forcibly removed package: pgfgantt
tlmgr: skipping forcibly removed package: pgfplots
tlmgr: skipping forcibly removed package: ps2pk
tlmgr: skipping forcibly removed package: psnfss
tlmgr: skipping forcibly removed package: pstools
tlmgr: skipping forcibly removed package: ptex
tlmgr: skipping forcibly removed package: seetexk
tlmgr: skipping forcibly removed package: synctex
tlmgr: skipping forcibly removed package: t1utils
tlmgr: skipping forcibly removed package: tetex
tlmgr: skipping forcibly removed package: tetex.x86_64-linux
tlmgr: skipping forcibly removed package: tex
tlmgr: skipping forcibly removed package: tex4ht
tlmgr: skipping forcibly removed package: texlive-scripts
tlmgr: skipping forcibly removed package: texworks
tlmgr: skipping forcibly removed package: todonotes
tlmgr: skipping forcibly removed package: ttfutils
tlmgr: skipping forcibly removed package: uptex
tlmgr: skipping forcibly removed package: velthuis
tlmgr: skipping forcibly removed package: vlna
tlmgr: skipping forcibly removed package: xdvi

It got stuck before finishing the whole list of 749, because the auto-install packages with the same issue was "non skippable":

[ 1/68, ??:??/??:??] auto-install: biblatex-apa6 (52949) [173k] ... TLPDB::_install_package: downloading did not succeed (download_file failed)
tlmgr: couldn't install new package biblatex-apa6
[ 2/68, 00:00/00:00] auto-install: pdftosrc (52940) [24k] ... TLPDB::_install_package: downloading did not succeed (download_file failed)
tlmgr: couldn't install new package pdftosrc
TLUtils::check_file: checksums differ for /tmp/TSBkq_bPBY/LAnafubHCQ/pinoutikz.tar.xz:
TLUtils::check_file:   tlchecksum=af226e7f74a24f9f8517070d20a3bd8218c3a80e91384b2a436f79167e21f5fd96366d69beb116167919f1392bc9c274285caacfef32a90e6bef7afe9079f7a1, arg=7663a2f4bd2bfeda75cfbe8dc59b268345d67061886da6b3f5157bbc6cd336afc8b2cc463d51497544a757235b18fffb642b9fd60f9cff525617a409fda6fe76
Use of uninitialized value $check_file_tmpdir in concatenation (.) or string at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 2187.
TLUtils::check_file:   removing /tmp/TSBkq_bPBY/LAnafubHCQ/pinoutikz.tar.xz, but saving copy in
Use of uninitialized value $destdir in concatenation (.) or string at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 1167.
Use of uninitialized value $destdir in -d at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 1170.
Use of uninitialized value $tree in string at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 889.
Use of uninitialized value $tree in split at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 897.
open(>/pinoutikz.tar.xz) failed: Permission denied at /path/texlive/2019/tlpkg/TeXLive/TLUtils.pm line 1204.

I believe this to be a checksuming issue with dereferencing the symlinks. I'm currently doing a new download of CTAN with rsync which will hopefully preserve the symlinks. That copy of the mirror might work better.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/tex-live/attachments/20191129/f1d67e49/attachment-0001.html>


More information about the tex-live mailing list