Bug 29547 - не находит фонтов
Summary: не находит фонтов
Status: CLOSED FIXED
Alias: None
Product: Branch p7
Classification: Distributions
Component: ghostscript (show other bugs)
Version: не указана
Hardware: all Linux
: P3 critical
Assignee: Andrey Cherepanov
QA Contact: qa-p7@altlinux.org
URL:
Keywords:
Depends on: 26768
Blocks: 30892
  Show dependency tree
 
Reported: 2013-10-31 21:04 MSK by Yura Kalinichenko
Modified: 2015-04-01 14:31 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yura Kalinichenko 2013-10-31 21:04:39 MSK
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 Zerg 2014-02-04 15:48:38 MSK
Видимо, новые алиасы нужны http://bugs.altlinux.org/26768 .
Попробую какие-нибудь умолчательные для начала.
Comment 2 Zerg 2014-02-06 04:21:25 MSK
А что показывает
fc-match Courier-Bold
?
Comment 3 Yura Kalinichenko 2014-02-06 10:51:11 MSK
(В ответ на комментарий №2)
> А что показывает
> fc-match Courier-Bold
> ?

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

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

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