BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Вс 02 июл, 2017 11:08 pm 
Не в сети

Зарегистрирован: Ср 15 ноя, 2006 12:46 pm
Сообщения: 98
Откуда: st.Petersburg
Привет!
Обновлял на ноуте 9 => 11 версии
Честно говоря когда-то с 8й до 9й обновлял и как-то посложнее было, сейчас пару команд набрал и всё.
Но пришлось обновлять с 9.0 до 9.3 - потом порты, так как без обновлённого репозитория портов обновлялка не работала.
Далее с 9.3. до 10.0 потом снова порты.
Далее с 10.0 до 10.3 (порты) потом только до 11.
Почему нельзя стразу обновить с 9 по 11?
Пытаюсь поставить vagrant или любую его зависимость (по видимому любая инсталяция из портов приведёт к этой ошибки но portmaster я поставил из портов) выскакивает вот такая беда:
stopped in /usr/ports-mgmt/pkg
Что он хочет может подскажите?
Порты обновлены и через portsnap и portmaster использовал.
Что-то с pkg не так?
На сколько я понимаю pkg 1.10.1 включается в процессе сборки из исходников и на какой-то момент преобразует бинарный код в адаптированный для инсталляции пакет (поправьте если не прав) и в этот момент pkg по каким-то причинам не отрабатывает!!??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Пн 03 июл, 2017 2:45 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2261
kaurych писал(а):
Привет!
Обновлял на ноуте 9 => 11 версии
Честно говоря когда-то с 8й до 9й обновлял и как-то посложнее было, сейчас пару команд набрал и всё.
Но пришлось обновлять с 9.0 до 9.3 - потом порты, так как без обновлённого репозитория портов обновлялка не работала.
Далее с 9.3. до 10.0 потом снова порты.
Далее с 10.0 до 10.3 (порты) потом только до 11.
Почему нельзя стразу обновить с 9 по 11?
Пытаюсь поставить vagrant или любую его зависимость (по видимому любая инсталяция из портов приведёт к этой ошибки но portmaster я поставил из портов) выскакивает вот такая беда:
stopped in /usr/ports-mgmt/pkg
Что он хочет может подскажите?
Порты обновлены и через portsnap и portmaster использовал.
Что-то с pkg не так?
На сколько я понимаю pkg 1.10.1 включается в процессе сборки из исходников и на какой-то момент преобразует бинарный код в адаптированный для инсталляции пакет (поправьте если не прав) и в этот момент pkg по каким-то причинам не отрабатывает!!??


Вы обновляли 9.0 -> 9.3 и тд и тп, а pkg - пакетный менеджер, либо не
использовали, либо не обновляли, печально.
Если у Вас есть /usr/local/sbin/pkg-static - попробуйте через него обновить
сам pkg, если нет, скачайте пакет pkg и разверните руками, далее, все
как обычно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Пн 03 июл, 2017 7:22 pm 
Не в сети

Зарегистрирован: Ср 15 ноя, 2006 12:46 pm
Сообщения: 98
Откуда: st.Petersburg
lavr писал(а):
Вы обновляли 9.0 -> 9.3 и тд и тп, а pkg - пакетный менеджер, либо не
использовали, либо не обновляли, печально.

Дело в том, что в многочисленных инструкциях по обновлению не говорится про pkg ни слова. Можете подсказать как в процессе обновления оси его обновляют и на каком этапе (по видимому после обновления оси сразу?)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Пн 03 июл, 2017 9:47 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2261
kaurych писал(а):
lavr писал(а):
Вы обновляли 9.0 -> 9.3 и тд и тп, а pkg - пакетный менеджер, либо не
использовали, либо не обновляли, печально.

Дело в том, что в многочисленных инструкциях по обновлению не говорится про pkg ни слова. Можете подсказать как в процессе обновления оси его обновляют и на каком этапе (по видимому после обновления оси сразу?)


нет инструкций на все случаи жизни, обновление портов и пакетов - как само
собой разумеющееся, обновление самого пакетного менеджера.

Собственно он и так у Вас должен обновиться, но в принципе можно было:
9.0 - обновить pkg
9.3 - обновить pkg
10.3 - обновить pkg
...
можно было, а можно и через раз, вопрос свежести версии pkg, не более.

Важно другое, формат репозитория, базы - наверняка менялся, важно чтобы
база успешно обновилась.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Ср 05 июл, 2017 5:24 pm 
Не в сети

Зарегистрирован: Ср 15 ноя, 2006 12:46 pm
Сообщения: 98
Откуда: st.Petersburg
Вот блин, не было печали!
Вдруг перестала ось грузиться, пишет в мультиюзере:
Пытаюсь примонтировать устройство /dev/... диск
/etc/rc: ERROR: USAGE: load_rc_config name
Enter full pathname of shell or RETURN for /bin/sh:
uhub1: 2 ports with 2 removable? self powered
в сингл моде просто:
Enter full pathname of shell or RETURN for /bin/sh
При обновлении на 11 версию в конфигах появились правки === или >>>, закоментировал.
Что-то не совместимое в /etc/rc появилось?
такое как fsck -y делал зайдя в bash (под рутом работает)
mount -a отрабатывает.. что-то подобное нашёл но не решено. Что делать, подскажите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Ср 05 июл, 2017 7:34 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5167
Откуда: Москва
Вы не неправильно смержили конфиги. Эти === >>> отделяют старую и новую версию части конфига с конфликтом, их нужно не комментировать, а собрать новую правильную версию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Чт 06 июл, 2017 3:42 am 
Не в сети

Зарегистрирован: Ср 15 ноя, 2006 12:46 pm
Сообщения: 98
Откуда: st.Petersburg
Засада!
С другой стороны у меня система подопытная, не боевой сервер.
А можете объяснить что тут требуется, в процессе обновления по одной из 1000 инструкций в интернете ( в ней было написано "подправить" и всё) для меня как-то неожиданно было поочерёдное открывание конфигов. Я просто по умолчанию всё оставил и что интересно всё работало за исключением того , что ругань была на синтаксис ====>>> который я закомментировал с расчётом на то, что возникнут проблемы позже разберусь. Ну вот, час настал.
Беру допустим более подробную инструкцию:
После окончания загрузки новых файлов, будет сравнение старых конфигов и новых, если они отличаются. Аккуратно проведите эту процедуру. Если у вас в дефолтных системных конфигах не было изменений, заменяйте их на новые. Если были, то смотрите по обстановке. Иногда если оставить старую версию, то сервис с ней не запустится, но это случается редко. Только если произошли какие-то серьезные изменения. Я обычно заранее делаю бэкап всех настроек и заменяю все конфиги на новые. Потом, в случае необходимости, вручную вношу изменения. Потом будет огромный список файлов, которые будут удалены или заменены. Я его пролистал кнопкой Page Down.
1. Что мне надо было делать не понятно!! Ну есть коментарии <<<<< новое FeeBSD 11.0
======== Текущее .. я не понимаю! Объясните... То что выделено === Текущее удалить надо было?
2. Что сейчас делать с этим что бы привести в порядок?
Не вижу нормальных инструкции в интернете...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Чт 06 июл, 2017 2:32 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5167
Откуда: Москва
Покажу на примере. Пусть в системе по умолчанию был такой конфиг (например, конфиг ssh с указанием на каком порту ждать подключений демону):

Код:
Port 22


Вы его отредактировали, изменив порт:

Код:
Port 2222


А при обновлении системы конфиг по умолчанию изменился, например из-за того что директиву переименовали:

Код:
ListenPort 22


При слиянии у вас получился конфликт:

Код:
<<<<<<< current version
Port 2222
=======
ListenPort 22
>>>>>>> 11.0-RELEASE


Заметьте что обе версии по отдельности неправильные: ваше изменение не знает про новое имя директивы, а системное обновление не знает про изменённый вами порт, поэтому нужно понять что изменилось и осознанно слить изменения:

Код:
ListenPort 2222


Понятно что любые способы уйти от проблемы, как-то просто комментирование строк <<<< ==== >>>> всё равно оставят вас с нерабочим конфигом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: make install => stopped in /usr/ports-mgmt/pkg
СообщениеДобавлено: Чт 06 июл, 2017 6:14 pm 
Не в сети

Зарегистрирован: Ср 15 ноя, 2006 12:46 pm
Сообщения: 98
Откуда: st.Petersburg
Н да.. с учётом того, что я ничего не менял остаётся комментировать полностью раздел старого конфига и оставлять новый (изменённый) действующим! Попробую!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика