Got this on Jan 8th.
--- Begin Message --->From carpaski Sun Jan 8 10:44:39 2006 Return-Path: <[EMAIL PROTECTED]> X-Original-To: [EMAIL PROTECTED] Delivered-To: [EMAIL PROTECTED] Received: from zarquon.twobit.net [217.160.252.91] by localhost with IMAP (fetchmail-6.2.5.2) for [EMAIL PROTECTED] (single-drop); Sun, 08 Jan 2006 10:44:39 -0500 (EST) Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by zarquon.twobit.net (Postfix) with ESMTP id 8A7E42B4CCE for <[EMAIL PROTECTED]>; Sat, 7 Jan 2006 17:46:08 -0500 (EST) Received: from mailfe01.swip.net ([212.247.154.1] helo=swip.net) by smtp.gentoo.org with esmtp (Exim 4.54) id 1EvMp2-0001yG-6t for [EMAIL PROTECTED]; Sat, 07 Jan 2006 22:46:04 +0000 X-T2-Posting-ID: w00QiXdZIeglstA95uldUA== X-Cloudmark-Score: 0.000000 [] Received: from d-axel.dk ([83.73.64.174] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.0.2) with ESMTP id 66845581 for [EMAIL PROTECTED]; Sat, 07 Jan 2006 23:46:02 +0100 Received: from venus.saxen (localhost.localdomain [::ffff:127.0.0.1]) (IDENT: [4ge319Ed+jDyqylLqwWBZ9UyVNcss5sB]) by d-axel.dk with esmtp; Sat, 07 Jan 2006 23:46:01 +0100 id 000403E2.43C044AA.00006E74 Date: Sat, 7 Jan 2006 23:46:01 +0100 From: "Donald J. Axel" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Portage rescue: Needs "raw" python + manually rm /usr/bin/python Message-Id: <[EMAIL PROTECTED]> Organization: d-axel consulting X-Mailer: Sylpheed version 0.9.99 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.92.8Hey Carpaski! Regarding portage-rescue (which didn't work for me): A System not in use for 10-12 month was broken. I browsed the bug-list for portage-rescue. Would it be possible to build a complete package with portage and dependencies ranging from python over gcc-config (which blocked too) and gcc/g++. But it seems that a script deleting old symlinks, changing env. etc. is needed too. After such script one could continue untar'ing and re-emerging. I am not sure that these are all the needed dependency on a broken system; there may be need for an emergency glibc; is there? tar -xjf /remote/usr/portage/packages/All/python-2.3.3-r1.tbz2 ## maybe this is needed too? cd /usr/lib ; mv portage broken.portage # or remove ## wrong version but never mind: tar -xjf /remote/usr/portage/packages/All/portage-2.1_pre1.tbz2 tar -xjf /remote/usr/portage/packages/All/gcc-3.3.6.tbz2 rm /usr/local/bin/gcc rm /usr/bin/gcc ln -s /usr/i686-pc-linux-gnu/gcc-bin/3.3.6/i686-pc-linux-gnu-gcc /usr/bin/gcc # and the corresponding gcc-conf should emerge now when needed rm /usr/bin/python cd /usr/bin ; ln -s python2.3 python emerge -V # ok? emerge -a portage emerge -a python ## Ooops! don't forget: /usr/sbin/python-updater Feature request: Wouldn't it be nice to get the "python-updater" message from the build process and other things like that mailed or put into a TODO-logfile? Thank you for a marvellous distribution - Gentoo is in the true spirit of Free Software. Regards/Donald Axel -- [EMAIL PROTECTED] -- http://d-axel.dk
--- End Message ---
