From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25425 invoked by uid 1002); 16 Mar 2003 20:14:15 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 27545 invoked from network); 16 Mar 2003 20:14:15 -0000 From: George Shapovalov Organization: Gentoo Linux To: gentoo-dev@gentoo.org Date: Sun, 16 Mar 2003 12:14:30 -0800 User-Agent: KMail/1.5 References: <200303161022.26831.wigren@home.se> <1047842624.19372.16.camel@blackhole> <3E74D537.7020606@yahoo.com.br> In-Reply-To: <3E74D537.7020606@yahoo.com.br> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303161214.30677.george@gentoo.org> X-Spam-Status: No, hits=-1.2 required=5.0 tests=CARRIAGE_RETURNS,DISCLAIMER,IN_REP_TO,NOSPAM_INC, QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_02_03,USER_AGENT version=2.43 X-Spam-Level: Subject: Re: [gentoo-dev] ACCEPT_KEYWORDS + bootstrap.sh X-Archives-Salt: 18ee4dfa-2fe0-4efe-a6d0-a7ef2fb842b7 X-Archives-Hash: d753f2c1309942408a2cdd9ae2d1e8c4 Hi Felipe. On Sunday 16 March 2003 11:49, Felipe Ghellar wrote: [skip] > Ok, let's simulate the installation process... > > 1) I preapare everything according to the Install Guide > 2) I set up my make.conf the way I want it, with ~x86 > 3) I run bootstrap.sh; it ignores my "unstable" choice and builds a > "stable" base system > 4) I run emerge system and then complete the installation > 5) later, I run emerge --sync and emerge -u --deep system; it now > follows my "unstable" choice and brings in all those packages > bootstrap.sh ignored The point is: bootstrap.sh buildlarge number of packets, gcc - twice and glibc once just to name the largest ones. If you get problems during bootstrap, you will have to identify it, correct your settings and rebootstrap.... Which potentially is a much larger waste of time. And by using "whatever pleases" at *this* point we are bringing the chances of failure to a noticeably high rate... Therefore I think the present way of enforcing stable profile is a right way to do it in general. That said, I agree with your point that gentoo, being a meta-distribution, should allow its users to break itself as they wish ;). And the best way to accomodate this would be to add a short note (with appropriate disclaimer, like "we warned you, if you still insisted, please try to sort your screw-ups yourself...") to install instructions. Just a regular note in pp11 or 12 should be fine - not too much noticeable/intrusive, but people looking for that kind of info will find it.. As for possible arguments, that the aove scenario is not such a waste of time, because you can modify bootstrap.sh to omit recompilations.. Well, if you are going to modify bootstrap.sh, you will notice what it does and will probably modify it so it picks up your wanted packges in the first place... BTW, please feel free to add these comments to the bug you mentioned, so that somebody may consider modifying docs to suit the situation.. George -- gentoo-dev@gentoo.org mailing list