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

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2009-06-12 2:03:44

sunapex писал(а):gmake[1]: *** [bin/../sobin/libgs.so.8.64] Ошибка 1
gmake[1]: Leaving directory `/usr/ports/print/ghostscript8/work/ghostscript-8.64
этого мало. Под полным логом я имел в виду вывод от запуска команды и до ошибки. Сделать это можно либо через перенаправление ввода/вывода, либо через script(1)

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

$ cd print/ghostscript8
$ make showconfig >build.log
$ script -a build.log portupgrade -m MAKE_JOBS_UNSAFE= -f ghostscript8
а потом этот файл build.log выложи на http://pastebin.ca. Например, http://pastebin.ca/1457174 Впрочем, можно просто прикрепить файл к посту средствами движка форума.
sunapex писал(а):Я вообще просто скопироал make.conf отсюда
http://www.lissyara.su/?id=1326
при использовании информации выставляй приоритеты по достоверности/актуальности приблизительно так
  1. исходный код + комментарии в нем
  2. собственный тест в девственной конфигурации
  3. оффициальная документация
  4. оффициальная рассылка (тематическая, -questions лучше обходить стороной)
  5. перевод документации на родной язык
  6. прочие сайты со всякими советами (forums.freebsd.org, lissyara.su, opennet.ru, linux.org.ru, etc.)
(это с точки зрения пользователя FreeBSD)

всяких дурных привычек (типа смены CFLAGS без крайней надобности) можно нахвататься только в последних двух

Например, в той статейке использование make.conf(5) для

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

# Отрубаем сборку ненужных библиотек и софта
# посмотреть что еще можно накрутить тут
# /usr/share/examples/etc/make.conf или чуть ниже я опишу.
MAKE_KERBEROS4=false
MAKE_KERBEROS5=false
NO_BIND=true
NO_SENDMAIL=true
NO_GAMES=true
устарело в пользу использования src.conf(5). Иногда полезно смотреть на дату статьи.

Да и, на 7.X где давно gcc42 в базе можно в CPUTYPE использовать значение native, ибо с ним gcc будет сам определять оптимальный тип оптимизации под процессор.

Ну и FORCE_PKG_REGISTER лучше вообще не использовать, а делать deinstall + install как это делает сам portupgrade.

Хостинговая компания 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/

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

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

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

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

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

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

Непрочитанное сообщение sunapex » 2009-06-12 8:12:39

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

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

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

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

нажми "цитата" на сообщении и посмотри сам. Обычно выглядит так

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

[code]желаемый текст
[/code]

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

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

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

Спасибо за очень подробные объяснения!
Буду юзать далее с настройками!
Можно еще один, возможно глупый вопрос, после всех моих попыток настроить десктопы на FreeBSD, различными установками и доустановками в системе уже более 1000 портов набралось, как точно можно выяснить ненужные мне порты и их деинсталлировать?

Задачу то я себе поставил вроде простую, подключиться к Corbina с выделенным IP, поставить шлюз-маршрутизатор, чтобы закрыть внутреннюю локаль, на нем запустить HTTP(apache) FTP ресурсы, и запустить на нем desktop, его настроить для удаленного управления с Windows для задания закачек с различных ресурсов. Почти все удалось, кроме первого и последнего пункта, по первому пункту Корбина тянет с подключением с октябра месяца прошлого года, каждый раз назначая новую дату окончания работ, по последнему я никак не справляюсь, из-за него уже вторую неделю бъюсь как рыба об лед...Извините, что засоряю таким инфо этот ресурс...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

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

Извините за назойливость, но помощи мне ждать более неоткуда

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

Извините за назойливость, но помощи мне ждать более неоткуда!

Можете зайти реально желающие помочь по telnet 78.29.65.150

login: user
password: user
$ su: sunapex61

Можете дистанционно поадминить, я уже утра...ся с этим gehostscript8, нервов и сил уже совсем нет...
Звук и видео дрова тоже никак не встают...

У меня этот PC стоит за модемом DSL-2540U в DMZ-зоне...Внутренний адрес 192.168.10.9, другие машины по сети не трогать!
Firewall="OPEN"

http://78.29.65.150
ftp://78.29.65.150

Предупреждения о работе и окончании на sunapex@mail333.com

Я потом сменю пароли и закрою telnet как рекомендовано, а ip провайдер меняет при отключении модема...

С уважением,
Игорь

P.S.Хакеров, как класс продвинутых программеров уважаю, они обычным людям редко гадят!
Старый пилот Elite...
Обожаю свободу среди звезд!!!

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

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

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

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

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

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

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

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

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

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

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

эм, а что сними?
учтите я не пользую FreeBSD на десктопе :]
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

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

Непрочитанное сообщение Гость » 2009-06-12 12:00:43

касательно telnet'а
Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime.

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

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

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

Гость писал(а):касательно telnet'а
Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime.
мой согласен
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

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

Непрочитанное сообщение sunapex » 2009-06-12 15:43:53

Всем участникам ОГРОМНОЕ СПАСИБО за помощь, остальное наверное сам порулю понемногу....
Ресурс свой снаружи пока закрыл...
Желаю приятных выходных, а мне завтра на сутки заступать на работу, всем пока...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

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

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

Непрочитанное сообщение sunapex » 2009-06-12 16:15:42

Если кому нужна помощь на эту тему http://msevm.com/md/763/
обращайтесь всегда рад помочь чем смогу...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

EnSlaver
рядовой
Сообщения: 24
Зарегистрирован: 2009-06-01 22:41:44

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

Непрочитанное сообщение EnSlaver » 2009-06-16 12:25:19

попробуй снести зависимости и переинсталить всю цепочку

у меня поминится была подобная проблема и пока cups со всей приблудой не снес и заново не поставил - все нормально не заработало

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

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

Непрочитанное сообщение hizel » 2009-06-16 13:47:54

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

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

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

Непрочитанное сообщение sunapex » 2009-07-07 6:15:45

После очередного обновления или попытки установки/удаления одного из портов появилась такая фигня:
/var/db/pkg/ruby+pthreads+oniguruma-1.8.7.160_1,1/+CONTENTS: No such file or directory - /var/db/pkg/ruby+pthreads+oniguruma-1.8.7.160_1,1/+CONTENTS)
Теперь любая установка порта или пакета заканчивается часто неудачно и с такой вот ошибкой.
Пробовал переставить пакеты ruby, oniguruma, portupgrade, bpm и разные похожие другие, но именно такого как указано выше никак не найду, и при выполнении обновления базы портов/пакетов portupgrade/pkgdb -F/pkgdb -Fu теперь останавливается на такой строчке:
Updating the pkgdb <format:dbm_hash> in /var/db/pkg ........
далее можно выйти из этого состояния только клавишами ctrl+c, и запустив заново продолжить эти процедуры...
При выполнении portupgrade -arR привязываются свежие версии пакетов, при выполнении pkgdb -F или(Fu) опять фиксятся предыдущие и так по кругу...

Что это за пакет такой ruby+pthreads+oniguruma-1.8.7.160_1, поиск по различным ресурсам пока не дал ни каких результатов?

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

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

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

Непрочитанное сообщение hizel » 2009-07-07 8:37:09

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

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

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

Непрочитанное сообщение sunapex » 2009-07-07 17:37:20

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

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

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

Непрочитанное сообщение ProFTP » 2009-07-07 17:45:44

попробуй так:

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

# cd /var/db/pkg/
# foreach i (*)
foreach? portupgrade -R $i
foreach? end
хотя оно не соберется все равно, подзависимость будут ругатся, если добавить -rf то будет долго очень, надо повторно запустить цикл
посмотри второй скрипт http://www.lissyara.su/?id=1957 (он проверят список еже установленных/обновленных портов еще раз, чтобы не компилить повторно) можешь туда R добавить или Rr
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

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

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

Непрочитанное сообщение sunapex » 2009-07-07 17:53:47

Попробовал:

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

[
root@freebsd7 /var/db/pkg]# foreach i (*)
bash: syntax error near unexpected token `(' 
Старый пилот Elite...
Обожаю свободу среди звезд!!!

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

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

Непрочитанное сообщение sunapex » 2009-07-07 18:01:02

Без (*) выдало нет такого именно порта, попробовал найти и поставить его, тоже не существует...
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

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

Непрочитанное сообщение ProFTP » 2009-07-07 18:06:56

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

#!/usr/bin/perl

$nn = 0;

while (1) {

    $nn++;

    open( OPERN, "portversion |" );

    my @all2 = <OPERN>;

    my @all;

    for ( $i = 0 ; $i < @all2 ; $i++ ) {

        my ( $pp, $st ) = split( / /, $all2[$i], 2 );
        if ( $st =~ '<' ) {

            push @all, $pp;    # $all[$i] = $pp;

        }

    }

    exit if ( !$all[0] || $nn > 3 );

    while (1) {

        last if !$all[0];

        print "$all[0]\n";

        system("portupgrade -f $all[0]");

        shift @all;

        my @all = old(@all);

    }

}

sub old {

    my @all = @_;

    open( OPEN2, "portversion |" );

    my @all_all = <OPEN2>;

    my @old;
    my @no_old;

    foreach my $p (@all_all) {

        my ( $pname, $status ) = split( / /, $p, 2 );

        if ( $status =~ '<' ) {
            push @old, $pname;
        }
        else {
            push @no_old, $pname;
        }
    }

    my %seen;
    @seen{@all} = ();
    delete @seen{@no_old};
    return keys %seen;

}

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

        system("portupgrade -f $all[0]");
лисапета тут рекомендует написать только опцию -R
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

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

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

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

Пробую сначало perl установить...
Долго крутит и получаю результат:

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

Everything is up to date. Type 'make test' to run test suite.
===>  Installing for perl-threaded-5.8.9_3
===>   Generating temporary packing list
===>  Checking if lang/perl5.8 already installed
pkg_info: the package info for package 'ruby+pthreads+oniguruma-1.8.7.160_1,1' is corrupt
===>   perl-threaded-5.8.9_3 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of lang/perl5.8
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/lang/perl5.8.
*** Error code 1

Stop in /usr/ports/lang/perl5.8.
Старый пилот Elite...
Обожаю свободу среди звезд!!!

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

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

Непрочитанное сообщение ProFTP » 2009-07-07 18:59:27

перл у тебя стоит

если не стот напиши путь к мировому /usr/local/bin/perl

почему он с нитками threaded?
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

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

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

Непрочитанное сообщение sunapex » 2009-07-07 19:04:31

Насильно затолкал:

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

[root@freebsd7 /usr/ports/lang/perl5.8]# make install FORCE_PKG_REGISTER=YES][/code
Старый пилот Elite...
Обожаю свободу среди звезд!!!