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.43) id 1E9rkZ-0001Yu-2u for garchives@archives.gentoo.org; Mon, 29 Aug 2005 22:05:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j7TM2SxZ020095; Mon, 29 Aug 2005 22:02:28 GMT Received: from smtp03.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j7TM01RR008593 for ; Mon, 29 Aug 2005 22:00:01 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp03.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j7TM2cjL019810 for ; Mon, 29 Aug 2005 18:02:39 -0400 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Mon, 29 Aug 2005 18:01:54 -0400 Subject: Re: [gentoo-dev] Re: [gentoo-core] crap use flags in the profiles From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <1125351253.warnera6.squirrel@localhost> References: <20050825000442.GC1701@nightcrawler> <28B2A791-A149-4B58-86D8-8DD349D081E5@gentoo.org> <1125331147.1964.100.camel@cgianelloni.nuvox.net> <1125339012.5545.7.camel@localhost> <1125341929.1964.125.camel@cgianelloni.nuvox.net> <1125351253.warnera6.squirrel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-t13pVXg7Tn1zF4bAZIwx" Organization: Gentoo Linux Date: Mon, 29 Aug 2005 18:01:53 -0400 Message-Id: <1125352914.1964.165.camel@cgianelloni.nuvox.net> 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 X-Archives-Salt: 739693c7-3368-4870-b05e-dcebdf984d77 X-Archives-Hash: b6b4691a23aed6e05d795f967341c2f7 --=-t13pVXg7Tn1zF4bAZIwx Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2005-08-29 at 17:34 -0400, warnera6@egr.msu.edu wrote: > I think Brian mentioned /etc/portage/profile and other fun portage trick= s > to mess with the default profile. If you think the profile shouldn't be > changed then don't make it a mutable option. If you think that bugs > where people fubared their profile are a problem then write a tool to > print out that information and have the user present it to you when they > file the bug. What? I was saying that *we* shouldn't have to waste *our* time making profiles we won't use. End of discussion. If you want a "warner6-wuz-here" profile under default-linux/x86 that turned off all the USE flags and only enabled USE=3D"yes-I-really-only-want-this-one-USE" then you could. We won't stop you, nor will we care to stop you. We wouldn't even complain. > As far as maintainability, you could always make a profile outside of the > default-linux tree ( default-gentoo/* ) and construct the > smaller/faster/better profiles there. That means anyone that wants to No. *I* could not because *I* think it is a waste of time. I care about exactly one profile, in honesty, the one I use to build the release. If there were 10,000 other profiles, I wouldn't care. That being said, I wouldn't want anyone changing the profile I used to build the release. If I do a stage3 today and a stage3 tomorrow, both using the same profile, then do an "emerge gnome" on each, I would expect it to have the same USE flags. This is a simple matter of reproducibility and predictability. > customize can change the symlink and you ( releng ) still get your > pristine release profiles ( which IMHO is a silly notion, but I don't > manage your bugs, so whichever way you like ;) ). Going on that notion, I am really shooting for predictability with the profiles that are managed by releng. > you could also do default-linux/x86/2005.1/release or whatnot if you want > to maintain that as well. Why? Would you not expect the 2005.1 Handbook plus the 2005.1 media plus the 2005.1 profile to produce a 2005.1 system? Why would I need a "release" sub-profile to distinguish it as a release? Is that not completely redundant? --=20 Chris Gianelloni Release Engineering - Strategic Lead/QA Manager Games - Developer Gentoo Linux --=-t13pVXg7Tn1zF4bAZIwx Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDE4XRkT4lNIS36YERAhkqAJ9ud8YoouxVdE3uX2usSz/Hm4DrEACdE8BM pfdePc5h5w/gQsGlvC4nHeY= =tlyp -----END PGP SIGNATURE----- --=-t13pVXg7Tn1zF4bAZIwx-- -- gentoo-dev@gentoo.org mailing list