自宅のGentooを2006.1 → 2008.0 に上げたら他にもいろいろ上がってたw

Gentooを2年ぶりにアップデートw
GLSAはアップデートしてたんだけど、system全体のupdateは久しぶり。
おかげでいろいろトラブった。

  1. まず、emerge portagebashの最新とブロッキングでコンフリクトして上がらないw。仕方ないので、まずブロッキング元のbashをマスクしてから、portageアップデート→bashアップデート→portageアップデート とportageを段階的に上げる。
  2. emerge baselayoutを行うとgccglibcが軒並みアップデートw。gcc4.1→gcc4.3、glibc2.4 → glibc2.8 このアップデートに軽く2日。まあセレロン2GHzじゃしかたないよね。4年前のCPUだしw
  3. もう一度、emerge baselayoutすると、今度はexpatが古すぎてemerge失敗する。うーん、emerge --resume --skipfirst をして再度トライ
  4. expatをアップデート後に再度emerge -e system。死ねる。。。

ようやく完了。軽く4日。再インスコしたほうが早かったかなw