dvisvgm needs rebuild to support ghostscript 10
Bruno Voisin
bvoisin at icloud.com
Sun Nov 27 19:13:40 CET 2022
Actually on the Mac there's another Ghostscript-related patch
https://github.com/mgieseki/dvisvgm/commit/91fc7f5bec8d734d0d40443627f30ebeb8824269
The problem is caused by changes in macOS, and arises on macOS 13 Ventura (from a month ago) and possibly the latest versions of macOS 12 Monterey earlier this year.
dlopen(), used by dvisvgm to find libgs, no longer searches /usr/local/lib when used in a hardened runtime such as distributed by MacTeX. It only searches /usr/lib (which cannot be modified even by root), not /usr/local/lib (which can). For everywhere outside /usr/lib, a full path is required.
So libgs isn't found, even though MacTeX installs it as an optional extra.
I agree with karl though: there's no need for a binary rebuild before TL 2023, the problem is easily taken care of using --libgs or exporting LIBGS.
Bruno Voisin
More information about the tex-live
mailing list.