[tex-live] tlmgr w/ --machine-readable uses incorrect file descriptor

Yudai NAKATA yudai.nkt at gmail.com
Tue Feb 20 10:20:09 CET 2018

Well, what I meant in the last email was something like

$ cat $(kpsewhich -var-value TEXMFDIST)/scripts/texlive/tlmgr.pl > /tmp/tlmgr.pl
$ vim /tmp/tlmgr.pl  # Edit like you did in r46683
$ perl /tmp/tlmgr.pl
Can't locate TeXLive/TLConfig.pm in @INC (you may need to install the
TeXLive::TLConfig module) (@INC contains:
/tmp/../../texmf-dist/scripts/texlive /tmp/../../tlpkg
/Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18
/Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.2
/System/Library/Perl/Extras/5.18 .) at /tmp/tlmgr.pl line 99.
BEGIN failed--compilation aborted at /tmp/tlmgr.pl line 99.

I should have not used the phrase “apply the patch” because I actually
didn’t do that.
That being said, this doesn’t have to do with the reason you mentioned, does it?

Yudai Nakata

On 2018年2月20日 at 17:46:07, Norbert Preining (preining at logic.at) wrote:
> > I had to apply the patch directly in TEXMFDIST, which shouldn’t be
> Yes of course, this is because the TeX Live repository has both
> sources for the binaries (in SVN/sources) and the master for the
> texmf-trees and all the rest (in SVN/Master).
> The next update of tlmgr/texlive.infra, or more probably TL2018 will
> have this change included.
> Norbert
> --
> PREINING Norbert http://www.preining.info
> Accelia Inc. + JAIST + TeX Live + Debian Developer
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

More information about the tex-live mailing list