From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 5A0CB13800E for ; Mon, 6 Aug 2012 00:02:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F1201E059B for ; Mon, 6 Aug 2012 00:02:32 +0000 (UTC) Received: from mail-qa0-f46.google.com (mail-qa0-f46.google.com [209.85.216.46]) by pigeon.gentoo.org (Postfix) with ESMTP id 9DE1DE0230 for ; Sun, 5 Aug 2012 22:54:51 +0000 (UTC) Received: by qadb17 with SMTP id b17so562132qad.19 for ; Sun, 05 Aug 2012 15:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:x-mailer:content-type :content-transfer-encoding; bh=3eBkcrKKqmxlPpAQNX9er7UlBgPHTesk2j8ei0ol5+k=; b=cMzukmavF03rsqOgMZipl3pC6/xqU4K4KVquFxcklH1EZZG4EaL/Az7GbmNmrOghtC HVKFuN2y1LK3Xwja5c3EYcPA4bEfu4nLNEps66uMc/NbCanzPwKG86zMxgOIIMq1wpTl V3a9JUcOyUfdzt/g6hNdpY4Hl4lkHWa4rE11Nwkv1Sh1iR6yhiuTJzCQf3sagPbEHzl+ pkpppa5FGUpAsxCY+xfDJNzDmGcRwW7ATSYBcRgN8FUck5YncVoybExe+ToCNcHgJmaC BMgP6YDoRoATSydMNDL9UgIkEFOysxByX+nL7+M/rX25apTl09+xxqc+RIMRAfz5IB91 fRHA== Received: by 10.224.185.138 with SMTP id co10mr14791184qab.95.1344207291120; Sun, 05 Aug 2012 15:54:51 -0700 (PDT) Received: from [192.168.1.2] (pool-71-245-176-92.pitbpa.fios.verizon.net. [71.245.176.92]) by mx.google.com with ESMTPS id et6sm12734490qab.8.2012.08.05.15.54.50 (version=SSLv3 cipher=OTHER); Sun, 05 Aug 2012 15:54:50 -0700 (PDT) Message-ID: <501EFA0D.9000601@gmail.com> Date: Sun, 05 Aug 2012 18:56:13 -0400 From: Richard Farina User-Agent: L|B32j4X/10.6.8 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 To: gentoo-catalyst@lists.gentoo.org Subject: [gentoo-catalyst] Re: [PATCH] make.conf and make.profile moved to /etc/portage so stop cleaning it to avoid multiple fatal errors References: <1343379459-23779-1-git-send-email-sidhayn@gmail.com> In-Reply-To: <1343379459-23779-1-git-send-email-sidhayn@gmail.com> X-Enigmail-Version: 1.3.5 X-Mailer: =?ISO-8859-1?Q?=3CohM9=28=5F=295=26=AE=3FE/L=7CB32j4X?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 2a09672c-6e20-48b2-9302-938dbd2858a0 X-Archives-Hash: 5ddb882fd2cc6249312153d1d284ac5b Sorry that was a little iffy on the git send email, it's been a while. An example of some of the errors solved by this patch is : http://slexy.org/view/s20oDYzxrC I was completely unable to build stage2 before this change (and stage1 completed but was REALLY ugly at the end). Has anyone else run into this yet? I mean the issue can't get much more obvious, we clean out /etc/portage near the end of each stage but /etc/portage/make.conf and /etc/portage/make.profile are rather required.... Thanks! -Zero On 07/27/2012 04:57 AM, Rick Farina wrote: > Signed-off-by: Rick Farina > --- > modules/stage1_target.py | 3 +-- > modules/stage2_target.py | 1 - > 2 files changed, 1 insertions(+), 3 deletions(-) > > diff --git a/modules/stage1_target.py b/modules/stage1_target.py > index 32e6334..560efdb 100644 > --- a/modules/stage1_target.py > +++ b/modules/stage1_target.py > @@ -31,8 +31,7 @@ class stage1_target(generic_stage_target): > "/usr/lib/python2.2/lib-tk", "/usr/lib/python2.3/test",\ > "/usr/lib/python2.3/email", "/usr/lib/python2.3/lib-tk",\ > "/usr/lib/python2.4/test", "/usr/lib/python2.4/email",\ > - "/usr/lib/python2.4/lib-tk", "/usr/share/zoneinfo",\ > - "/etc/portage"]) > + "/usr/lib/python2.4/lib-tk", "/usr/share/zoneinfo"]) > > # XXX: How do these override_foo() functions differ from the ones in generic_stage_target and why aren't they in stage3_target? > > diff --git a/modules/stage2_target.py b/modules/stage2_target.py > index f529721..97ea7fe 100644 > --- a/modules/stage2_target.py > +++ b/modules/stage2_target.py > @@ -35,7 +35,6 @@ class stage2_target(generic_stage_target): > > def set_cleanables(self): > generic_stage_target.set_cleanables(self) > - self.settings["cleanables"].extend(["/etc/portage"]) > > def override_chost(self): > if self.settings.has_key("chost"):