ps2pdf: invalidfont in findfont
Hallo!
Ich habe es neulich geschafft, mir sämtliche symbolischen Links im
System zu zerschießen (das waren dann alles auf einmal normale Dateien
der Größe 0 und den Permissions 000). Ich hatte zwar gehofft, das mit
einem beherzten "apt-get install --force-overwrite --reinstall `dpkg -l
| grep ^ii | cut -d\ -f 3" wieder hinzubekommen (klappte auch
großteils), aber ich habe noch ein Problem mit ps2pdf:
wolf@thinkpad:/tmp $ ps2pdf hotos97.ps
Error: /invalidfont in findfont
Operand stack:
[snip]
Current allocation mode is local
Last OS error: 2
Current file position is 4646
GPL Ghostscript 8.15: Unrecoverable error, exit code 1
Dieses Problem habe ich mit so ziemlich jeder Postscript-Datei, die o.a.
Datei stammt von http://www.cs.princeton.edu/~vivek/iol_hotos_97 . Diese
Dateien lassen sich auch nicht mit gs anschauen. Auf einem anderen
(BSD-)System gibt es mit diesen Dateien keine Probleme.
Installiert habe ich: gs, gs-common, gs-gpl, gsfonts und gsfonts-other,
jeweils die Etch-Versionen. Im BTS habe ich zu diesem Problem nichts
gefunden.
Problem ist offenbar, dass in /var/lib/defoma/gs.d/dirs/fonts noch
einige dieser kaputten Symlinks rumliegen:
wolf@thinkpad:/var/lib/defoma/gs.d/dirs/fonts $ ls -al | grep ^-----
---------- 1 root root 0 Oct 30 16:26 Vera.ttf
---------- 1 root root 0 Oct 30 16:26 VeraBI.ttf
---------- 1 root root 0 Oct 30 16:26 VeraBd.ttf
---------- 1 root root 0 Oct 30 16:26 VeraIt.ttf
---------- 1 root root 0 Oct 30 16:26 VeraMoBI.ttf
---------- 1 root root 0 Oct 30 16:26 VeraMoBd.ttf
---------- 1 root root 0 Oct 30 16:26 VeraMoIt.ttf
---------- 1 root root 0 Oct 30 16:26 VeraMono.ttf
---------- 1 root root 0 Oct 30 16:26 VeraSe.ttf
---------- 1 root root 0 Oct 30 16:26 VeraSeBd.ttf
---------- 1 root root 0 Oct 30 16:26 a010013l.pfb
[snip]
---------- 1 root root 0 Oct 30 16:26 c059036l.pfb
---------- 1 root root 0 Oct 30 16:26 cmex10.ttf
---------- 1 root root 0 Oct 30 16:26 cmmi10.ttf
---------- 1 root root 0 Oct 30 16:26 cmr10.ttf
---------- 1 root root 0 Oct 30 16:26 cmsy10.ttf
---------- 1 root root 0 Oct 30 16:26 d050000l.pfb
---------- 1 root root 0 Oct 30 16:26 msam10.ttf
---------- 1 root root 0 Oct 30 16:26 msbm10.ttf
---------- 1 root root 0 Oct 30 16:26 n019003l.pfb
[snip]
---------- 1 root root 0 Oct 30 16:26 p052024l.pfb
---------- 1 root root 0 Oct 30 16:26 s050000l.pfb
---------- 1 root root 0 Oct 30 16:26 wasy10.ttf
---------- 1 root root 0 Oct 30 16:26 z003034l.pfb
Welches Paket oder welcher Befehl legt diese Symlinks neu an? Kann mir
evtl. jemand die Ausgabe von 'ls -al /var/lib/defoma/gs.d/dirs/fonts'
schicken?
tia und schönen Gruß,
Wolf
--
Büroschimpfwort des Tages: Hundertsassa - zur subtilen Herabwürdigung eines
selbsternannten Multitalents, eines Tausendsassas. (Gerald Struck)
Reply to: