From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1N3gx3-0006xL-Fq for garchives@archives.gentoo.org; Fri, 30 Oct 2009 02:10:53 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 897F8E077A; Fri, 30 Oct 2009 02:10:52 +0000 (UTC) Received: from mta21.charter.net (mta21.charter.net [216.33.127.81]) by pigeon.gentoo.org (Postfix) with ESMTP id 627E6E077A for ; Fri, 30 Oct 2009 02:10:52 +0000 (UTC) Received: from imp09 ([10.20.200.9]) by mta21.charter.net (InterMail vM.7.09.02.04 201-2219-117-106-20090629) with ESMTP id <20091030021052.CPGO21519.mta21.charter.net@imp09> for ; Thu, 29 Oct 2009 22:10:52 -0400 Received: from agaffney.org ([71.81.81.131]) by imp09 with smtp.charter.net id yqAq1c0082pzkbK05qArYN; Thu, 29 Oct 2009 22:10:52 -0400 X-Authority-Analysis: v=1.0 c=1 a=6ol-Ozof0ckA:10 a=7mOBRU54AAAA:8 a=Fl22gVIvbuPAxEBHcvUA:9 a=FwAqNtNrctMsiJylH2sA:7 a=dg5WdkDMNNJ66WBdGq59N-TwxuAA:4 Received: from [192.168.0.10] (kagome [192.168.0.10]) by agaffney.org (Postfix) with ESMTP id 07CB11E0002 for ; Thu, 29 Oct 2009 21:10:49 -0500 (CDT) Message-ID: <4AEA4B29.90708@gentoo.org> Date: Thu, 29 Oct 2009 21:10:49 -0500 From: Andrew Gaffney User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4pre) Gecko/20090922 Thunderbird/3.0b4 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: Re: [gentoo-catalyst] Too many problems with groupadd when creating stage3 References: <200910281642.50050.vapier@gentoo.org> <4AE98BE8.2060307@gentoo.org> <200910290956.40052.vapier@gentoo.org> In-Reply-To: <200910290956.40052.vapier@gentoo.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 631213b0-54b1-4556-8485-70fd45283f62 X-Archives-Hash: 7bec66dd2f70c463f72a9dae954b4b9e On 10/29/2009 08:56 AM, Mike Frysinger wrote: > On Thursday 29 October 2009 08:34:48 Andrew Gaffney wrote: >> On 10/28/2009 03:42 PM, Mike Frysinger wrote: >>> not sure why we're still even using this stage[123] system. seems like >>> catalyst could be implemented in all of three commands: >>> ROOT=/tmp/stage3_pre emerge system -e >>> chroot /tmp/stage3 env ROOT=/tmp/stage3 emerge system -e >>> >>> then we wouldnt need these USE="build bootstrap" hacks nor would we need >>> the packages.build cruft >> >> I added a target called 'system' over 6 months ago in the catalyst-3 branch >> in git (now the master branch) that does exactly this. There are a few >> things missing compared to a "real" stage3, but it's just stuff like .ph >> files and other random things that can't be generated when $ROOT != "/". > > i'm not entirely sure the second ROOT= is necessary if a clean up script does > a sufficient job of catching all accumulated cruft. i was just throwing the > idea out there again, but seems it isnt terribly necessary if it's been picked > up at some point. > -mike I didn't pay too much attention to what you actually said (aside from ROOT and 'emerge -e system'). The catalyst-3 'system' target just does the first command. It's basically the stage1 procedure with @system instead of packages.build. -- Andrew Gaffney http://dev.gentoo.org/~agaffney/ Gentoo Linux Developer Catalyst/Genkernel + Release Engineering Lead