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
Сообщения: 2298
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
Сообщения: 2298
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
Сообщения: 5190
Откуда: Москва
Вы не неправильно смержили конфиги. Эти === >>> отделяют старую и новую версию части конфига с конфликтом, их нужно не комментировать, а собрать новую правильную версию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: 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
Сообщения: 5190
Откуда: Москва
Покажу на примере. Пусть в системе по умолчанию был такой конфиг (например, конфиг 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], Google Feedfetcher


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

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