From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3798 invoked by uid 1002); 7 Sep 2003 16:45:09 -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 27231 invoked from network); 7 Sep 2003 16:45:09 -0000 From: Chris Gianelloni To: azarah@gentoo.org Cc: Steven Elling , Gentoo-Dev In-Reply-To: <1062904114.8455.62.camel@nosferatu.lan> References: <200309061848.54494.ellings@kcnet.com> <20030906235642.GA22596@cerberus.oppresses.us> <200309061926.08828.ellings@kcnet.com> <1062896271.20020.28.camel@vertigo> <1062904114.8455.62.camel@nosferatu.lan> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-nYWdrtSUqtcIXUCI1gVU" Message-Id: <1062952988.27390.12.camel@vertigo> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 07 Sep 2003 12:43:08 -0400 Subject: Re: [gentoo-dev] Some suggestions X-Archives-Salt: a1952858-f847-45e0-8446-cdbb4605fcf4 X-Archives-Hash: 4cd168aceb3fc1e91b88ef03a226480b --=-nYWdrtSUqtcIXUCI1gVU Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-09-06 at 23:08, Martin Schlemmer wrote: > On Sun, 2003-09-07 at 02:57, Chris Gianelloni wrote: > > On Sat, 2003-09-06 at 20:26, Steven Elling wrote: > > > Does portage bomb out if make.conf is not present? If so, maybe port= age=20 > > > needs to be changed so that it will work without the file. > >=20 > > I definitely like the idea of creating make.conf docs and a link from > > the install docs. Also, why can't the portage ebuild contain a 0 byte > > make.conf file? After all, the file CAN be empty and portage will stil= l > > work from the make.globals since make.conf serves no purpose but to > > override the system defaults. We could include a make.conf file in the > > stage tarballs with a few settings (depending on the settings of the > > stage) and a comment telling the user where the docs for make.conf are > > located both locally and on Gentoo.org. >=20 > I really do not see how having to either: >=20 > 1) Copy and paste everything >=20 > 2) Type if from a printout/whatever >=20 > is efficient or helps the average user? It is way easier > to just uncomment and change as needed with the help, etc > there in front of you. A link from the installation docs has already proved its worth. Look at the USE section of the install docs. They point to the use.xml file.=20 Why would make.conf be any harder? I also said that the defaults used in building the stage would be included IN THE STAGE tarball, as it is now. Only the portage ebuild would contain the "blank" make.conf. If you used a pentium4 stage3 to install from, then the settings in make.conf would be the USE, CHOST, and CFLAGS used in building that stage and nothing more. I don't see how that makes anything harder on anyone. It puts all the documentation in a single place and makes it easier. As it is now the ONLY good documentation on make.conf is included in make.conf. This is unfortunate, since it requires users to use the slightly complex interactive feature of etc-update just to see documentation changes. I find that to be counter-intuitive, especially if everything were documented on gentoo.org and even in /usr/share/doc/portage-. >=20 > What happened to CONFIG_PROTECT and you having control? > Just mv the thing to make.conf.orig and edit a clean > file, or if you really want it to stay the same to see > what additions there is in future, leave as is, and > just put a 'source /etc/make.conf.foo' in there, and > add your changes to /etc/make.conf.foo. It has nothing to do with a clean file and more to do with the ease of changing make.conf and make.globals. Having the documentation for a file that needs to be changed in the file itself just seems sloppy to me. > Come on guys, think what is best for the *distro* (meaning, > what will work best for the other 90% of users, and not > necessary for you ...). I am thinking what is best for the distribution. I use alternate methods on my machines. I speak here mostly on feedback I have gotten from users I know personally and have talked to online, along with my my own feelings. --=20 Chris Gianelloni Developer, Gentoo Linux Games Team Is your power animal a penguin? --=-nYWdrtSUqtcIXUCI1gVU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/W2AckT4lNIS36YERAvvmAKC1OqUFToV7VGYMfY9RhMyhcY43sACdF+dW m34t5g6MsJL2gDKlzDMv3qA= =ZvBv -----END PGP SIGNATURE----- --=-nYWdrtSUqtcIXUCI1gVU--