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.