From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3248 invoked by uid 1002); 8 Dec 2003 03:59:35 -0600 Mailing-List: contact gentoo-portage-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail Reply-To: gentoo-portage-dev@gentoo.org X-BeenThere: gentoo-portage-dev@gentoo.org Received: (qmail 30330 invoked from network); 8 Dec 2003 03:59:34 -0600 From: "Yannick Le Saint (kyncani)" Reply-To: y.lesaint@free.fr To: gentoo-portage-dev@gentoo.org Content-Type: text/plain Message-Id: <1070877548.4784.21.camel@kyncani.lesaint> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 08 Dec 2003 09:59:11 +0000 Content-Transfer-Encoding: 7bit Subject: [gentoo-portage-dev] Specific build permanent environment X-Archives-Salt: b1937886-8b01-4c36-865a-de6cc699aa5d X-Archives-Hash: 24a030c490dd5ffa7cc309328df84e87 Hi, first of all, i'd like to say how much i appreciate the goals of portage-ng's rewrite :) That having said, i would like to be able to specify a specific build environment for some packages, manually modifying the environment for emerge is just not sufficient. May i propose a /etc/portage/portage.d directory, where i could create, say a /etc/portage/portage.d/net-fs/samba/make.conf file which would modify the normal build environment. for example, my /etc/portage/portage.d/net-fs/samba/make.conf file would contain : USE="-ldap" this way i know that if samba gets upgraded, i won't have to recompile it myself with USE="-samba" emerge ... samba. and maybe even a /etc/portage/portage.d/net-misc/jigdo/make.conf file with : ACCEPT_KEYWORDS="~x86" so that if jigdo gets updated in ~x86 and i run x86 keywords (i do), jigdo will get updated (portage would know that i build jigdo with ~x86). Yeah, that's it, with maybe some mechanism to provide slot-specific informations, maybe ... -- gentoo-portage-dev@gentoo.org mailing list