Уважаемы коллеги возникла следующая проблема
Поставил новенькую 6.2 заобновил потры (portsnap)
и решил поднять проги через portupgrade
и тут такая кака (((switcher2# portsdb -Uu
Updating the ports index ... Generating INDEX.tmp - please wait.. Done.
done
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 17535 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000..... ..... done]
switcher2# portupgrade -arR
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 17535 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000..... ..... done]
missing key: categories: Cannot read the portsdb!
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:567:in `open_db': database file error (PortsDB::DBError)
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:736:in `port'
from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:924:in `all_depends_list'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
from /usr/local/sbin/portupgrade:694:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize'
from /usr/local/sbin/portupgrade:210:in `new'
from /usr/local/sbin/portupgrade:210:in `main'
from /usr/local/sbin/portupgrade:1981Востановление базы через pkgdb -fu не помогает
Что с этим безбразием делать? подскажите как можно порешать...
>[оверквотинг удален]
> from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
> from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
> from /usr/local/sbin/portupgrade:694:in `main'
> from /usr/local/lib/ruby/1.8/optparse.rb:785:in `initialize'
> from /usr/local/sbin/portupgrade:210:in `new'
> from /usr/local/sbin/portupgrade:210:in `main'
> from /usr/local/sbin/portupgrade:1981
>
>Востановление базы через pkgdb -fu не помогает
>Что с этим безбразием делать? подскажите как можно порешать...rm /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
pkgdb -fu
>>Востановление базы через pkgdb -fu не помогает
>>Что с этим безбразием делать? подскажите как можно порешать...
>
>rm /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
>pkgdb -fuСпасибо +) помогло... но радовался я недолго (((
таже картина (((
>>>Востановление базы через pkgdb -fu не помогает
>>>Что с этим безбразием делать? подскажите как можно порешать...
>>
>>rm /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
>>pkgdb -fu
>
>Спасибо +) помогло... но радовался я недолго (((
>таже картина (((Зайди в /usr/ports/ports-mgmt/portupgrade и установи оттуда portupgrade.
>Зайди в /usr/ports/ports-mgmt/portupgrade и установи оттуда portupgrade.так точно
>Зайди в /usr/ports/ports-mgmt/portupgrade и установи оттуда portupgrade.сп помогло +)
а что это за хр... была