On Tue, 13 Sep 2022, Russ Allbery wrote:
X-Debbugs-Cc: r...@debian.org
Attempting to display an SVG file breaks due to a missing font file:
% gm display _static/spawning.svg
gm display: Unable to read font (/usr/share/fonts/type1/gsfonts/n019003l.pfb)
[No such file or directory].
(The image in question was created via the Python seqdiag package, which
is packaged in Debian as python3-seqdiag, although I am using it directly
from PyPI via a virtualenv.)
This is presumably due to the transition from gsfonts to fonts-urw-base35
recently discussed on debian-devel:
https://lists.debian.org/debian-devel/2022/08/msg00263.html
I'm not sure precisely what has to change in GraphicsMagick to use the
new package, though.
The path to the fonts may be configured via the --with-gs-font-dir
configure option.
The configure script does check /usr/share/fonts/type1/gsfonts but
perhaps the path has been overridden, or the fonts-urw-base35 package
was not installed when the configure script was executed, or there is
a bug.
Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt