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 1Eeb0U-0004iI-Hz for garchives@archives.gentoo.org; Tue, 22 Nov 2005 16:28:34 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAMGRqKM003184; Tue, 22 Nov 2005 16:27:52 GMT Received: from mail01.emarketsouth.com (mail01.emarketsouth.com [208.247.233.6]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAMGQ4OO004400 for ; Tue, 22 Nov 2005 16:26:05 GMT Received: (qmail 22086 invoked by uid 399); 22 Nov 2005 16:25:18 -0000 Received: from unknown (HELO onyx) (64.192.54.4) by 208.247.233.6 with SMTP; 22 Nov 2005 16:25:18 -0000 Subject: Re: [gentoo-dev] Decision to remove stage1/2 from installation documentation From: solar To: gentoo-dev@lists.gentoo.org In-Reply-To: <1132675126.27288.31.camel@cgianelloni.nuvox.net> References: <20051122144745.GR12982@mail.lieber.org> <20051122143743.GV5305@sole.infis.univ.trieste.it> <1132672444.27288.18.camel@cgianelloni.nuvox.net> <1132673344.9197.52.camel@onyx> <1132675126.27288.31.camel@cgianelloni.nuvox.net> Content-Type: text/plain Organization: Gentoo Linux Date: Tue, 22 Nov 2005 11:25:59 -0500 Message-Id: <1132676759.9196.64.camel@onyx> 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 X-Mailer: Evolution 2.2.3 Content-Transfer-Encoding: 7bit X-Archives-Salt: c202b377-c6bc-4534-a33b-aef16c8790a1 X-Archives-Hash: 91bca310ef597f321866a9bfc7dcb766 On Tue, 2005-11-22 at 10:58 -0500, Chris Gianelloni wrote: > On Tue, 2005-11-22 at 10:29 -0500, solar wrote: > > > Now, on the topic of the tarballs. > > > > > > Give me one example of something that you can do with a stage1 or stage2 > > > tarball that you cannot with a stage3 tarball. > > > > Stage1: Changing CHOST= and run ./bootstrap.sh > > (well you can do it but it's dumb) > > Right. You can do it. > > > Stage3: has full cxx/berkdb/ssl/pam/libwrap and all the cruft pulled in > > from having use flags enabled thats not easy to get rid of otherwise. > > You can accomplish this, too. Maybe we could even use that nice little > "scripts" directory in the portage tree to write a script to assist in > performing this. I'm sure it would be less error-prone than what we > have now with the broken QA procedures allowing things to go into > system, or system-depended packages, that pulls in all kinds of useless > crap. > > > I don't care what you do with the docs, but the stages 1, 3 need to > > stay. stage2 has always been a bonus stage more or less added into the > > mix cuz it's a byproduct of stage building (pre catalyst days). > > Removing the stage1 and stage2 instructions from the Handbook has > already reduced the number of errors being reported by new users to me. While I'm glad your getting less bugs/errors reported, I'm a little sad that you had stage1 install instructions removed. Starting from stage1 is the basic hardened way. Most of our users (which seem to be 10% of the userbase) start from that stage due to hardened only shipping it's stages as i386-pc-linux-gnu and honestly most users are i686-pc-linux-gnu so they end up changing this. We ship as i386 to ensure all x86 compatibility. I hope that you can arrange for either the stage1 install instructions to be put back in or split off into it's own stage1.xml doc. -- solar Gentoo Linux -- gentoo-dev@gentoo.org mailing list