別に書き込みたいネタがなかったからなのだが…。
で,今回は,これまた久しぶりに FreeBSD に関することを書いてみよう。
今回は,FreeBSD のアプリケーションのアップデートの話である。 最初に何が問題だったかを書いておこう。 問題の発端は,FreeBSD の ports のアップデートを行った際,xorg の XXXXproto (XXXXはいろいろな名前) という名前の ports が xorgproto という ports に統合されたことにある。 それに対応して正しい処理ができていればよかったのだが,そこでテキトーに対応したためにハマってしまった,というのが今回の話である。
まず,何をしてしまったかというと,2018/8 に
# portsnap fetch upadteと ports の更新を行った。 その後,portmaster を行ったのだが,xorg の XXXXproto 関連で15〜20個も更新できないと出てきた。 portupgrade なら,エラーを起こしてないアプリケーションをアップデートしてくれるので,とりあえず portupgade しておいた。
しかし,そのままだと気持ち悪いので,
/usr/ports/UPDATINGを見てみた。 UPDATING はいろいろ気をつけた方がよいアップデート情報が書いてあったりする。