On 7/10/25 22:37, Bruce Horrocks wrote:
> On 10 Jul 2025, at 15:25, Pablo Rodriguez via ntg-context <ntg-
> cont...@ntg.nl> wrote:>>
>> It seems to work fine, except for `mtxrun.exe` (which isn’t downloaded
>> to `bin/` or to `tex/texmf-win64/bin`).
> 
> mtxrun.exe comes from the .zip file you download from the installers
> page on the Contextgarden website.
Many thanks for your help, Bruce.

I knew, but I was downloading a Win64 distribution (with its binaries)
on a Linux64 OS (afaIk, `$HOME` is a Unix variable, `%USERPROFILE%` in
Windows).

This was the reason why I invoked `./install.sh --platform=win64`.

Two minutes after sending my message, I downloaded it from
http://lmtx.pragma-ade.nl/install-lmtx/context-win64.zip.

Installation went fine (my Linux64 box doesn’t complain for Win64
binaries, since I don’t run them there).

On my Win64 at work, `mtxrun --generated` gives the already referred
message "Access denied" (well, in Spanish).

> If that doesn't show anything unusual then try the icacls command. I
> got the following output:>
> c:\context\bin>icacls mtxrun.exe
> mtxrun.exe BUILTIN\Administrators:(I)(F)
>            NT AUTHORITY\SYSTEM:(I)(F)
>            BUILTIN\Users:(I)(RX)
>            NT AUTHORITY\Authenticated Users:(I)(M)
> 
> Successfully processed 1 files; Failed processing 0 files

I get the same output for both not working newest lates and working
previous latest (but in Spanish):

C:>icacls "c:\new\tex\texmf-win64\bin\mtxrun.exe"
c:\new\tex\texmf-win64\bin\mtxrun.exe BUILTIN\Administradores:(I)(F)
                                      NT AUTHORITY\SYSTEM:(I)(F)
                                      BUILTIN\Usuarios:(I)(RX)
                                      NT AUTHORITY\Usuarios
autentificados:(I)(M)

Se procesaron correctamente 1 archivos; error al procesar 0 archivos

C:\Desktop>icacls "c:\old\tex\texmf-win64\bin\mtxrun.exe"
c:\old\tex\texmf-win64\bin\mtxrun.exe BUILTIN\Administradores:(I)(F)
                                      NT AUTHORITY\SYSTEM:(I)(F)
                                      BUILTIN\Usuarios:(I)(RX)
                                      NT AUTHORITY\Usuarios
autentificados:(I)(M)

Se procesaron correctamente 1 archivos; error al procesar 0 archivos

> Try the above first and we can troubleshoot a bit more if the cause
> still isn't clear.
To confirm that I speak of the same binaries (old and new) as you:

$ sha512sum /c/new/tex/texmf-win64/bin/*.exe
831e6fdd20ef32c5d8397c6eaa43c6fcf824c4f05720eb0ef9ec40c240de74b33c388d77af06fe59b24f5b548c9a9454a10cbcf0b5c55f5767866c7c99eb016e
*/c/new/tex/texmf-win64/bin/context.exe
831e6fdd20ef32c5d8397c6eaa43c6fcf824c4f05720eb0ef9ec40c240de74b33c388d77af06fe59b24f5b548c9a9454a10cbcf0b5c55f5767866c7c99eb016e
*/c/new/tex/texmf-win64/bin/luametatex.exe
e156a063e5459a9ad9840d816ba69f9edfc448e71fda15b7d0f392cc9bfd4972e56584f2e874d67ffdf12787c969ae3cbdf5c73554cb1dff8edba518ebb50d81
*/c/new/tex/texmf-win64/bin/luatex.exe
831e6fdd20ef32c5d8397c6eaa43c6fcf824c4f05720eb0ef9ec40c240de74b33c388d77af06fe59b24f5b548c9a9454a10cbcf0b5c55f5767866c7c99eb016e
*/c/new/tex/texmf-win64/bin/mtxrun.exe

$ sha512sum /c/old/tex/texmf-win64/bin/*.exe
b18ef7b0b49ea6423920b1dd50aaa643ebc984a437acc602e9c949855742e768510cc765e1c3ef75ed18b18279bb996b80ac56d380a65a325d2b6663ff2a9167
*/c/old/tex/texmf-win64/bin/context.exe
b18ef7b0b49ea6423920b1dd50aaa643ebc984a437acc602e9c949855742e768510cc765e1c3ef75ed18b18279bb996b80ac56d380a65a325d2b6663ff2a9167
*/c/old/tex/texmf-win64/bin/luametatex.exe
e156a063e5459a9ad9840d816ba69f9edfc448e71fda15b7d0f392cc9bfd4972e56584f2e874d67ffdf12787c969ae3cbdf5c73554cb1dff8edba518ebb50d81
*/c/old/tex/texmf-win64/bin/luatex.exe
b18ef7b0b49ea6423920b1dd50aaa643ebc984a437acc602e9c949855742e768510cc765e1c3ef75ed18b18279bb996b80ac56d380a65a325d2b6663ff2a9167
*/c/old/tex/texmf-win64/bin/mtxrun.exe

BTW, this made me realize that `mtxrun`, `context` and `luatematex` are
exactly the same binary.

Old worked and new didn’t. What worked for me were the 32bit binaries
(full install from
http://lmtx.pragma-ade.nl/install-lmtx/context-mswin.zip),

My Windows installation may be picky with the newest binaries, but I
think there may be something with them.

Of course, I cannot say what that might be, but something different from
previous compiliations.

Many thanks for your help,

Pablo
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to