|
|
我晕!升级glibc失败,连emerge都没了!怎么办阿?
bash: /usr/bin/emerge: /usr/bin/python: bad interpreter: 没有那个文件或目录
编译glibc完成之后,最后是这些信息:
--- !empty dir /etc
--- !targe sym /usr/lib/libthread_db.so
--- !targe sym /usr/lib/libbsd.a
--- !targe sym /lib/libthread_db.so.1
Traceback (most recent call last):
File "/usr/bin/emerge", line 3222, in ?
mydepgraph.merge(pkglist)
File "/usr/bin/emerge", line 1960, in merge
retval=unmerge("clean", [xsplit[0]])
File "/usr/bin/emerge", line 2250, in unmerge
retval=portage.unmerge(mysplit[0],mysplit[1],portage.root,mysettings,unmerge_action not in ["clean","prune"])
File "/usr/lib/portage/pym/portage.py", line 2951, in unmerge
mylink.unmerge(trimworld=mytrimworld,cleanup=1)
File "/usr/lib/portage/pym/portage.py", line 6427, in unmerge
a=doebuild(myebuildpath,"postrm",self.myroot,self.settings,use_cache=0,tree=self.treetype)
File "/usr/lib/portage/pym/portage.py", line 2651, in doebuild
return spawn(EBUILD_SH_BINARY+" "+mydo,mysettings,debug=debug,free=1,logfile=logfile)
File "/usr/lib/portage/pym/portage.py", line 1615, in spawn
return portage_exec.spawn_bash(mystring,env=env,**keywords)
File "/usr/lib/portage/pym/portage_exec.py", line 48, in spawn_bash
return spawn(args,env=env,opt_name=opt_name,**keywords)
File "/usr/lib/portage/pym/portage_exec.py", line 164, in spawn
raise str(e)+":\n "+myc+" "+string.join(myargs)
[Errno 2] No such file or directory:
/bin/bash [glibc-2.3.5.20050421] bash -c /usr/lib/portage/bin/ebuild.sh postrm
close failed: [Errno 9] Bad file descriptor
!!! FAILED postrm: 1 |
|