Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

texlive: generate MkIV caches #47426

Merged
merged 1 commit into from Sep 27, 2018
Merged

Conversation

veprbl
Copy link
Member

@veprbl veprbl commented Sep 27, 2018

Documentation:
http://www.pragma-ade.com/general/manuals/tools-mkiv.pdf

Fixes: #19279
Closes: #47370

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Fits CONTRIBUTING.md.

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

@GrahamcOfBorg build texlive.combined.scheme-basic

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

also let's do

@GrahamcOfBorg build texlive.combined.scheme-context

@GrahamcOfBorg
Copy link

Unexpected error: command failed with exit code 1 on aarch64-linux (full log)

Attempted: texlive.combined.scheme-basic

Partial log (click to expand)

cannot build derivation '/nix/store/yjrrsj1salag8mf4xk2l06s7m8p9azgi-python2.7-Mako-1.0.7.drv': 11 dependencies couldn't be built
cannot build derivation '/nix/store/gvhhg2cr876lvp7zq3nphp0rfa163g8k-mesa-noglu-18.2.1.drv': 36 dependencies couldn't be built
cannot build derivation '/nix/store/2j3f1vr2p3xsnjbcrkzzl5cm766d05nn-texlive-bin-2018.drv': 16 dependencies couldn't be built
cannot build derivation '/nix/store/787l6yv4dgfxp4f9pp97q8kg8qs6989g-libGL-1.0.0.drv': 4 dependencies couldn't be built
cannot build derivation '/nix/store/szb67cm34pgn1a54y8xjrb13p1pmg9bz-cairo-1.15.14.drv': 16 dependencies couldn't be built
cannot build derivation '/nix/store/ch2fldk5v84fc1x2cz35az3ijcyazps8-harfbuzz-1.8.8.drv': 7 dependencies couldn't be built
cannot build derivation '/nix/store/fxg0dqjcsm2y66c6z77aps7l7arzf5qs-harfbuzz-icu-1.8.8.drv': 9 dependencies couldn't be built
cannot build derivation '/nix/store/mmdfqc1lrx7s7dyqmsw0vwb0dnsrfrl1-texlive-core-big.bin-2018.drv': 21 dependencies couldn't be built
cannot build derivation '/nix/store/wkrrqs4zvjxm0412205391lqzaxkvaiw-texlive-combined-basic-2018.drv': 65 dependencies couldn't be built
error: build of '/nix/store/wkrrqs4zvjxm0412205391lqzaxkvaiw-texlive-combined-basic-2018.drv' failed

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

It's nice to see that this isn't a mass rebuild anymore 😄 (But it still needs staging because the gtk-doc fix that makex texlive changes non-mass-rebuild hasn't reached master yet).

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: texlive.combined.scheme-basic

Partial log (click to expand)

'/nix/store/vncacl9y68hk1yxncpzr4vj88s5wgfaf-texlive-combined-basic-2018/bin/updmap-user' -> '/nix/store/inkiad0nm0764a9dvk22yshdcj3rcn11-texlive-tetex-3.0/scripts/texlive/updmap-user.sh'
Wrapping './bin/fmtutil-user' and patching shebang '/bin/sh'
Wrapping './bin/mptopdf' and patching weird perl shebang
Wrapping './bin/pdfatfi' and patching shebang '/usr/bin/env perl'
Wrapping './bin/rungs' and patching shebang '/usr/bin/env texlua'
Wrapping './bin/simpdftex' and patching shebang '/bin/sh'
Wrapping './bin/updmap-user' and patching shebang '/bin/sh'
/nix/store/nfrbbv9bxf2x1mzmmd38zsn7lq44lvm6-stdenv-darwin/setup: line 1424: mtxrun: command not found
builder for '/nix/store/4bwicghxq69pqjhl7wrfw9frpv290ncp-texlive-combined-basic-2018.drv' failed with exit code 127
error: build of '/nix/store/4bwicghxq69pqjhl7wrfw9frpv290ncp-texlive-combined-basic-2018.drv' failed

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

The aarch64 failure looks unrelated, but darwin looks like a bug: mtxrun: command not found

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: texlive.combined.scheme-basic

Partial log (click to expand)

'/nix/store/w98k4m7pfjhrcvvx05rk0600m319n07s-texlive-combined-basic-2018/bin/updmap-user' -> '/nix/store/inkiad0nm0764a9dvk22yshdcj3rcn11-texlive-tetex-3.0/scripts/texlive/updmap-user.sh'
Wrapping './bin/fmtutil-user' and patching shebang '/bin/sh'
Wrapping './bin/mptopdf' and patching weird perl shebang
Wrapping './bin/pdfatfi' and patching shebang '/usr/bin/env perl'
Wrapping './bin/rungs' and patching shebang '/usr/bin/env texlua'
Wrapping './bin/simpdftex' and patching shebang '/bin/sh'
Wrapping './bin/updmap-user' and patching shebang '/bin/sh'
/nix/store/8l43bcdnadw7f5hwg3r5prdlz2bgm7nv-stdenv-linux/setup: line 1418: mtxrun: command not found
builder for '/nix/store/x0sn4g0rbqbcf66k6ld61rmnaf4fqxwm-texlive-combined-basic-2018.drv' failed with exit code 127
error: build of '/nix/store/x0sn4g0rbqbcf66k6ld61rmnaf4fqxwm-texlive-combined-basic-2018.drv' failed

@GrahamcOfBorg
Copy link

Unexpected error: command failed with exit code 1 on x86_64-darwin (full log)

Attempted: texlive.combined.scheme-context

Partial log (click to expand)

stripping (with command strip and flags -S) in /nix/store/sfgxgpz1h0fpz47ah2h2rppw0givzjl2-texlive-core-big.bin-2018-metapost/bin
patching script interpreter paths in /nix/store/sfgxgpz1h0fpz47ah2h2rppw0givzjl2-texlive-core-big.bin-2018-metapost
strip is /nix/store/9xjkb4xz0b5lmizij9ppxy7lkxdxhx6b-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/9mrngj0mhlsm7pdh6r8l0mpx44lbaa4d-texlive-core-big.bin-2018-luatex/bin
patching script interpreter paths in /nix/store/9mrngj0mhlsm7pdh6r8l0mpx44lbaa4d-texlive-core-big.bin-2018-luatex
strip is /nix/store/9xjkb4xz0b5lmizij9ppxy7lkxdxhx6b-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/7yihsyhd3s896m7ndh82dzwmwbras3mf-texlive-core-big.bin-2018-xetex/bin
patching script interpreter paths in /nix/store/7yihsyhd3s896m7ndh82dzwmwbras3mf-texlive-core-big.bin-2018-xetex
cannot build derivation '/nix/store/079v92krmvlbz9wlqpaxsl1swdww4rss-texlive-combined-context-2018.drv': 5 dependencies couldn't be built
error: build of '/nix/store/079v92krmvlbz9wlqpaxsl1swdww4rss-texlive-combined-context-2018.drv' failed

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caches | hashing tree '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf', hash '65e2a1b2b7d61c1ea72608e760a5a6ab'
resolvers       | caching | preparing 'files' for '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf' saved in '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.lua'
system          | lua | compiling '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.lua' into '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.luc'
system          | lua | dumping '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.lua' into '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/65e2a1b2b7d61c1ea72608e760a5a6ab.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.404 seconds

/nix/store/qa2ry2n0bbg7sisf76mxl7ad6ljh7i0f-texlive-combined-context-2018

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

So I think the mtxrun call should be added only if the combined package includes context.

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

@xeji Yeah, I'm working exactly on that. I'm not a bash expert. Is there a nice way to check? I came up with:

if which mtxrun 1>/dev/null; then

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

@GrahamcOfBorg build texlive.combined.scheme-basic texlive.combined.scheme-context

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf' saved in '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.lua'
system          | lua | compiling '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.lua' into '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.luc'
system          | lua | dumping '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.lua' into '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/bed0744e5db2ee799e4a3e336a57356e.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.172 seconds

/nix/store/6dn3aa3ja5z88wxm0wyhiwynv8yn7rjd-texlive-combined-basic-2018
/nix/store/1n3rzl1468ri971g1078lypi3237f1wk-texlive-combined-context-2018

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

With which you would also have to redirect stderr to suppress the error message from the logs.
if which mtxrun >/dev/null 2>&1; then ...

I prefer to use the type bash builtin (which doesn't need an extra package so keeps closure smaller, and needs less redirection):

if type -p mtxrun >/dev/null;

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

Thanks! Got it!

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

Went for good old [[ -e ... ]]

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

Hold on, [[ -e ]] doesn't search PATH, so that won't work.

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

@xeji See my updated commit above.

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

I can change to your variant, if you want, no problem.

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

No, that's just fine.

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

@GrahamcOfBorg build texlive.combined.scheme-basic texlive.combined.scheme-context

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf' saved in '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.lua'
system          | lua | compiling '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.lua' into '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.luc'
system          | lua | dumping '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.lua' into '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/8c75014e8cc1d1615bd4316c8c250b40.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.170 seconds

/nix/store/2wcfzkv9a28rqahn6mdjiy1dnzhk65ak-texlive-combined-basic-2018
/nix/store/k1c3jwg4jbxmcakjd99z8g2357b1s62i-texlive-combined-context-2018

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

On my darwin box:

# nix-build . -A texlive.combined.scheme-basic
/nix/store/2wcfzkv9a28rqahn6mdjiy1dnzhk65ak-texlive-combined-basic-2018

So 2wcf... matches, that means grahamcofborg is building the latest commit now.

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf' saved in '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.lua'
system          | lua | compiling '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.lua' into '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.luc'
system          | lua | dumping '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.lua' into '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/5e7133f1d74531bc9d61ff0876c83db7.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.128 seconds

/nix/store/c75c331wz7r5a1b9a5g1bqm9l3gx1z02-texlive-combined-basic-2018
/nix/store/j27d0qbn93dcrrxqi0bbvskdvfs8p4iy-texlive-combined-context-2018

@veprbl
Copy link
Member Author

veprbl commented Sep 27, 2018

Quick check for this patch. Without patch:

# mtxrun --path=nowhere --script context test.tex

mtxrun          | unknown script 'context.lua' or 'mtx-context.lua'

With the patch

# mtxrun --path=nowhere --script context test.tex
mtxrun          | unable to change to path 'nowhere'

@xeji
Copy link
Contributor

xeji commented Sep 27, 2018

Thank you, LGTM.

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf' saved in '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.lua'
system          | lua | compiling '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.lua' into '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.luc'
system          | lua | dumping '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.lua' into '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/f2e119451f7069bae61f2d403d6bc852.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.407 seconds

/nix/store/vq0l4yan7lc1fa1ic94ad7xpmpwb1l14-texlive-combined-basic-2018
/nix/store/9gacvrzg81l7ypn2xjqazzry3v8z17rp-texlive-combined-context-2018

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf' saved in '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.lua'
system          | lua | compiling '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.lua' into '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.luc'
system          | lua | dumping '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.lua' into '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/3fc4aede3e9f097766dec596d1d6bbb8.luc'
mtxrun          |
mtxrun          | elapsed lua time: 1.109 seconds

/nix/store/786jljv8y8gbibh04l8r8yfvwzlhfhk2-texlive-combined-basic-2018
/nix/store/8q3pjvbga05qp1wpmgfrlgqk6hjvsc9s-texlive-combined-context-2018

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: texlive.combined.scheme-basic, texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caching | preparing 'files' for '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf' saved in '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.lua'
system          | lua | compiling '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.lua' into '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.luc'
system          | lua | dumping '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.lua' into '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/0f1df28a34ba842b24ca883ee4fc9c9a.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.816 seconds

/nix/store/5bywhxgswwii9ikjzj8iykgpj1m231my-texlive-combined-basic-2018
/nix/store/p0wags3ypn620yayzw4zdp1rmkj94fky-texlive-combined-context-2018

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: texlive.combined.scheme-context

Partial log (click to expand)

resolvers       | caches | hashing tree '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf', hash 'c30312e9d38ab83340031f4b3f6def3b'
resolvers       | caching | preparing 'files' for '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf'
resolvers       | caching | category 'files', cachename '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf' saved in '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.lua'
system          | lua | compiling '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.lua' into '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.luc'
system          | lua | dumping '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.lua' into '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.luc' stripped
resolvers       | caching | 'files' compiled to '/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018/share/texmf-var/luatex-cache/context/f919750633122078d706dd10f1cfd39b/trees/c30312e9d38ab83340031f4b3f6def3b.luc'
mtxrun          |
mtxrun          | elapsed lua time: 0.734 seconds

/nix/store/267abiz8x32swa7rgy59jxqqgrzp4pdm-texlive-combined-context-2018

@veprbl veprbl deleted the pr/mtxrun_generate_cache branch December 1, 2020 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants