gentoo update難航中

久しぶりにgentooマシンを稼動させるに当たって、
とりあえず

# emerge --sync
# emerge -u world

を実行。
300弱のパッケージが対象になるが構わず実行。


まず、realplayの手動ダウンロードで停止。
手動ダウンロードした。


Berkley DBを使っている何か(メモってなかった)
のところでダウンロードに失敗して停止。
SleepyCatがOracleに買収されて、アーカイブの置き方が変わったのが関係あるような気がするなぁ。
該当するebuildを若干修正して続行。


さらに時々downloadに失敗するので/etc/make.confで指定した
GENTOO_MIRRORSをコメントアウト。後で調べよう。


ここまで2日経過。


xorgのとこでまたストップ。
http://d.hatena.ne.jp/toshyon/20070917
expat絡みらしい。
確かにそんなメッセージがあったのぅ(読んでないw)。

# revdep-rebuild -X --library libexpat.so.0

を実行。
しかし、これが完了できない。
php4を使うためのマスク
/etc/portage/package.mask

>=dev-lang/php-5

がよろしくないようなのである。

!!! One of the following masked packages is required to complete your request:
- dev-lang/php-5.2.4_p20070914-r2 (masked by: package.mask)

仕方ないので、後で元に戻すことにして
マスクをいったん解除して進める。


かくして、残り117パッケージ。
明日の晩には終わっているとよいのだけど。