Bug 29547 - не находит фонтов
: не находит фонтов
Status: CLOSED FIXED
: Branch p7
(All bugs in Branch p7/ghostscript)
: не указана
: all Linux
: P3 critical
Assigned To:
:
:
:
: 26768
: 30892
  Show dependency tree
 
Reported: 2013-10-31 21:04 by
Modified: 2015-04-01 14:31 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-10-31 21:04:39
Simply со всеми последними обновлениями из p7.

Попытка, например, просмотреть с помощью gv, файл PostScript, не содержащий
встроенных фонтов, завершается диагностикой:

Error: /invalidfont in /findfont
Operand stack:
   F6_0   1   1   --nostringval--   Courier-Bold
Execution stack:
   %interp_exit   .runexec2   --nostringval-- GPL Ghostscript 9.07:
Unrecoverable error, exit code 1
  --nostringval--   --nostringval--   2   %stopped_push   --nostringval--  
--nostringval--   --nostringval--   false   1   %stopped_push   1900   1   3  
%oparray_pop   1899   1   3   %oparray_pop   1883   1   3   %oparray_pop   1771
  1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2  
--nostringval--   --nostringval--   --nostringval--   2   %stopped_push  
--nostringval--   --nostringval--   1852   5   4   %oparray_pop
Dictionary stack:
   --dict:1170/1684(ro)(G)--   --dict:0/20(G)--   --dict:78/200(L)--  
--dict:67/75(L)--
Current allocation mode is local
Last OS error: No such file or directory

Обнаружено на файлах, полученных различными способами. Например, так:

echo "12345" | /usr/lib/cups/filter/texttopdf 1 2 3 4 5 | pdftops - - > 123.ps

Ошибка критическая, т.к. является одной из двух, "благодаря" которым в p7
невозможно распечатать plain text.
------- Comment #1 From 2014-02-04 15:48:38 -------
Видимо, новые алиасы нужны http://bugs.altlinux.org/26768 .
Попробую какие-нибудь умолчательные для начала.
------- Comment #2 From 2014-02-06 04:21:25 -------
А что показывает
fc-match Courier-Bold
?
------- Comment #3 From 2014-02-06 10:51:11 -------
(В ответ на комментарий №2)
> А что показывает
> fc-match Courier-Bold
> ?

$ fc-match Courier-Bold
n022003l.pfb: "Nimbus Mono L" "Regular"

А что должно ?
------- Comment #4 From 2014-02-06 14:50:03 -------
Дело в том, что у меня не воспроизводится. Я смог это воспроизвести с 123.ps
только удалив файлы шрифтов пакета fonts-type1-urw.
Попробуйте
apt-get update
apt-get dist-upgrade
apt-get reinstall fonts-type1-urw
------- Comment #5 From 2014-02-08 02:04:04 -------
(В ответ на комментарий №4)
> Дело в том, что у меня не воспроизводится. Я смог это воспроизвести с 123.ps
> только удалив файлы шрифтов пакета fonts-type1-urw.
> Попробуйте
> apt-get update
> apt-get dist-upgrade
> apt-get reinstall fonts-type1-urw

Да, действительно, как-то само собой рассосалось. Не заметил, на каком именно
обновлении, ну и ладно. Вопрос закрыт.