Страница 1 из 1

ghostscript8-nox11 - не могу обновить

Добавлено: 2011-06-02 14:43:29
Volodymyr

Код: Выделить всё

ghostscript8-nox11-8.64_1           <   needs updating (index has 8.71_7)
Пробую обновить но вываливается с ошибкой:

Код: Выделить всё

cc  -DHAVE_MKSTEMP -DHAVE_HYPOT    -O2 -fno-strict-aliasing -pipe -fPIC -DUPD_SIGNAL=0 -I.  -I/usr/ports/print/ghostscript8-nox11/work/ghostscript-8.71/jasper/src/libjasper/include  -I/usr/local/include/libpng  -I/usr/local/include  -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Wdeclaration-after-statement -fno-builtin -fno-common -DHAVE_STDINT_H -DGX_COLOR_INDEX_TYPE="unsigned long int" -O2 -fno-strict-aliasing -pipe -DGS_DEVS_SHARED -DGS_DEVS_SHARED_DIR=\"/usr/local/lib/ghostscript/8.71\" -I./obj/../soobj -I./base  -g -o ./bin/../sobin/gsc ./psi/dxmainc.c -L./bin/../sobin -lgs
./bin/../sobin/libgs.so: undefined reference to `gx_default_buffer_page'
./bin/../sobin/libgs.so: undefined reference to `gx_default_start_render_thread'
./bin/../sobin/libgs.so: undefined reference to `clist_get_data'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_put_params'
./bin/../sobin/libgs.so: undefined reference to `gx_default_open_render_device'
./bin/../sobin/libgs.so: undefined reference to `gx_default_close_render_device'
./bin/../sobin/libgs.so: undefined reference to `cmd_clear_known'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_open'
./bin/../sobin/libgs.so: undefined reference to `gx_default_print_page_copies'
./bin/../sobin/libgs.so: undefined reference to `gx_default_size_buf_device'
./bin/../sobin/libgs.so: undefined reference to `cmd_write_ctm'
./bin/../sobin/libgs.so: undefined reference to `gs_clist_device_procs'
./bin/../sobin/libgs.so: undefined reference to `gx_default_setup_buf_device'
./bin/../sobin/libgs.so: undefined reference to `gx_default_get_space_params'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_get_params'
./bin/../sobin/libgs.so: undefined reference to `cmd_read_matrix'
./bin/../sobin/libgs.so: undefined reference to `clist_pattern_manage'
./bin/../sobin/libgs.so: undefined reference to `cmd_write_ctm_return_length_nodevice'
./bin/../sobin/libgs.so: undefined reference to `cmd_put_color_mapping'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_close'
./bin/../sobin/libgs.so: undefined reference to `clist_writer_check_empty_cropping_stack'
./bin/../sobin/libgs.so: undefined reference to `st_device_clist'
./bin/../sobin/libgs.so: undefined reference to `clist_playback_file_bands'
./bin/../sobin/libgs.so: undefined reference to `gx_default_destroy_buf_device'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_output_page'
./bin/../sobin/libgs.so: undefined reference to `clist_init_io_procs'
./bin/../sobin/libgs.so: undefined reference to `clist_put_data'
./bin/../sobin/libgs.so: undefined reference to `gx_default_create_buf_device'
./bin/../sobin/libgs.so: undefined reference to `gdev_prn_get_bits'
./bin/../sobin/libgs.so: undefined reference to `clist_end_page'
./bin/../sobin/libgs.so: undefined reference to `clist_data_size'
./bin/../sobin/libgs.so: undefined reference to `st_device_printer'
gmake[1]: *** [bin/../sobin/gsc] Error 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript8-nox11/work/ghostscript-8.71'
gmake: *** [so] Error 2
*** Error code 1

Stop in /usr/ports/print/ghostscript8-nox11.
*** Error code 1

Stop in /usr/ports/print/ghostscript8-nox11.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110602-9420-1p6gdsu-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=ghostscript8-nox11-8.64_1 UPGRADE_PORT_VER=8.64_1 make
** Fix the problem and try again.
--->  Skipping 'graphics/ImageMagick' (ImageMagick-nox11-6.6.6.10) because a requisite package 'ghostscript8-nox11-8.64_1' (print/ghostscript8-nox11) failed (specify -k to force)
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! print/ghostscript8-nox11 (ghostscript8-nox11-8.64_1)  (linker error)
        * graphics/ImageMagick (ImageMagick-nox11-6.6.6.10)
Я так понимаю проблема в libgs.so ?

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-27 17:56:00
Volodymyr
снес в дереве все print/ghostscript попробовал поставить снова, тоже самое. В конфиге оказалось сняты все галочки ( а их там до едрени фени). И что-то из них очень нужно. После апдейта портов конфиг не вернулся в изначальное состояние (почему?). Вобщем что бы долго не парится - поставил /usr/ports/print/ghostscript9-nox11. Все собралось и работает.

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-27 21:39:17
Gamerman
Volodymyr писал(а):После апдейта портов конфиг не вернулся в изначальное состояние (почему?).
Потому что конфиг хранится в БД, и обновление портов его не касается.

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-27 23:13:52
Volodymyr
А как єту БД обнулить/обовить?

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 9:40:02
Gamerman
/var/db/ports/*
Посмортите что там за файлы и думаю поймете логику работы.

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 10:22:10
Volodymyr
Спасибо, разобрался.

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 10:29:24
f_andrey
С чем вы разобрались?
Я что то не вижу тут вашего признания что вы наконец то прочли /usr/ports/UPDATING

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 12:01:03
Volodymyr
В /usr/ports/UPDATING ничого не сказано про то что нельзя отключать некии опции в конфиге ghostscript8. А то что почти 2 мес. тема стояла без ответа, наталкивает на мысль ;-)

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 12:05:54
f_andrey
там сказано как надо было обновлятся на 9-ку.

Re: ghostscript8-nox11 - не могу обновить

Добавлено: 2011-07-28 13:05:50
Volodymyr
У меня не было проблем обновить на 9. У меня была проблема поставить 8 потому что со всеми выключенными опциями она не ставится.