熊田です。 > 毎朝 portsnap と portupgrade を使って自動更新を行っているのですが > 今朝 portuprade が > >> [missing key: categories] [Updating the portsdb <format:bdb_btree> >> in /usr/ports ... - 16411 port entries found .........1000......... > (省略) >> 16000.... .....done] >> missing key: categories: Cannot read the portsdb! >> database file error > > というエラーを出して止まっておりました.
もう ports の方で解決されているようですが、僕は以下のように btree 形式が ダメなら hash にしてしまえと考えました。 /usr/local/etc/pkgtools.conf のテキトーなところに以下を追記 ENV['PORTS_DBDRIVER'] = 'dbm_hash' これでとりあえず、いろいろとコンパイルが通りました。 ただ、それでも各所に「dbm_btree」という文字列が出てきて「???」って感 じでしたが、、、 -- kmt