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

Siep Kroonenberg siepo at bitmuis.nl
Sat Jul 22 21:57:45 CEST 2023


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?

-- 
Siep Kroonenberg


More information about the tex-live mailing list.