!!! '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 tried what it suggested but end up with the same result. Reproducible: Always Steps to Reproduce: 1. emerge sync 2. 3. Actual Results: !!! '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) Expected Results: emerge sync would complete as normal. emerge info gives me the same error! I just updated portage yesterday could this have something to do with it? I am running the amd64 architecture with the latest portage.
I deleted the portage profiles directory and was able to do emerge info. linuxess log # rm -Rf /usr/portage/profiles; emerge info --- 'profiles/arch.list' is empty or not available. Empty portage tree? Portage 2.0.50-r11 (gcc34-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo) ================================================================= System uname: 2.6.8-gentoo x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.tucdemonic.org/gentoo/ http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa amd64 arts avi c++ cdr cups divx4linux dvd dvdr encode foomaticdb gif gnome gtk gtk2 imlib java jikes jpeg kde libg++ libwww live mad mikmod motif mozilla mpeg multilib mysql mysqli nas ncurses network nls oggvorbis opwngl perlphp python qt quicktime readline samba sdl slang spell ssl svga tcpd truetype usb xml2 xmms xv xvid zlib" Also, here is where the error occured: Number of files: 96153 Number of files transferred: 582 Total file size: 75045150 bytes Total transferred file size: 786953 bytes Literal data: 786953 bytes Matched data: 0 bytes File list size: 2120413 Total bytes written: 11825 Total bytes read: 2933962 wrote 11825 bytes read 2933962 bytes 53077.24 bytes/sec total size is 75045150 speedup is 25.48 >>> Updating Portage cache... ...done! !!! '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)
*** This bug has been marked as a duplicate of 63400 ***