[devel] cyrus-imapd: transfig -> gs (Sisyphus-20081124 i586 beehive_status)
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Вт Ноя 25 19:46:55 MSK 2008
On Mon, Nov 24, 2008 at 11:32:23PM +0000, QA Team Robot wrote:
> cyrus-imapd-2.3.13-alt2
> rm -f groff-html-*.png pod2htm*
> fig2dev -L png murder.fig murder.png
> make: Leaving directory `/usr/src/RPM/BUILD/cyrus-imapd-2.3.13/doc'
> sh: gs: command not found
> fig2dev: broken pipe (GhostScript aborted?)
> command was: gs -q -dSAFER -sDEVICE=png16m -r80 -g851x495 -sOutputFile=murder.png -
> make: *** [dist] Error 1
> error: Bad exit status from /usr/src/tmp/rpm-tmp.59046 (%build)
> RPM build errors:
> Macro %ghost not found
Здесь расклад такой: программа fig2dev из пакета transfig
запускает gs (файл transfig.3.2.5/fig2dev/dev/genps.c)
и обламывается, потому что у пакета transfig нет зависимости
на ghostscript. Рекомендую в пакете transfig добавить зависимость
на /usr/bin/gs.
Надо выяснить, почему пакет cyrus-imapd раньше собирался, а теперь
собираться перестал. Дело том, что rider перепилил ImageMagick,
переместив программы из ImageMagick в новый подпакет ImageMagick-tools.
В результате поменялась цепочка зависимостей:
[ BuildRequires: groff-extra ]
- groff-extra -> /usr/bin/convert -> ImageMagick
+ groff-extra -> /usr/bin/convert -> ImageMagick-tools
Но зависимость на ghostscript как была, так и осталась в пакете
ImageMagick, который теперь стал пустым.
ImageMagick -> ghostscript-classic
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20081125/0de570d7/attachment-0001.bin>
Подробная информация о списке рассылки Devel