URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 65751
[ Назад ]

Исходное сообщение
"Не работает portupgrade в FreeBSD 6.0"

Отправлено Frei , 18-Апр-06 19:01 
Не работает portupgrade - вдруг не ставо не с сего. :( Но не задолго до этого печального события я обновил Freebsd 5.3 до FreeBSD 6.0. Но эти события произошли не одновременно.

Вот что происходит если попытаться установить любой порт. Может кто сталкивался с этим?
Пробовал удалить всё что связано с ruby из системы и сам portupgrade, но после переустановки ничего не изменилось.

root@notebook # portupgrade -R firefox
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 435 packages found (-4 +5) (...)[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 435 packages found (-4 +5) (...)/usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:466: [BUG] Segmentation fault
ruby 1.8.4 (2005-12-24) [i386-freebsd6]

Command failed [exit code 0]: /usr/local/sbin/pkgdb -aFQ


Содержание

Сообщения в этом обсуждении
"Не работает portupgrade в FreeBSD 6.0"
Отправлено Аноним , 18-Апр-06 20:14 
>Не работает portupgrade - вдруг не ставо не с сего. :( Но
>не задолго до этого печального события я обновил Freebsd 5.3 до
>FreeBSD 6.0. Но эти события произошли не одновременно.
>
>Вот что происходит если попытаться установить любой порт. Может кто сталкивался с
>этим?

Многие сталкивались.

http://www.google.ru/search?hl=ru&q=pkgdb.rb%3A466%...


"Всё просто"
Отправлено Frei , 22-Апр-06 17:08 
Всё оказалось очень просто.

Удаляем /var/db/pkg/pkgdb.db, а затем даём команду pkgdb -F

Всё.