>portupgrade -a
もひとつの手。

あとは、上に書いてあるようなことを参考にして
うまく upgrade できなかった ports を探して

問題の切り分けをして、訂正すればいい。
ちょっと、問題の切り分けが大変になるだけ、だと思う。

自己責任で。^^