Ever since I upgraded my portage I have been getting the following error message: !!! '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) I have already tried the steps as outlined in previous bug track entries but have not been able to resolve the issue. rm -Rf /usr/portage/profiles; emerge sync will complete but after it's done I still get the same error. Reproducible: Always Steps to Reproduce: 1. Log into my box with my user name and pass 2. su to root 3. try to emerge anything (I've tried to emerge nmap, emerge nessus, emerge telnet-bsd, emerge ftp, etc, etc, etc.) 4. I get the error message. Actual Results: I get the error message. !!! 'str' object has no attribute 'insert' Expected Results: the software should have emerged just like on my other 2 gentoo boxes. !!! '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)
The output of emerge --info would be helpful here if you can pull it off.
I don't have the bug number handy but this sounds like the old-portage-hates-cascading-profile bug, try the instructions on http://mzz.mine.nu/faq/str%20object%20has%20no%20attribute%20insert
*** This bug has been marked as a duplicate of 63400 ***