portsdbのエラー

# portsdb -Uu

を実行したら、

Generating INDEX.tmp - please wait..eieio-emacs22-0.17_2: "/usr/ports/editors/sp
eedbar-emacs22" non-existent -- dependency list incomplete
===> devel/eieio failed
*** Error code 1

********************************************************************
Before reporting this error, verify that you are running a supported
version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you
have a complete and up-to-date ports collection.  (INDEX builds are
not supported with partial or out-of-date ports collections -- in
particular, if you are using cvsup, you must cvsup the "ports-all"
collection, and have no "refuse" files.)  If that is the case, then
report the failure to ports@FreeBSD.org together with relevant
details of your ports configuration (including FreeBSD version,
your architecture, your environment, and your /etc/make.conf
settings, especially compiler flags and WITH/WITHOUT settings).

Note: the latest pre-generated version of INDEX may be fetched
automatically with "make fetchindex".
********************************************************************

*** Error code 1

Stop in /usr/ports.
*** Error code 1

Stop in /usr/ports.

というエラーが。依存関係がおかしくなっているらしい。

# make fetchindex

を実行して落としたINDEXファイルとの差分をとっても違うところがない。少々やっかいそうだぞこれは・・・

追記

# rm -f INDEX.db

とかしてデータベース一回削除すればいいのかな・・・