From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24735 invoked by uid 1002); 1 Jul 2003 11:08:03 -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 1919 invoked from network); 1 Jul 2003 11:08:02 -0000 Date: Tue, 1 Jul 2003 14:49:44 +0000 From: Svyatogor To: gentoo-dev@gentoo.org Message-Id: <20030701144944.0006fcfe.svyatogor@gentoo.org> In-Reply-To: <20030701025824.64ecc18a.seemant@gentoo.org> References: <20030701025824.64ecc18a.seemant@gentoo.org> X-Mailer: Sylpheed version 0.9.2 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [gentoo-dev] Interest Check: Dynamic config files for portage X-Archives-Salt: 8d4f8302-b141-48dc-8f96-b7522074f31e X-Archives-Hash: 7142412bff059f4a32565ddda18dafa1 On Tue, 1 Jul 2003 02:58:24 -0700 Seemant Kulleen wrote: > Hi All, > > Before I go and invalidate a bug, I thought I might take the idea around here > to see if it has any merit in terms of usefulness/interest. > > The idea stems from the fact that etc-updating a make.conf file can be a bit > of a stressful event. And as portage's set of features grows, so too will the > size of the make.conf file. I get the impression that the make.conf file is a > little hard to parse, with the huge comment blocks etc etc. So my proposal is > this: a make.conf.d directory which contains files for each section of the > make.conf: use, flags, fetch, packagevars. That way, USE flags can be > explained and specified in use, compiler flags in the flags file, fetch will > contain the fetchcommands, mirrors (both distfiles and rsync), and packagevars > can contain things like ALSA_CARDS for those of us on 2.4 kernels, and > VIDEO_CARDS for those of us who have > xfree/xfree-drm/whatever-future-windowing-system-we-add, and so on. This way, > the actual make.conf file (which tends to be about 10 lines of uncommented > items in the usual case) can be dynamically generated from the information in > those files. > Nice idea. Why not? It should make the make.conf easier to manage and easier to update. -- Sergey Kuleshov Let the Force be with us! -- gentoo-dev@gentoo.org mailing list