pkgのデータベースが壊れたでござる(pkg_info: corrupted record (pkgdep line without argument))

pkg_info: corrupted record (pkgdep line without argument), ignoringが出たときの対処法。

まずこのコマンドを叩く。

$ grep -A1 "^@pkgdep $" /var/db/pkg/*/+CONTENTS

例えばこういう応答が返る。

/var/db/pkg/php5-xmlwriter-5.3.10/+CONTENTS:@pkgdep
/var/db/pkg/php5-xmlwriter-5.3.10/+CONTENTS-@comment DEPORIGIN:lang/php5

2行目に表示されているlang/php5をインストールすればOK。

ネタ元。
http://forums.freebsd.org/showpost.php?p=39092&postcount=37