При установке любых портов ругается на ghostscript8

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 17:17:30

Люди не судите срого, я еще только учусь с этим софтом работать, почти весь и-нет излазил, всякое попробовал, но не могу решить наверное для Вас простую проблему.
FreeBSD 7.2, с последними обновлениями портов, через cvsup и portupgrade, почти установлены desktop-ы KDE4, Gnome2 и xfce4...
При установки например пакетов описанных на этом самом ресурсе: desktopbsd-tools, Knemo и т.п. все заканчивается плохо...

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

gmake[1]: *** [bin/../sobin/libgs.so.8.64] +°шсър 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript8/work/ghostscript-8.64
'
gmake: *** [so] +°шсър 2
*** Error code 1

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

Stop in /usr/ports/print/ghostscript8.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20090606-19
75-mtwadj-0 env make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! print/ghostscript8    (new compiler error)
[root@freebsd7 /usr/ports]#

./obj/../soobj/gdevxalt.o(.text+0x17e0): first defined here
gmake[1]: *** [bin/../sobin/libgs.so.8.64] ?°шсър 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript8/work/ghostscript-8.64
'
gmake: *** [so] ?°шсър 2
*** Error code 1

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

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

Stop in /usr/ports/graphics/graphviz.
*** Error code 1

Stop in /usr/ports/graphics/graphviz.
*** Error code 1

Stop in /usr/ports/devel/doxygen.
*** Error code 1

Stop in /usr/ports/devel/doxygen.
*** Error code 1

Stop in /usr/ports/audio/jack.
*** Error code 1

Stop in /usr/ports/audio/arts.
*** Error code 1

Stop in /usr/ports/audio/arts.
*** Error code 1

Stop in /usr/ports/x11/kdelibs3.
*** Error code 1

Stop in /usr/ports/x11/kdebase3.
*** Error code 1

Stop in /usr/ports/x11/kdebase3.
*** Error code 1

Stop in /usr/ports/sysutils/desktopbsd-tools.
[root@freebsd7 /usr/ports/sysutils/desktopbsd-tools]# cd ..

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

[root@freebsd7 /usr/ports/net]# cd knemo
[root@freebsd7 /usr/ports/net/knemo]# make install clean
=> knemo-0.4.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.eris23.de/knemo/.
knemo-0.4.1.tar.bz2                           100% of  579 kB   38 kBps 00m00s
===>  Extracting for knemo-0.4.1_2
=> MD5 Checksum OK for knemo-0.4.1.tar.bz2.
=> SHA256 Checksum OK for knemo-0.4.1.tar.bz2.
===>  Patching for knemo-0.4.1_2
......
/bin/mv /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/write_t[12].[ch
]  /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/wrfont.[ch]  /usr/po
rts/print/ghostscript8/work/ghostscript-8.64/psi
mv: rename /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/write_t[12].
[ch] to /usr/ports/print/ghostscript8/work/ghostscript-8.64/psi/write_t[12].[ch]
: No such file or directory
mv: rename /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/wrfont.[ch]
to /usr/ports/print/ghostscript8/work/ghostscript-8.64/psi/wrfont.[ch]: No such
file or directory
*** Error code 1

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

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

Stop in /usr/ports/graphics/graphviz.
*** Error code 1

Stop in /usr/ports/graphics/graphviz.
*** Error code 1

Stop in /usr/ports/devel/doxygen.
*** Error code 1

Stop in /usr/ports/devel/doxygen.
*** Error code 1

Stop in /usr/ports/audio/jack.
*** Error code 1

Stop in /usr/ports/audio/arts.
*** Error code 1

Stop in /usr/ports/audio/arts.
*** Error code 1

Stop in /usr/ports/x11/kdelibs3.
*** Error code 1

Stop in /usr/ports/net/knemo.
[root@freebsd7 /usr/ports/net/knemo]#
Пособите пожалуйста как победить проблему!!
Игорь
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение hizel » 2009-06-09 17:24:44

сначала ghostscript соберите
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 17:28:19

Собирал заново и устанавливал через portinstall(portupgrade) -rRf ghostscript и через make install clean
Все одно и тоже...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 17:31:31

Даже правки в makeconf делал по рекомендации зарубежных ресурсов...
Может по специальному как надо собрать, объясните пожалуйста...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 17:43:35

Так может кто помочь толковым советом???
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
Mefis
мл. сержант
Сообщения: 116
Зарегистрирован: 2007-08-14 14:21:59
Откуда: Украина, Киев
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение Mefis » 2009-06-09 17:59:33

а сам ghostscript8 пробывали руками поставить? скачать с нета и распаковать/установить.
а что в make.conf ?
Confucius say: Karma is a bitch

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 18:03:19

конечно!
и как только не пробовал, и скачивал руками, кидал в папку distfiles...
Может действительно именно в этой последней версии ошибка?
Сейчас попробовал собрать версию ghostscript7, собралось без проблем!!!
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 18:09:24

Робята!!!
Попробовал собрать 7-ю последнюю версию и смотрите сами???

mv: rename /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/write_t[12].
[ch] to /usr/ports/print/ghostscript8/work/ghostscript-8.64/psi/write_t[12].[ch]
: No such file or directory
mv: rename /usr/ports/print/ghostscript8/work/ghostscript-8.64/base/wrfont.[ch]
to /usr/ports/print/ghostscript8/work/ghostscript-8.64/psi/wrfont.[ch]: No such
file or directory
*** Error code 1

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

Stop in /usr/ports/print/ghostscript8.
[root@freebsd7 /usr/ports/print/ghostscript8]# cd ..
[root@freebsd7 /usr/ports/print]# cd ghostscript7
[root@freebsd7 /usr/ports/print/ghostscript7]# make install
===> Installing for ghostscript7-7.07_20

Note: in order to use the script dvipdf, dvips must be installed.
This program may be provided by either print/dvips or print/dvipsk-tetex
(print/dvipsk-tetex may be preferable since it doesn't conflict with
tetex things).

===> Compressing manual pages for ghostscript7-7.07_20
===> Registering installation for ghostscript7-7.07_20
[root@freebsd7 /usr/ports/print/ghostscript7]#

И как это понимать????
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-09 18:21:27

Попробовал установить опять knemo и desktopbsd-tools опять ругается на ghostscript8, как системе указать что по умолчанию надо использовать 7-ю версию или как все-же умудриться поставить 8-у...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение paradox » 2009-06-11 1:31:44

обнови нормально через cvs порты для начала

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 9:54:24

Я уже объяснять устал, что все простые и стандартные процедуры обязательно проделываю и неоднократно!
# cvsup -g -L 2 ~/cvs-supfile (в конце файла ports-all tag=.)
# portupgrade -arR
и т.д. и т.п.
Что конкретно еще надо сделать????
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 9:56:47

И вообже, прочитайте самый первый пост, прежде чем давать стандартные советы, там -же написано, что все что надо я сделал и постоянно это делаю!
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение hizel » 2009-06-11 12:48:19

кстати в print/ghostscript8 куча опций, вы просто не ту комбинцию выбрали :-)
лучше его собирать в конфигурации по умолчанию
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Гость
проходил мимо

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение Гость » 2009-06-11 18:03:54

sunapex писал(а):конечно!
и как только не пробовал, и скачивал руками, кидал в папку distfiles...
Может действительно именно в этой последней версии ошибка?
Сейчас попробовал собрать версию ghostscript7, собралось без проблем!!!
звучит как будто у тебя ghostscript8 сам не собирается. Если у тебя ghostscript8 уже установлен, то странно что другие порты пытаются его собрать заново.

А вот на этот вопрос ты не ответил:
Mefis писал(а):а что в make.conf ?

Гость
проходил мимо

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение Гость » 2009-06-11 18:06:38

ах да, в следующий раз выкладывай полный лог сборки куда-нить на pastebin.ca, например. У тя ghostscript8 вполне может не собраться, если в make.conf прописано FORCE_MAKE_JOBS.

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 18:32:21

В make.conf по рекомендации этого самого ресурса:
# Intel x86 architecture:
# (Intel CPUs) nocona pentium4[m] prescott pentium3[m] pentium-m
# pentium2 pentiumpro pentium-mmx pentium i486 i386
CPUTYPE?=pentium4
# Здесь указываем дополнительные флаги
CFLAGS=-O1 -pipe
NO_PROFILE=true # Обход построения библиотек для профилирования
# Говорим что флаги включать обязательно
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false
# Отрубаем сборку ненужных библиотек и софта
# посмотреть что еще можно накрутить тут
# /usr/share/examples/etc/make.conf или чуть ниже я опишу.
MAKE_KERBEROS4=false
MAKE_KERBEROS5=false
NO_BIND=true
NO_SENDMAIL=true
NO_GAMES=true
# Теперь FORCE портов..

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

FORCE_PKG_REGISTER=yes
# added by use.perl 2009-06-09 17:35:11
PERL_VERSION=5.8.9
Старый пилот Elite...
Обожаю свободу среди звезд!!!

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение paradox » 2009-06-11 18:39:40

gmake[1]: *** [bin/../sobin/libgs.so.8.64] ?°шсър 1
загадочная у вас локаль

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 18:44:04

Так и не понял, как правильно переставить этот самый ghostscript8, можно более точно указать?
Стандартными средствами не получается:
# make reinstall clean # в своей папке разумеется
# portupgrade -rRNf ghostscript8
# portinstall -rR ghostscript8
# portinstall -rRP ghostscript8 # из пакетов
# pkg_add ghostscript8
и т.д и т.п
Вот так все и кончается...
! print/ghostscript8 (new compiler error)
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 18:45:42

Про консоль не обращайте внимания это когда в виндах сообщение копируешь они не опознают эти шрифты...
из под unix-соидов все нормально...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 18:49:50

Разумеется режим FORSE убирал из make.conf и вернул обратно,
каждый раз набирать
make install FORCE_PKG_REGISTER=yes
напрягает...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Гость
проходил мимо

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение Гость » 2009-06-11 18:51:14

sunapex писал(а):CFLAGS=-O1 -pipe
.... а старой значение CFLAGS перезаписывается. Ну-ну, продолжай использовать `=' вместо `+='.

Интересно где ты совет трогать CFLAGS вообще откопал. Разработчики неоднократно говорили, что "лучше не трогать CFLAGS вообще, иначе пеняйте на себя".
sunapex писал(а):# Говорим что флаги включать обязательно
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false
ROFL! Возьми словари и переведи что эти опции реально значат. Подсказка: они отключают оптимизацию. Почему? Потому что .mk-файлы в /usr/share/mk/ у большинства NO_/WITH_/whatever смотрят не на значение, а на "определена/не определена" ли переменная.

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

.if !defined(NO_CPU_CFLAGS)
CFLAGS += ${_CPUCFLAGS}
.endif
Где здесь проверка на значение "false"?

Гость
проходил мимо

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение Гость » 2009-06-11 18:55:36

sunapex писал(а):Так и не понял, как правильно переставить этот самый ghostscript8, можно более точно указать?
выкинь из make.conf абсолютно все кроме PERL_VERSION и обнови ghostscript8

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

$ portupgrade -m MAKE_JOBS_UNSAFE= -f ghostscript8
и в случае неудачно сборки выложи полный лог на pastebin.ca.

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 22:05:08

Я вообще просто скопироал make.conf отсюда
http://www.lissyara.su/?id=1326
Только исправил проц и Perl.
Поэтому все вопросы по поводу make.conf к автору статьи и похоже владельцу этого самого ресурса...
Остальное попробую...
Я правда так и не понял что значит выложить полный лог на pastebin.ca???
Често говоря, я еще не всего в вашем "базаре" понимаю, я же не пытаюсь Вас тоже заставить по "фени ботать"!!!
Поэтому будьте добры, пишите по русски пожалуйста!!!
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 22:11:27

Будьте добры, укажите как конфиг точно прописать, я не собираюсь админить по крупному, я специалист в другой отрасли, мне всего лишь надо свою машину отладить и немного опыта набраться как это юзать.
Состав железа CPU-iC430,MB-iG31,RAM-2Gb, OS FreeBSD 7.2...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
sunapex
рядовой
Сообщения: 48
Зарегистрирован: 2009-06-09 17:01:13
Откуда: Saratov
Контактная информация:

Re: При установке любых портов ругается на ghostscript8

Непрочитанное сообщение sunapex » 2009-06-11 22:20:28

Спаибо добрый человек, в make.conf оставил только это:

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

CPUTYPE?=pentium4
# added by use.perl 2009-06-11 20:45:10
PERL_VERSION=5.8.9

Результат опять такой:
gmake[1]: *** [bin/../sobin/libgs.so.8.64] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript8/work/ghostscript-8.64
'
gmake: *** [so] Ошибка 2
*** Error code 1

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

Stop in /usr/ports/print/ghostscript8.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20090611-94
054-12ovi6z-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=ghostscript8-8.64_1 UPGR
ADE_PORT_VER=8.64_1 make MAKE_JOBS_UNSAFE=
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! print/ghostscript8 (ghostscript8-8.64_1)      (new compiler error)
[root@freebsd7 /usr/ports]#
Последний раз редактировалось paradox 2009-06-12 2:16:28, всего редактировалось 1 раз.
Причина: [code] хотябы юзайте
Старый пилот Elite...
Обожаю свободу среди звезд!!!