Bug 17973 - Нет инициализационного файла, проблемы с форматом бумаги
Summary: Нет инициализационного файла, проблемы с форматом бумаги
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: cups (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-22 14:59 MSK by Fr. Br. George
Modified: 2015-01-30 12:40 MSK (History)
4 users (show)

See Also:


Attachments
strace -Ff -eopen -p `getpid cupsd` | grep -i init (2.17 KB, application/octet-stream)
2008-11-22 14:59 MSK, Fr. Br. George
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fr. Br. George 2008-11-22 14:59:16 MSK
Created attachment 3078 [details]
strace -Ff -eopen -p `getpid cupsd` | grep -i init

Есть очень старая бага: #8732
Суть её в том, что при некоторых условиях ghostscript успевает навычислять параметры страницы до того, как прочтёт эти параметры в ps-файле. И если gs скомпилирован без ключика -DA4, не читает файл /usr/share/ghostscript/8.63/lib/gs_init.ps или в этом файле не пробит формат бумаги, эти вычисления соответствуют бумаге Letter. И всё плывёт.

Пробиванием A4 по умолчанию в файл /usr/share/ghostscript/8.63/lib/gs_init.ps эта бага до поры лечилась, пока gs, запускаемый CUPS-ом, читал этот файл. Сейчас он его не читает (см. приложение). Постановка симлинка из /usr/share/cups/fonts/gs_init.ps на /usr/share/ghostscript/8.63/lib/gs_init.ps (с пробитым A4) проблему решила.

1. Надо решить, нужен ли этот симлинк, или же /usr/share/cups/fonts/gs_init.ps лучше следать пустым с одним только форматом бумаги для gs (в этом случае control, который приложен к #8732, должен изменять не один файл, а _все_ gs_init-ы :)
2. Control таки надо сделать
3. Ghostscript всё равно лучше компилировать с -DA4, багу повешу отдельно
Comment 1 Fr. Br. George 2013-10-21 15:18:03 MSK
В связи с переездом CUPS на PDF бага неактуальна
Comment 2 Lenar Shakirov 2015-01-27 18:22:25 MSK
Та самая отдельная бага про -DA4
Comment 3 Lenar Shakirov 2015-01-30 12:40:23 MSK
(В ответ на комментарий №2)
> Та самая отдельная бага про -DA4

#17974