-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Description
Description of Error
After updating to macOS Sequoia 15.7.4 and installing Manim v0.20.1, the manim checkhealth command fails with the following error:
My installation does not support converting PDF to SVG
Root Cause:
The dvisvgm (v3.6) binary included in the Homebrew distribution of MacTeX/TeX Live appears to be faulty or improperly linked, preventing Manim from rendering LaTeX correctly.
Workaround/Solution:
Uninstalling the Homebrew version and installing the official MacTeX distribution from [tug.org](https://tug.org/mactex/mactex-download.html) resolves the issue completely.
Steps to Reproduce
- Install MacTeX via Homebrew:
brew install --cask mactex(ortexlive). - Install Manim:
uv add manim. - Run
uv run manim checkhealth. - Observe the PDF-to-SVG conversion error.
dvisvgm check
dvisvgm -h:--libgs=filename set name of Ghostscript shared librarydvisvgm -V:dvisvgm 3.6dvisvgm -V1:
dvisvgm 3.6 (aarch64-apple-darwin20.6.0)
----------------------------------------
brotli: 1.2.0
clipper: 6.2.1
freetype: 2.14.1
kpathsea: 6.4.2
potrace: 1.16
xxhash: 0.8.3
zlib: 1.3.2
System specifications
-
OS: macOS Sequoia 15.7.4
-
Python Version: 3.14.3
-
Manim Version: v0.20.1
-
Faulty Tool:
dvisvgmv3.6 (via Homebrew) -
Distribution: TeX Live 2026 (Homebrew Cask) vs. Official MacTeX 2026.
-
Result: Official distribution works; Homebrew distribution fails.