portage update today :)

!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:

default-linux/x86/2004.3

To upgrade do the following steps:
# emerge -n '>=sys-apps/portage-2.0.51'
# cd /etc/
# rm make.profile
# ln -s ../usr/portage/profiles/default-linux/x86/2004.0 make.profile
# This is an in-development, experimental profile.  Do not use it.

だそうだ。これって 2005.0 の間違いじゃないの?と思いつつ手順どおりに 2004.0 に upgrade すると、今度は 2005.0 にしろと行ってきた。

>emerge -uDpv world

!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:
	default-linux/x86/2005.0

To upgrade do the following steps:
# Gentoo has switched to 2.6 as the defaults for headers/kernels.  If you wish
# to use 2.4 headers/kernels, then you should do the following to upgrade:
# emerge -n '>=sys-apps/portage-2.0.51'
# cd /etc/
# rm make.profile
# ln -s ../usr/portage/profiles/default-linux/x86/2005.0/2.4 make.profile

# If you wish to use the default 2.6 kernel, do the following:
# emerge -n '>=sys-apps/portage-2.0.51'
# cd /etc/
# rm make.profile
# ln -s ../usr/portage/profiles/default-linux/x86/2005.0 make.profile

# More information can be found at the following URLs:
# http://www.gentoo.org/doc/en/gentoo-upgrading.xml
# http://www.gentoo.org/doc/en/migration-to-2.6.xml



These are the packages that I would merge, in order:

Calculating world dependencies \

Exiting on signal 2

あれ?また最初のメッセージが出てきた、 sys-apps/portage やばくね?
もう一度やると、2回目の(デフォが2.6になったよん)メッセージの後に emerge が exit しなくはなる。

anduril etc # emerge -uDpv world

!!! Your current profile is deprecated and not supported anymore.
!!! Please upgrade to the following profile if possible:
	default-linux/x86/2004.3

To upgrade do the following steps:
# emerge -n '>=sys-apps/portage-2.0.51'
# cd /etc/
# rm make.profile
# ln -s ../usr/portage/profiles/default-linux/x86/2004.0 make.profile
# This is an in-development, experimental profile.  Do not use it.



These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[ebuild     U ] media-sound/flac123-0.0.8 [0.0.7] 67 kB
[ebuild     U ] media-libs/lcms-1.13-r1 [1.13] +jpeg +python +tiff +zlib 0 kB
[ebuild     U ] www-client/mozilla-firefox-1.0.4 [1.0.3] -debug -gnome -java -ldap -mozdevelop -moznoxft -mozsvg -mozxmlterm -xinerama -xprint 31,988 kB

Total size of downloads: 32,056 kB

firefox-1.0.4 があるので上手く update されているような気がするけど、甘かった。 firefox-1.0.4 のビルドでこける。パッチファイルが足りないとか言ってくる。
とりあえずもう1度 emerge --sync して再チャレンジだ。とりあえず一旦 logout もしておこう。
お、上のメッセージ出なくなったな。 -uDpv すると残りは firefox だけになってる。実際にビルドすると進み始めた。これで一眠りしようっと。