A falta de pacotes para o 9.1 deve-se a um incidente de segurança na rede do freebsd final de 2012. O resultado é um atraso na versão 9.1 e apenas um subconjunto mínimo de pacotes sendo criados para o dvd. Embora eu não tenha visto nenhuma atualização recente, estou supondo que seu sistema de compilação ainda esteja impactado.
A única maneira certa de estar em dia no momento é construir a partir de portos. Eles são geralmente bastante sólidos. Tente novamente e verifique o que não conseguiu compilar. Provavelmente foi algo além do vim sendo construído, se levou duas horas e você provavelmente não vai construir tudo de novo.
Se ainda estiver preso, tente isso, mas ymmv:
setenv PACKAGESITE "ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-current/"
Caso contrário, você pode ir para 8.3.
O FreeBSD também está migrando para o pkgng e o comando pkg
, mas não tente ainda, já que não há pacotes sendo construído aqui também, eu acredito que isso tenha parado pelo mesmo motivo.