Обнаружил сегодня, что порты перестали нормально обновляться через portupgrade.
Стали сыпаться какие то сообщения и прочее.
В общем это напрягло.
И тут подсказали, что с 1 сентября 2014 года — полный переход на pkgng!!!
И тут я вспомнил что всегда это предупреждение вылезало при пересборке портов, которое я успешно стал игнорить.
Но! Нужно исправлять ситуацию.
Приступим:
1. Для начала установим новый pkg
>cd /usr/ports/ports-mgmt/pkg
>make reinstall clean
2. Переустановим portupgrade
>cd /usr/ports/ports-mgmt/portupgrade
>make deinstall clean
>make reinstall clean
3. Конвертируем базу в новый формат
>pkg2ng
На этом всё!
Далее обновляем базу портов и обновляемся
>portsnap fetch update
>portupgrade -u -a
Всё отлично обновилось, никаких ошибок и предупреждений.