Make config

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

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

Make config

Непрочитанное сообщение Гость » 2010-02-17 12:22:47

Люди, помогите,
что то случилось с моей Фряхой, у меня 8 ой релиз.
Установил я мускул 6 ой, 5 ое ПХП, расширения его и SAMS с реджик. не заработал сразу вебинтерфейс, ПХП работает а самс нет. я взял и снес
мускул make deinstall, установил с портов 5 ую версию, веб интерфейс САМС заработал, но не может никак загрузиться демон САМС (samsdaemon).
те он у меня в rc.conf прописан а при загрузке выдает ошибку: /libexec/ld-elf.so.1: /usr/local/bin/samsdaemon: Undefined symbol "strstr"
как я понял это произошло от того что я не пересобрал PHP заново под новый клиент мускула, потерялись зависимости. После этого я решил переустановить ПХП
битый день не мог разобраться, читал маны и инет... не могу вызвать окно настройки установки через make config, просто пишет ===> Options unchanged и все....
причем так с любым приложением которое ставлю из портов. хочу просто пересобрать с другими опциями.
Что делать??

Хостинговая компания 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
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Make config

Непрочитанное сообщение hizel » 2010-02-17 12:41:48

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

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-17 12:52:18

В основном c svcup обновляю, но недавно как раз делал portupgrade утилиту я в свое время эту инсталлил с портов но до конца не разбирался.

[16:07] /usr/ports/www/rejik >portupgrade
[Updating the pkgdb <format:dbm_hash> in /var/db/pkg ... - 122 packages found (-1 +3) (...)... done]

Вот такое сегодня делал

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

Re: Make config

Непрочитанное сообщение hizel » 2010-02-17 12:56:41

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

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-17 12:59:45

у меня вроде все порты новые
pkg_version -v дает что все новое, все что установлено (не знаю конечно с каким сервером синхронизировано)
мне сейчас просто интересно почему при make config не выходит окно настройки установки!!! без него ничего не могу сделать. Ковырять /var/db/ports ковырял и make rmconfig делал НЕ ПОМОГАЕТ!!!

Аватара пользователя
Aligarh
мл. сержант
Сообщения: 101
Зарегистрирован: 2009-10-17 23:33:35
Контактная информация:

Re: Make config

Непрочитанное сообщение Aligarh » 2010-02-17 13:28:12

Вообще, для портов есть 2 программы:
portsnap - скачивает снапшот или патчи для портов и обновляет дерево.
portupgrade - пересобирает всё, что устарело в соответствии с зависимостями.

В кратце:

Первый раз надо делать

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

portsnap fetch && portsnap extract
- скачает архив портов (на данный момент около 60 Мб) и распакует его.
Потом можно будет делать

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

portsnap fetch && portsnap update
- скачает патчи и обновит дерево портов.

Ну и после этого всего можно делать

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

portupgrade -arRc
- постарается обновить все порты, установленные в системе.


Таким образом нужно попробовать сделать portsnap fetch && portsnap extract, тогда дерево портов будет свежим и чистым. Вполне возможно, что это решит вопрос.
Последний раз редактировалось Aligarh 2010-02-17 13:29:18, всего редактировалось 1 раз.
1. Работает - не трогай.
2. Плохо работает - убедись в возможности отмены изменений.

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

Re: Make config

Непрочитанное сообщение hizel » 2010-02-17 13:28:31

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

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-17 13:32:15

hizel писал(а):make config отрабатывает если такое предусмотрено мантейнером порта
Ну то что я там привел rejik это просто такой каталог попался. На самом деле я проверял у нескольких портов и в том числе у тех у которых такой экран с настройками есть (например PHP extention). ну не выдает экран с крестиками и все тут !!! весь день уже сижу не могу понять куда он делся, день назад все было!!!

Аватара пользователя
Aligarh
мл. сержант
Сообщения: 101
Зарегистрирован: 2009-10-17 23:33:35
Контактная информация:

Re: Make config

Непрочитанное сообщение Aligarh » 2010-02-17 14:09:42

Так попробуй сделать как я написал. Вдруг поможет.
А вообще, конфигурацию можно сделать и с помощью переменных, устанавливая их значения прямо при запуске make.
1. Работает - не трогай.
2. Плохо работает - убедись в возможности отмены изменений.

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-19 6:15:01

Спасибо олигарх! обновил порты, закачало 61 метр, обновлялось сутки!!! ошибки не стало samsdaemon в процессах висит. Плюсы в том что конечно все новье поставилось, НО
я не понял куда она (Portupgrade) столько понаустанавливала?? у меня портов было установлено на два листа, а когда я вывел pkg_info то у меня получился список на 4 листа, причем там такое например как TeTex, это же типо офис он мне там зачем, у меня не десктоп, и многое другое то чего я не устанавливал, странно вообщем. весь апдейт завершился вот чем:
- databases/p5-DBD-mysql60 (marked as IGNORE)
! misc/freebsd-doc-en (en-freebsd-doc-20090913) (interrupted by user)
! misc/freebsd-doc-pt (pt-freebsd-doc-20090913) (interrupted by user)

те косяк с 6 мускулом и был и я так понял остался.
Ладно, это все вроде запустилось все что надо, но та ошибка которую я вверху описывал осталась. ПРИМЕР:
у меня нет mc, я захожу в порты, даю команду make config получаю: ===> Options unchanged
и пустую папку mc в /usr/db/ports. что мне показалось странным права на папку mc стоят как владелец root, а группа mysql. Вообщем вопрос по make config остался. ну не вылазит окно с настройками инсталла, ну не хочу я забивать вручную параметры!!

Аватара пользователя
agat
мл. сержант
Сообщения: 138
Зарегистрирован: 2009-10-27 1:21:55
Откуда: Солнечная система, планета Земля, Россия
Контактная информация:

Re: Make config

Непрочитанное сообщение agat » 2010-02-22 1:31:35

Что бы Икран с крестиками появился надо либо набрать
make config, либо убить старый options /var/db/ports/чтотопыталось/options

и при следующем make install clean вывалится искомое. :)

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-24 12:05:51

agat писал(а):Что бы Икран с крестиками появился надо либо набрать
make config, либо убить старый options /var/db/ports/чтотопыталось/options

и при следующем make install clean вывалится искомое. :)
Дак вот в том то и дело что не помогает это!!! старый options убивал, make config делаю и ничего!! никакого окна!!
Помогойте что делать то?? не интересно без этого экрана. Такое ощущение что какая то переменная куда то пропала. Я сижу через SSH Putty, в чем может быть причина????? :st:

Аватара пользователя
Aligarh
мл. сержант
Сообщения: 101
Зарегистрирован: 2009-10-17 23:33:35
Контактная информация:

Re: Make config

Непрочитанное сообщение Aligarh » 2010-02-24 19:20:48

Вообще, я думаю, что было бы полезно порыться в исходниках на предмет этой строчки -

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

===> Options unchanged
Вполне возможно, что удастся найти условие, по которому она вызывается, и так локализовать причину.
1. Работает - не трогай.
2. Плохо работает - убедись в возможности отмены изменений.

cron_user
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-02-17 12:10:33

Re: Make config

Непрочитанное сообщение cron_user » 2010-02-25 9:26:12

Вот здесь помоему такая же проблема но ответа нет.
http://www.mail-archive.com/freebsd-que ... 12091.html

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

Re: Make config

Непрочитанное сообщение Гость » 2010-03-01 10:51:25

Для тех у кого такая же проблема. Решение здесь:
http://www.bsdportal.ru/viewtopic.php?p=129897#129897
Всем спасибо.