アップデートを元に戻す方法

アップデートを元に戻す方法

- 山下 山下 の投稿
返信数: 4

Windows 10 で TexLive 2024 を使っています。先ほど TLShell TeX Live Manager を起動してアップデート可能なものを全てアップデートしたところ,以下のエラーが出るようになりました。

(前略)
(c:/texlive/2024/texmf-dist/tex/luatex/luatexja/patches/lltjcore.sty
(c:/texlive/2024/texmf-dist/tex/latex/l3kernel/expl3.sty

! LaTeX Error: Mismatched LaTeX support files detected.
(LaTeX)        Loading 'expl3.sty' aborted!
(LaTeX)        
(LaTeX)        The L3 programming layer in the LaTeX format
(LaTeX)        is dated 2024-07-20, but in your TeX tree the files require
(LaTeX)        at least 2024-08-16.

For immediate help type H <return>.
 ...                                              
                                                  
l.78      \ExplLoaderFileDate{expl3.sty}}
                                       %


直前には問題なかったため,アップデートが原因だろうと思われます。

そのためアップデート前の状態に戻したいのですが,例えば「2024年9月4日の状態に戻す」などの処理は可能なのでしょうか。

https://qiita.com/m20027/items/bb55ea93163456ecfca3

などを見ますと不具合のあるスタイルファイルを戻せばよいありますが,どれが不具合のあるファイルか分かりません。結局,

C:\texlive\2024\tlpkg\backups

の更新日時が新しいファイルを全て,1つずつ戻すしかないのでしょうか。

ご存じの方,ご教示いただければ幸いです。よろしくお願い致します。

山下

山下 山下 への返信

Re: アップデートを元に戻す方法

- m c の投稿
状況としては
https://okumuralab.org/tex/mod/forum/discuss.php?d=3717
が近そうです.
アップデートが正常にできていない可能性が大きいですが,「フォーマットファイルが古いよ」というエラーメッセージですので
フォーマットファイルを作り直せば直るかもしれません.

fmtutil-sys --all
を実行してみてはいかがでしょうか.
m c への返信

Re: アップデートを元に戻す方法

- 和田 勇 の投稿
ご参考までに

知人から同様な障害報告があり調べていたのですが、
当方 9/5 20:00 過ぎにアップデートしたところ
問題なく処理できています。
和田 勇 への返信

Re: アップデートを元に戻す方法

- 山下 山下 の投稿
和田様

ご回答ありがとうございました。

mc様への回答にも書きましたが,どうやら何らかのパッケージに問題があるというわけではなく,私の環境のどこかが壊れてしまったと思われますので,再インストールで対応しようと思います。

山下
m c への返信

Re: アップデートを元に戻す方法

- 山下 山下 の投稿

mc 様

ご回答ありがとうございました。

取り敢えず「Windows Powershell (管理者)」で
> fmtutil-sys --all
を実行してみましたが,

C:\texlive\2024\bin\windows\runscript.tlu:942: C:\texlive\2024\bin\windows\runscript.tlu:865: no appropriate script or program found: fmtutil

となりました。「C:\texlive\2024\bin\windows」に移動して再挑戦しましたが,ダメでした。

ご紹介いただいた
https://okumuralab.org/tex/mod/forum/discuss.php?d=3717
を見ますと,しばらく待っていれば何らかの改訂版が出てくるというような問題ではなく,最終的には TexLive のインストールのやり直しをされていたようなので,私もそうしようかと思っております。

ありがとうございました。

山下