From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KMt4k-0001fL-Qt for garchives@archives.gentoo.org; Sat, 26 Jul 2008 23:21:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C75E5E02D8; Sat, 26 Jul 2008 23:21:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A3232E02D8 for ; Sat, 26 Jul 2008 23:21:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 32A9966301 for ; Sat, 26 Jul 2008 23:21:20 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -3.109 X-Spam-Level: X-Spam-Status: No, score=-3.109 required=5.5 tests=[AWL=0.490, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5lJI5xW1WAyo for ; Sat, 26 Jul 2008 23:21:14 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 895FC65D94 for ; Sat, 26 Jul 2008 23:21:13 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KMt4U-000262-1f for gentoo-user@gentoo.org; Sat, 26 Jul 2008 23:21:06 +0000 Received: from athedsl-49250.home.otenet.gr ([87.203.169.176]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jul 2008 23:21:06 +0000 Received: from realnc by athedsl-49250.home.otenet.gr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jul 2008 23:21:06 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Nikos Chantziaras Subject: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5 Date: Sun, 27 Jul 2008 02:20:52 +0300 Message-ID: References: <5bdc1c8b0807261536q5f71fbedxdf7a12eefe248322@mail.gmail.com> <488BA968.5020104@bellsouth.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: athedsl-49250.home.otenet.gr User-Agent: Thunderbird 2.0.0.14 (X11/20080715) In-Reply-To: <488BA968.5020104@bellsouth.net> Sender: news X-Archives-Salt: b62b5ee3-34ae-4d22-9387-537fd611a433 X-Archives-Hash: 3d3621c3e5a8fc2ecece9c0843dda435 Dale wrote: > Mark Knecht wrote: >> As part of emerge -DuN system portage appears to first make me remove >> python by hand. Is this safe? > > No! Not until you get a working version installed. Portage needs > python. Someone correct me if I misstep here: > > emerge the new python, run the python updater and let it emerge whatever > packages it needs to rebuild, check to make sure nothing still needs the > old version and then you can unmerge the old one. > > I think that is the correct way. It is. *Only* unmerge the old Python after you emerged the new one *and* ran python-updater. Unmerging Python without first emerging the new version is equivalent to sawing off the branch you are sitting on. You could as well unmerge portage itself and wonder where portage went and why you can't emerge.