$ pkg upgrade
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
New version of pkg detected; it needs to be installed first.
The following 1 packages will be affected (of 0 checked):
Installed packages to be REINSTALLED:
pkg-1.3.8 (needed shared library changed)
2 MB to be downloaded.
Proceed with this action? [y/N]: y
pkg: http://pkg.FreeBSD.org/freebsd:10:x86:32/latest/All/pkg-1.3.8.txz: Not Foun
d
pkg-1.3.8 をインストールしようとしたら見付からないそうだ。
pkg のレポジトリがブラウザで覗ける。調べると pkg-1.3.8_1.txz があった。直前に pkg update を行ったはずだったが。
そこで、pkg update -f
と強制的にパッケージリストの再更新。その後無事に pkg-1.3.8_1 をインストールすることが出来た。
どうも過去何度かのケースを見ると、update 中に ctrl-c 等で強制中断してしまうと、データベースが壊れてしまうようだ。再取得して作りなおすといい。
セコメントをする