root@jujitsu /etc: ln -sf /usr/portage/profiles/default-linux/sparc/sparc64/2 2004.2/ 2004.3/ 2005.0/ root@jujitsu /etc: ln -sf /usr/portage/profiles/default-linux/sparc/sparc64/2005.0/ make.profile root@jujitsu /etc: emerge -av world !!! 'str' object has no attribute 'insert' !!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does !!! not then please report this to bugs.gentoo.org and, if possible, a dev !!! on #gentoo (irc.freenode.org) root@jujitsu /etc: ln -fs /usr/portage/profiles/default-linux/sparc/sparc64/2004.3/ make.profile root@jujitsu /etc: emerge -av world !!! 'str' object has no attribute 'insert' !!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does !!! not then please report this to bugs.gentoo.org and, if possible, a dev !!! on #gentoo (irc.freenode.org) root@jujitsu /etc: ln -fs /usr/portage/profiles/default-linux/sparc/sparc64/2004.2/ make.profile root@jujitsu /etc: emerge -av world !!! 'str' object has no attribute 'insert' !!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does !!! not then please report this to bugs.gentoo.org and, if possible, a dev !!! on #gentoo (irc.freenode.org) Reproducible: Always Steps to Reproduce: 1. 2. 3. root@jujitsu /etc: emerge info !!! /etc/make.profile is not a symlink and will probably prevent most merges. !!! It should point into a profile within /usr/portage/profiles/ !!! (You can safely ignore this message when syncing. It's harmless.) Portage 2.0.50-r11 (unavailable, gcc-3.3.4, glibc-2.3.3.20040420-r2, 2.4.27-sparc) ================================================================= System uname: 2.4.27-sparc sparc64 sun4u Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="" AUTOCLEAN="yes" CFLAGS="-Os -mcpu=ultrasparc -pipe -fomit-frame-pointer" CHOST="sparc-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -mcpu=ultrasparc -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://gentoo.mirrored.ca" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.mirrored.ca/gentoo-portage" USE="apache2 crypt curl dba fam gd hardened imap maildir mysql pam perl ssl tcsh vhosts xml xml2 zlib" root@jujitsu /etc: ln -fs /usr/portage/profiles/default-linux/sparc/sparc64/2004.3/ make.profile root@jujitsu /etc: emerge info !!! 'str' object has no attribute 'insert' !!! 'rm -Rf /usr/portage/profiles; emerge sync' may fix this. If it does !!! not then please report this to bugs.gentoo.org and, if possible, a dev !!! on #gentoo (irc.freenode.org) root@jujitsu /etc:
Did you upgrade to portage 2.0.51 before switching to a cascading profile like the instructions said?
What instructions? I logged into the machine, realized it had been awhile since I emerge sync'd and emerge world'd so I emerge sync'd. It said the profile was depreciated and I should use the sparc64/2004.3 profile. I made the link and the following happened. What profile can I use to upgrade to the new portage? I tried a number of them all with the same result.
Sorry, I see what you mean now... I missed the 'emerge -n' output of the command... whoops. I got it going again root@jujitsu /etc: env ACCEPT_KEYWORDS="sparc" ARCH="sparc64" emerge -n portage <snip> root@jujitsu /etc: ln -fs /usr/portage/profiles/default-linux/sparc/sparc64/2004.3/ make.profile