Hey, after i upgraded portage to 2.1.10.12 i can't install or upgrade any other package. The processe ending with the same result. Take a look: In this case, i've tried to downgrade to the most recent stable version and my portage are locked. >>> Emerging (1 of 1) sys-apps/portage-2.1.10.11 * portage-2.1.10.11.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 1939, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/actions.py", line 438, in action_build retval = mergetask.merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1073, in merge rval = self._merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1427, in _merge self._main_loop() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1577, in _main_loop self._poll_loop() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 193, in _poll_loop handler(f, event) File "/usr/lib64/portage/pym/_emerge/SpawnProcess.py", line 240, in _dummy_handler self._unregister_if_appropriate(event) File "/usr/lib64/portage/pym/_emerge/AbstractPollTask.py", line 61, in _unregister_if_appropriate self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 238, in _ebuild_exit self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 195, in _pre_clean_exit self._fetch_exit(fetcher) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 247, in _fetch_exit self._start_task(build, self._build_exit) File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 146, in _start_task task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildExecuter.py", line 55, in _start self.scheduler.scheduleSetup(setup_phase) File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 573, in _schedule_setup self._schedule() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 104, in _schedule return self._schedule_tasks() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1609, in _schedule_tasks if q.schedule(): File "/usr/lib64/portage/pym/_emerge/SequentialTaskQueue.py", line 55, in schedule task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 77, in _start maint_str = metadata_xml.format_maintainer_string() File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 355, in format_maintainer_string for maintainer in self.maintainers(): File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 305, in maintainers for node in self._xml_tree.findall('maintainer')) File "/usr/lib64/python3.1/xml/etree/ElementTree.py", line 639, in findall assert self._root is not None AssertionError My info: Portage 2.1.10.12 (default/linux/amd64/10.0, gcc-4.4.5, glibc-2.13-r4, 3.0.4-gentoo-asgard x86_64) ================================================================= System uname: Linux-3.0.4-gentoo-asgard-x86_64-Intel-R-_Core-TM-_i5_CPU_M_460_@_2.53GHz-with-gentoo-2.0.3 Timestamp of tree: Sat, 03 Sep 2011 10:00:01 +0000 app-shells/bash: 4.2_p10 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.2-r2, 3.1.4-r2, 3.2-r2 dev-util/cmake: 2.8.5-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.0.3 sys-apps/openrc: 0.9.1 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.9.6-r3, 1.10.3, 1.11.1-r1 sys-devel/binutils: 2.21.1-r1 sys-devel/gcc: 4.4.5 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r1 sys-kernel/linux-headers: 2.6.39 (virtual/os-headers) sys-libs/glibc: 2.13-r4 Repositories: gentoo ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -mtune=generic -Os -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.0/conf /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=core2 -mtune=generic -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs candy distlocks ebuild-locks fail-clean fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="pt_BR.utf8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="pt_BR" MAKEOPTS="-j2 --load-average" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="256-color R X Xaw3d a52 aac aalib acl acpi action_modeswitch addbookmarks additions adiummessagestyle airplay alsa amd64 ao apcupsd apng asf ass assistant atmo background backgrounds bazaar berkdb bineditor bl blender blender-game bookmarks bs2b bzip2 cairo caps chm cli cmake collab color consolekit contrib coverage cracklib crypt cscope ctype cuda cups curl cvs cxx dbus dds declarative designer designer-plugin desktopglobe devhelp device-mapper dia dirac djvu dmx docbook dot dri dts dv dvb dvbplayer dvbsetup dvd dvdnav dvdr ebook edd elbeem emovix enchant encode epydoc escreen esd eve exif extensions extra extras fakevim fbcon ffmpeg fftw firefox flac flash fluidsynth fontconfig fontforge fonts foomaticdb fortran fpx fuse game-engine gcl gd gdbm geoip ggi gif git gkrellm glade gme gnumeric gnuplot go google gpg gphoto2 gpl gpm gpu grammar graphics graphviz gs gsm gtalk gtk gtk3 gtkstyle gudev gui gzip hbci hddtemp hdri highlight history holidays hpcups hpijs hscolour html http httpd httppower hwdb ices iconv icq icu id3 id3tag idn imap imlib inkjar iostats iplsrc ipv6 ipython irc jack java javascript jbig jingle jit joystick jpeg kate kde kdrive keymap kpathsea ladspa lame laptop lastfm lastfmfingerprint lastfmradio latex lcms libass libcaca libsamplerate libssh2 libtiger libv4l2 live lm_sensors lock lqr lua lua-cairo lua-imlib luajit luatex lxde lzma lzo mac mad madwifi math matplotlib matroska matrox md5 md5sum meanwhile mercurial metacontacts mlib-update mms mmx mmxext mng moc modplug modules mouse mozdom mozilla mozsha1 mp3 mp3tunes mp4 mpd mpeg mplayer msn mtp mudflap multilib multimedia multiprocess multislot multitarget multiuser musepack musicbrainz mysql nano-syntax nas ncurses netbeans netpbm newmousefocus nls nptl nptlonly nsplugin nut nvidia odk ofa offlinehelp ofx ogg ogg123 okteta openal openexr opengl openmp openxml optimisememory optimization optimized-qmake origin oscar oss otr ots pam pango pcntl pcre pdf perforce perl phonehome phonon plasma plotutils plugins png pnm policykit pop postgres ppp pppd prediction privacy private-headers profile profile4 profiler profiling projectm ps pvr pylint pyqt4 pyside python python3 qml qt-dbus qt-faststart qt-webkit qt3support qt4 qthelp qtscript quicktime quotes radio raw rcs rdesktop readline reviewboard rplay rss rtf rtsp schroedinger script sdk sdl sdl-image sdl-sound sdlaudio sdlgfx seamless-hbars semantic-desktop session shine shout skins skype slit smp sms smtp sndfile sockets socks5 soundtouch source sourceview sox sql sqlite sqlite3 sse sse2 ssh ssl stars stream stroke strong-optimization subversion svg sysfs t1lib taglib tcl tcpd telepathy templates themes theora thesaurus thin-splines threads thunderbird tiff tk toolame toolbar tools tor tordns trace truetype tslib tweak-mode twolame udev unicode unique usb v4l2 v8 vaapi vala vamp vcd vcdx vdpau verse video vim vim-pager vim-syntax vlc vlm vnc vocoder vorbis wav waveout wavpack weather weather-metar weather-xoap webkit webp wifi winbind wineappdb winpopup wireshark wma wma-fixed wmf wordperfect wxwidgets x264 xanim xcomposite xdmcp xetex xface xft xgetdefault xine xinerama xls xml xmldoclet xmlpatterns xmlrpc xmms2 xmpp xnest xorg xosd xpm xrandr xv xvfb xvid xvmc yahoo zip zlib zsh-completion zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ricoh samsung spca50x" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DVB_CARDS="dibusb-usb1 dibusb-usb2 usb-dib0700" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev synaptics joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt_BR" NETBEANS_MODULES="apisupport harness ide java nb websvccommon cnd dlight enterprise ergonomics groovy identity mobility profiler" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="hp" USERLAND="GNU" VIDEO_CARDS="vesa vga v4l fbdev intel nvidia nv" XTABLES_ADDONS="account chaos condition delude dhcpmac fuzzy geoip iface ipmark ipp2p ipv4options length2 logmark lscan pknock psd quota2 rawnat steal sysrq tarpit tee checksum dnetmap echo gradm ipset4" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS And, how i can restore my emerge system? Reproducible: Always Steps to Reproduce: 1.emerge somepackage 2. 3. Actual Results: >>> Emerging (1 of 6) net-libs/libnfsidmap-0.24 * libnfsidmap-0.24.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 1939, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/actions.py", line 438, in action_build retval = mergetask.merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1073, in merge rval = self._merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1427, in _merge self._main_loop() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1571, in _main_loop self._poll_loop() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 193, in _poll_loop handler(f, event) File "/usr/lib64/portage/pym/_emerge/SpawnProcess.py", line 240, in _dummy_handler self._unregister_if_appropriate(event) File "/usr/lib64/portage/pym/_emerge/AbstractPollTask.py", line 61, in _unregister_if_appropriate self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 238, in _ebuild_exit self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 195, in _pre_clean_exit self._fetch_exit(fetcher) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 247, in _fetch_exit self._start_task(build, self._build_exit) File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 146, in _start_task task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildExecuter.py", line 55, in _start self.scheduler.scheduleSetup(setup_phase) File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 573, in _schedule_setup self._schedule() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 104, in _schedule return self._schedule_tasks() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1609, in _schedule_tasks if q.schedule(): File "/usr/lib64/portage/pym/_emerge/SequentialTaskQueue.py", line 55, in schedule task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 77, in _start maint_str = metadata_xml.format_maintainer_string() File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 355, in format_maintainer_string for maintainer in self.maintainers(): File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 305, in maintainers for node in self._xml_tree.findall('maintainer')) File "/usr/lib64/python3.1/xml/etree/ElementTree.py", line 639, in findall assert self._root is not None AssertionError
Also there is already a thread in the forums: https://forums.gentoo.org/viewtopic-t-893030.html showing there are more people affected by this bug.
I ever saw as error output of other users and me: File "/usr/lib64/python3.1/... but never File "/usr/lib64/python3.2 Is unstable portage dependend on unstable python?
Same here. emerge portage Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) sys-apps/portage-2.1.10.12 * portage-2.1.10.12.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] Traceback (most recent call last): File "/usr/bin/emerge", line 43, in <module> retval = emerge_main() File "/usr/lib64/portage/pym/_emerge/main.py", line 1939, in emerge_main myopts, myaction, myfiles, spinner) File "/usr/lib64/portage/pym/_emerge/actions.py", line 438, in action_build retval = mergetask.merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1073, in merge rval = self._merge() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1427, in _merge self._main_loop() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1577, in _main_loop self._poll_loop() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 193, in _poll_loop handler(f, event) File "/usr/lib64/portage/pym/_emerge/SpawnProcess.py", line 240, in _dummy_handler self._unregister_if_appropriate(event) File "/usr/lib64/portage/pym/_emerge/AbstractPollTask.py", line 61, in _unregister_if_appropriate self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 238, in _ebuild_exit self.wait() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 46, in wait self._wait_hook() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 128, in _wait_hook self._exit_listener_stack.pop()(self) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 195, in _pre_clean_exit self._fetch_exit(fetcher) File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 247, in _fetch_exit self._start_task(build, self._build_exit) File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 146, in _start_task task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildExecuter.py", line 55, in _start self.scheduler.scheduleSetup(setup_phase) File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 573, in _schedule_setup self._schedule() File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 104, in _schedule return self._schedule_tasks() File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1609, in _schedule_tasks if q.schedule(): File "/usr/lib64/portage/pym/_emerge/SequentialTaskQueue.py", line 55, in schedule task.start() File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 24, in start self._start() File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 77, in _start maint_str = metadata_xml.format_maintainer_string() File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 355, in format_maintainer_string for maintainer in self.maintainers(): File "/usr/lib64/portage/pym/portage/xml/metadata.py", line 305, in maintainers for node in self._xml_tree.findall('maintainer')) File "/usr/lib64/python3.1/xml/etree/ElementTree.py", line 639, in findall assert self._root is not None AssertionError emerge --info Portage 2.1.10.12 (default/linux/amd64/10.0, gcc-4.5.3, glibc-2.12.2-r0, 3.0.3-gentoo x86_64) ================================================================= System uname: Linux-3.0.3-gentoo-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.0.3 Timestamp of tree: Sat, 03 Sep 2011 12:00:01 +0000 app-shells/bash: 4.1_p9 dev-java/java-config: 2.1.11-r3 dev-lang/python: 2.7.2-r2, 3.1.3-r1 dev-util/cmake: 2.8.5-r2 dev-util/pkgconfig: 0.26 sys-apps/baselayout: 2.0.3 sys-apps/openrc: 0.9.1 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.13, 2.68 sys-devel/automake: 1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.1 sys-devel/binutils: 2.21.1-r1 sys-devel/gcc: 4.5.3-r1 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r1 sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers) sys-libs/glibc: 2.12.2 Repositories: gentoo zugaina gentoo-el nikai x-adonis ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=amdfam10 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=amdfam10 -O2 -pipe" DISTDIR="/mnt/teras/distfiles/" FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages metadata-transfer news parallel-fetch parallel-install protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo" LANG="el_GR.UTF-8" LC_ALL="el_GR.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en el" MAKEOPTS="-s -j5" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/zugaina /usr/local/portage/layman/gentoo-el /usr/local/portage/layman/nikai /usr/local/portage/adonis" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 3dnowprefetch 64bit X a52 aac acl addressbook adns alsa amd amd64 amr apng ares ass bash-completion berkdb bluray bzip2 cddb cdr chm cli clucene consolekit cracklib crypt css cups cxx dbus declarative dirac dri dts ebook eix encode faac faad fame fbcondecor festival ffmpeg fftw flac fortran fts3 fxsr gcrypt geoip gif gimp gnutls gphoto2 gpm h264 iconv id3tag imagemagick inotify joystick jpeg kde lame libnl libnotify lirc lzo m64 mad matroska mbrola mikmod mjpeg mkv mmx mmxext mng modules mp3 mpeg mplayer msn mudflap multilib musicbrainz ncurses nls nptl nptlonly nsplugin ogg openal opencore-amr opengl openmp pam pcap pcre perl plasma png pni policykit pppd projectm pulseaudio python qt3support qt4 quicktime rar readline reports samba sdl secure-delete semantic-desktop session skype smi sox sql sqlite sse sse2 sse3 sse4a ssl svg sysfs taglib tcpd theora threads tiff tordns truetype twolame udev udev-acl unicode upnp v4l v4l2 videos vorbis wavpack webkit wifi x264 xcb xml xorg xrandr xv xvid xvmc zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en el" LIRC_DEVICES="mceusb devinput" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="hp epson epson2" USERLAND="GNU" VIDEO_CARDS="fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
This suggestion by no means fixes the code, but may allow you to emerge an older portage: diff --git a/pym/portage/xml/metadata.py b/pym/portage/xml/metadata.py index f4b8f2d..c0312ba 100644 --- a/pym/portage/xml/metadata.py +++ b/pym/portage/xml/metadata.py @@ -297,6 +297,7 @@ class MetaDataXML(object): @return: a sequence of L{_Maintainer} objects in document order. """ + return tuple() if self._maintainers is None: if self._xml_tree is None: self._maintainers = tuple() It simply changes the maintainers function not to run the xml lookup code, such that no maintainers are retrieved from metadata.xml (and printed). Make sure you use tabs when inserting the line, Python is sensitive to that.
*** This bug has been marked as a duplicate of bug 381657 ***