missing key: categories: Cannot read the portsdb! | FreeBSD
Ошибка во время работы portupgrade. Пробуем обновить порт – получаем:
missing key: categories: Cannot read the portsdb!
У меня эта ошибка была на FreeBSD 6.2-6.3.
Лечится обновлением самого portupgrade до версии не ниже 2.2. К примеру так:
#cd /usr/ports/; portsnap fetch update; portsnap extract
#portupgrade -f portupgrade
Однако есть один момент – если вы не обновляли порты во FreeBSD 6 ветки portupgrade лежит в /usr/ports/sysutils/portupgrade а в более поздних версиях в /usr/ports/port-mgmt/portupgrade
соотественно делаем:
cd /usr/ports/sysutils/portupgrade
make deinstall
cd /usr/ports/ports-mgmt/portupgrade
make install clean
Получим новый (если порты обновили) portupgrade