ひさしぶりのThinkPadの稼働である。
いろいろパッチもあろうと、OSをupdateした。
FreeBSD ThinkPad 10.1-RELEASE-p35 FreeBSD 10.1-RELEASE-p35 #0: Sat May 28 03:02:45 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
で、つづいてpkgをupgrade。
まずpkgコマンドがupdateされる。ここまではよかった。ところが新しいpkgコマンドでupgradeをしようとしたら動かない。
$ pkg help /usr/local/lib/libpkg.so.4: Undefined symbol "openat"
おいおい。
しかたないのでpkgコマンドをportsから「make reinstall」——それですくなくともpkgは動くようになった。ふう。
2017/0719追記 ガイドブックによると、
pkg-static upgrade -fで強制的にアップデートができるっぽい。