Bug in calls to perl scripts from Windows executables in TeXLive 2023?

Siep Kroonenberg siepo at bitmuis.nl
Sat Jul 22 22:01:35 CEST 2023


On Sat, Jul 22, 2023 at 09:57:45PM +0200, Siep Kroonenberg wrote:
> On Fri, Jul 21, 2023 at 09:19:04PM -0400, John Collins wrote:
> > On 7/21/23 6:13 PM, Karl Berry wrote:
> > > John - the wrapper builds the command line as an array of strings
> > > (adding double quotes around args with spaces) and calls the Lua
> > > function os.spawn on it. It doesn't know what shell interpreter will be
> > > invoked. I don't see how it can do anything differently. Here's the
> > > source:
> > > https://tug.org/svn/texlive/trunk/Build/source/texk/texlive/windows_wrapper/runscript.tlu?revision=66266&view=markup
> > > (line 921 is the eventual call)
> > > 
> > > So maybe this is somehow about what os.spawn() does on MSYS?
> > > Sorry, I can't guess further ... --best, karl.
> 
> Just to be clear: did you explicitly configure
> TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL = 1
> in C:\texlive\2023\texmf.cnf?

And, for that matter, did you run our TL or the onve from msys2?

-- 
Siep Kroonenberg


More information about the tex-live mailing list.