From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EWUKd-0000P9-48 for garchives@archives.gentoo.org; Mon, 31 Oct 2005 07:43:51 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9V7h8s5004667; Mon, 31 Oct 2005 07:43:08 GMT Received: from smtp07.web.de (smtp07.web.de [217.72.192.225]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9V7fOxC003626 for ; Mon, 31 Oct 2005 07:41:24 GMT Received: from [83.135.128.137] (helo=jupp.local) by smtp07.web.de with esmtp (WEB.DE 4.105 #317) id 1EWUIF-0004Ae-00 for gentoo-dev@lists.gentoo.org; Mon, 31 Oct 2005 08:41:23 +0100 From: Bernhard Derks To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] emerge unmerges all system-packages Date: Mon, 31 Oct 2005 08:42:50 +0100 User-Agent: KMail/1.8.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510310842.50576.bderks@web.de> Sender: bderks@web.de X-Sender: bderks@web.de X-Archives-Salt: 82360802-a92b-41a3-8173-64adf55fd52a X-Archives-Hash: 1703ab91a6c12b4b2a5a711f20faa08e Hi, after making a stage 4-backup i tried to test gcc 4.02 with glibc-2.3.5.20050722, but i got certain errors compiling kde3.5 beta2. So i restored from stage4-backup, but now: Every time i emerge a package (yesterday tried 'emerge portage') the package compiles correctly, but after that all packages from 'system' are unemerged (like the prior version of the package i installed: 5-4-3-2-1 - bumm!). So that every emerge ends in: ---------------------------------snip------------------------------------------ --- !empty dir /etc Traceback (most recent call last): File "/usr/bin/emerge", line 3206, in ? unmerge("clean", ["world"]) File "/usr/bin/emerge", line 2251, 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 2901, in unmerge mylink.unmerge(trimworld=mytrimworld,cleanup=1) File "/usr/lib/portage/pym/portage.py", line 6336, in unmerge a=doebuild(myebuildpath,"postrm",self.myroot,self.settings,use_cache=0,tree="vartree") File "/usr/lib/portage/pym/portage.py", line 2611, in doebuild return spawn(EBUILD_SH_BINARY+" "+mydo,mysettings,debug=debug,free=1,logfile=logfile) File "/usr/lib/portage/pym/portage.py", line 1603, 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-r1] bash -c /usr/lib/portage/bin/ebuild.sh postrm -----------------------------snap---------------------------------------------- and the system is dead, because the bash in also gone... Help welcome.... Bernhard -- gentoo-dev@gentoo.org mailing list