眞柄です 少々お恥ずかしい話ですが、ご教授ください。
何かゴニョゴニョやりすぎたのか... 最近まで問題がなかったマシンで % portsnap fetch update ... Building new INDEX files... done. まではOKなんですが、 % portversion -vFL= で、あきらかに更新があるにも関わらず 何も出力してくれなくなりました。 ゴニョゴニョしていない(^^;)正常なマシンなら % portversion -vFL= [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 19838 port entries found .... ... と続き、更新があるportsを教えてくれます。 おかしくなったマシンで一度 /usr/ports と 念のため /var/db/portsnap 配下を全て消去し portsツリーの再構築 % portsnap fetch extract をしてみましたが、結果は同じでした。 恥ずかしながら心当たりがないのですが、 1つ気になる点と言えば、 おかしなマシン% ls -l /usr/ports/INDEX* -rw-r--r-- 1 root wheel 19944598 3 5 08:15 /usr/ports/INDEX-6 -rw-r--r-- 1 root wheel 1234380 1 5 07:00 /usr/ports/INDEX-6.bz2 -rw-r--r-- 1 root wheel 34319360 3 5 08:15 /usr/ports/INDEX-6.db 正常なマシン% ls -l /usr/ports/INDEX* -rw-r--r-- 1 root wheel 10441465 3 5 08:48 /usr/ports/INDEX -rw-r--r-- 1 root wheel 17370624 3 5 08:48 /usr/ports/INDEX-5 -rw-r--r-- 1 root wheel 19005209 3 5 08:48 /usr/ports/INDEX-6 -rw-r--r-- 1 root wheel 33584128 3 5 08:49 /usr/ports/INDEX-6.db です。 この差は何なんでしょう??? おかしなマシンでも % portsdb -uU とすれば、portversion コマンドが効くようになるのですが、 portsdb -uU は時間もかかるしCPUリソースを消費しますので、 できれば正常なマシンのように元に戻したいのですが、 いかんせん、何をしてこうなったのか 全く心当たりがなくて、ご指導を請う次第です。