After i updated my system emerge stoped working. I tried: http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml but i had no luck with it either, i used the automatic script, after that failed i tried: PYTHONPATH=/root/portage-recover/pym PATH=/root/portage-recover/bin:$PATH emerge Still no luck. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. emerge -avuDN world Actual Results: Emerge stoped at the first package after glibc, meaning this could be the source of the problem. Here is what i have in /var/log/emerge.log (i cleaned it a bit, was too long): 1228852119: >>> emerge (1 of 9) sys-apps/man-pages-3.14 to / 1228852234: >>> emerge (2 of 9) x11-terms/xterm-237 to / 1228852256: >>> emerge (3 of 9) sys-kernel/gentoo-sources-2.6.27-r5 to / 1228852775: >>> emerge (4 of 9) dev-libs/libxml2-2.7.2-r1 to / 1228852902: >>> emerge (5 of 9) dev-java/java-config-1.3.7-r1 to / 1228852912: >>> emerge (6 of 9) sys-libs/glibc-2.9_p20081201 to / 1228855003: >>> emerge (7 of 9) www-client/mozilla-firefox-3.0.4-r2 to / 1228855004: *** exiting unsuccessfully with status '1'. 1228855012: *** terminating. emerge --info Traceback (most recent call last): File "/usr/bin/emerge", line 27, in <module> import portage File "/usr/lib64/portage/pym/portage.py", line 98, in <module> from portage_data import ostype, lchown, userland, secpass, uid, wheelgid, \ File "/usr/lib64/portage/pym/portage_data.py", line 106, in <module> mystatus, myoutput = getstatusoutput("id -G portage") File "/usr/lib64/python2.5/commands.py", line 53, in getstatusoutput pipe = os.popen('{ ' + cmd + '; } 2>&1', 'r') OSError: [Errno 38] Function not implemented
*** This bug has been marked as a duplicate of bug 250440 ***