Have you tried:
$ revdep-rebuild
It's my first step when my emerge fails.
--Kurt
Gabriel Fernández wrote:
>Hi, i have a serious problem after an emerge -uD world, all my binary ones
>were unusable, maybe the problem was that i play with de
>fix_libtool_files.sh.
>after trying a lot, i have an idea to be used stage3 from the installation CD
>to replace my binary, obtains that it worked temporary but after doing
>emerges throws the error message that i posted, and everything returns to
>begin.
>
>Please help me, i love gentoo, and now my home machine is down and i don't
>want to waste my time installing all my system again.
>
>This is the error message
>/*******************************/
>Traceback (most recent call last):
>File "/usr/bin/emerge", line 2997, in ?
>unmerge("clean", ["world"])
>File "/usr/bin/emerge", line 2167, 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 2700, in unmerge
>mylink.unmerge(trimworld=mytrimworld,cleanup=1)
>File "/usr/lib/portage/pym/portage.py", line 6131, in unmerge
>a=doebuild(myebuildpath,"postrm",self.myroot,self.settings,use_cache=0,tree="vartree")
>File "/usr/lib/portage/pym/portage.py", line 2465, in doebuild
>return spawn(EBUILD_SH_BINARY+"
>"+mydo,mysettings,debug=debug,free=1,logfile=logfile)
>File "/usr/lib/portage/pym/portage.py", line 1507, in spawn
>return portage_exec.spawn_bash(mystring,env=env,**keywords)
>File "/usr/lib/portage/pym/portage_exec.py", line 44, in spawn_bash
>return spawn(args,env=env,opt_name=opt_name,**keywords)
>File "/usr/lib/portage/pym/portage_exec.py", line 167, in spawn
>raise str(e)+":\n "+myc+" "+string.join(myargs)
>[Errno 2] No such file or directory:
>/bin/bash [glibc-2.3.4.20040808-r1] bash -c /usr/lib/portage/bin/ebuild.sh
>postrm
>!!! FAILED postrm: 1
>
>Thanks, a lot
>>From Uruguay,
>and sorry by my english
>
>
--
[email protected] mailing list