[freebsd] Upgrade 11 to 12

Oleg V. Nauman oleg at theweb.org.ua
Fri Feb 22 17:44:15 EET 2019


On Thursday, February 21, 2019 4:39:15 PM EET Mikhail Golub wrote:
> "pkg-static install -f pkg" не делал.
> Думал "portmaster pkg" заменит все что надо.
> Как теперь исправить?

 А зачем что-то исправлять? "Обычный" pkg слинкован динамически, например с 
библиотеками openssl. При переезде с 11 на 12 обновился и openssl, а значит 
pkg отказался бы работать. Задуман pkg был как инструмент обновления системы, 
в результате получили бы полностью нерабочую систему. Самый простой способ 
избежать некоторых неприятностей при обновлении компонент системы - 
использовать статически собранные бинарники, например pkg-static.

> 
> Ошибок нет, но не нравится такая "картинка".
> 
> 21.02.2019 15:59, Mikhail Golub пишет:
> > Доброго времени суток.
> > 
> > Обновил систему с 11 до 12.
> > 
> > freebsd-update upgrade -r 12.0-RELEASE
> > freebsd-update install
> > reboot
> > freebsd-update install
> > portmaster pkg
> > portmaster -fa
> > freebsd-update install
> > 
> > После в /var/log/messages при обновлении порта mtr (portmaster mtr):
> > pkg-static 11933 - - mtr-nox11-0.92_1 deinstalled
> > pkg-static 11988 - - mtr-nox11-0.92_1 installed
> > 
> > # pkg -v
> > 1.10.5
> > 
> > Почему pkg-static а не pkg?
> > 
> > FreeBSD 12.0-RELEASE-p3 GENERIC  amd64
> > 


More information about the freebsd mailing list