おそらく 「セキュリティとプライバシー」の問題でしょう
推測理由
.... × Failed to load "fontloader" module "basics-gen".
.... system : no writeable cache path, quiting
上記をそのままコピしてインターネット検索すると以下のようなものがヒットし
https://tex.stackexchange.com/questions/582779/texlive-2020s-lualatex-fails-to-compile-due-to-no-writeable-cache-path-texli
https://tex.stackexchange.com/questions/571021/use-pandoc-latex-on-docker-with-lualatex-pdf-engine-and-tex-gyre-fonts
昨夜もちょっと書きましたが書き込み調整を行っていますね.
- lualatex(2021) でタイプセットできるのは端末アプリはセキュリティとプライバシー」でアクセス権が設定されているからだと思います。
LyX.app(ver.2.3.6.2) で『毎回LyX.appを検証中』と出るということは「アクセス権」は未確立故、
TEXMFVAR 通常は $HOME/Library/texlive/2021/texmf-var なので$HOME/Library にアクセスできない故キャッシュ書き込み失敗になると思います。
以下に私の環境での各種 TEX関連の設定情報は以下の通り(添付のスクリプトで処理したものを表形式に加工
|
|
value-id |
|
value |
/usr/local/texlive/2020/bin/x86_64-darwin |
|
TEXMFHOME |
|
$HOME/Library/texmf |
/usr/local/texlive/2020/bin/x86_64-darwin |
|
TEXMFVAR |
|
$HOME/Library/texlive/2020/texmf-var |
/usr/local/texlive/2020/bin/x86_64-darwin |
|
TEXMFCONFIG |
|
$HOME/Library/texlive/2020/texmf-config |
/usr/local/texlive/2020/bin/x86_64-darwin |
|
TEXMFCACHE |
|
/usr/local/texlive/2020/texmf-var:$HOME/Library/texlive/2020/texmf-var |
|
|
|
|
|
/usr/local/texlive/2021/bin/universal-darwin |
|
TEXMFHOME |
|
$HOME/Library/texmf |
/usr/local/texlive/2021/bin/universal-darwin |
|
TEXMFVAR |
|
$HOME/Library/texlive/2021/texmf-var |
/usr/local/texlive/2021/bin/universal-darwin |
|
TEXMFCONFIG |
|
$HOME/Library/texlive/2021/texmf-config |
/usr/local/texlive/2021/bin/universal-darwin |
|
TEXMFCACHE |
|
/usr/local/texlive/2021/texmf-var:$HOME/Library/texlive/2021/texmf-var |
対策
- 実験としてTEXMFVAR を /tmp/HOGE になるよう /usr/local/texlive/2021/texmf.cnf を書き換えてテストしたら通るかもしれません
- 今一度「セキュリティとプライバシー」→「フルディスクアクセス」の LyX.app(ver.2.3.6.2) を登録し直してください。
PS LyX のメーリングリストに聞くよりアップルサポートの方が ... やっぱりこのフォーラムかな?と反省