さすがにそろそろ全環境を引っ越さないと世の中のUIやプラットフォームに適用できないだろうという気がしてきたのでえいやっとアップグレードした。/usr/local
はそのままにして寝る前にインストーラを実行して起きたら終わっていた。というやつ。
各種バイナリがぶっ壊れているので以下の手順で再インストールした。
$ brew list | xargs brew reinstall
$ ruby -rpathname -e 'Dir.glob(".rbenv/versions/*").each{|v| `rbenv install #{Pathname.new(v).basename} -f`}'
$ rbenv each gem pristine --extention
途中、すでに消えている formula があったりして、それは uninstall とか gem pristine がこけたりしていたのでそれらは個別にビルドオプションを追加したりして解決。わりとあっさり出来たかな。