47 MacTeX 2026 が来た

「MacTeX 2025が来た」 という1年前の記録がある。


2026/3/4 いつものように MacTeX をアップデートしようとしたら
tlmgr: Local TeX Live (2025) is older than remote repository (2026).
Cross release updates are only supported with
  update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.

もう新しい MacTeX 2026 がリリースされたのか。 最近、リリースが段々早くなっているような気がする。

ミラーサイトである、 JAIST (https://ftp.jaist.ac.jp/pub/CTAN/systems/mac/mactex/) を覗きに行く。
mactex-20260301.pkg	2026-03-02 10:51	6.4G
3月2日に新しいのが届いている。早速入手する。

% cat mactex-20260301.pkg.md5
d52834af6ba902da7e55aff02d64025c  mactex-20260301.pkg
% md5 mactex-20260301.pkg
MD5 (mactex-20260301.pkg) = d52834af6ba902da7e55aff02d64025c
% cat mactex-20260301.pkg.sha512
204c019e1d3fa70ac5f764eea0945574468e2129dab5823afe0fb2409e722072ad8eee98af6c087740ddb9bb0566d5182fc72cc8777fa06a7a4d418572cb6fd0
% sha512 mactex-20260301.pkg
SHA512 (mactex-20260301.pkg) = 204c019e1d3fa70ac5f764eea0945574468e2129dab5823afe0fb2409e722072ad8eee98af6c087740ddb9bb0566d5182fc72cc8777fa06a7a4d418572cb6fd0

コピーはちゃんと出来たようだ。

mactex-20260301.pkg を早速ダブルクリックしてインストールする。

/usr/local/texlive/2026 は9915MB になった。 膨張しているね。

新しくターミナルを開いて、tlmgr が新しいものを起動することを確かめてから、 パッケージの更新をする。
% sudo tlmgr update --self --all
28個更新された。まだ3日目だから少ないね。

例年と同様にやってみる。
curl -fsSL https://www.preining.info/rsa.asc | sudo tlmgr key add -
sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib
sudo tlmgr pinning add tlcontrib '*'
sudo tlmgr install japanese-otf-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos
sudo cjk-gs-integrate --link-texmf --cleanup --force
sudo cjk-gs-integrate-macos --link-texmf --fontdef-add=cjkgs-macos-highsierra.dat --force
sudo mktexlsr
するっと通った。

念のため、更新してみると。
% sudo tlmgr update --self --all
tlmgr: package repositories
	main = http://mirror.ctan.org/systems/texlive/tlnet (verified)
	tlcontrib = http://contrib.texlive.info/current (verified)
tlmgr: saving backups to /usr/local/texlive/2026/tlpkg/backups
tlmgr: no self-updates for tlmgr available
tlmgr: skipping forcibly removed package: arara
tlmgr: skipping forcibly removed package: arara.universal-darwin
tlmgr: no updates available
%

あれ?また skipping forcibly removed package が出ているけれど、 去年と同じパッケージだ。 なぜこれが出るのだろうか?
sudo tlmgr update --reinstall-forcibly-removed --all
とするのが正しいのかどうか。

何か適当な nantoka.tex を用意して、動作チェックする。
uplatex nantoka.tex
dvipdfmx -d 5 -O 2 nantoka.dvi
open nantoka.pdf
pdffonts nantoka.pdf

dvips -f nantoka.dvi > nantoka.ps
gv nantoka.ps

ptex2pdf -u -l -od '-d 5 -O 2' nantoka.tex

ここまですいすい動いた。無事更新できた模様。

以上を使っているMacごとにやる必要があるが、特に問題はなさそうだ。



桂田 祐史