From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EC876138989 for ; Sat, 2 May 2015 15:27:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CAAB3E08B5; Sat, 2 May 2015 15:27:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DE338E08AE for ; Sat, 2 May 2015 15:27:00 +0000 (UTC) Received: from localhost (AMontpellier-655-1-310-17.w81-251.abo.wanadoo.fr [81.251.190.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: aballier) by smtp.gentoo.org (Postfix) with ESMTPSA id 26F7F340C83 for ; Sat, 2 May 2015 15:26:58 +0000 (UTC) Date: Sat, 2 May 2015 17:26:52 +0200 From: Alexis Ballier To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] New basic systemd profile Message-ID: <20150502172652.188b9f33@gentoo.org> In-Reply-To: References: <20150502102015.6e30ee36@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.27; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 95262f7c-5a0f-4f31-a841-8949ab4397e4 X-Archives-Hash: 2dd8c9d4e97ab83711edbf9261bed7dd On Sat, 2 May 2015 05:53:57 -0400 Rich Freeman wrote: > On Sat, May 2, 2015 at 4:20 AM, Alexis Ballier > wrote: > > On Fri, 1 May 2015 11:28:52 -0400 > > Mike Gilbert wrote: > > > >> Due to popular demand, I have added a basic systemd profile for > >> amd64: > > > > what about we start telling people /etc/make.profile can be a dir > > and that you can fill the 'parent' file in there just as well as > > you ln -s it ? > > That is the whole mix-in concept. In order to make that work we'd > really need to work towards it. You can't inherit profiles in > arbitrary order. If you want something like mix-ins you really need > to split profiles up into certain classes and define rules about which > ones are used for what. Then they won't be stepping on each other's > toes. Rules that make that work are simple, but instead, we seem to be heading towards '# of arches * # of DEs * # of init systems * # of gentoo releases * # of ABIs * # of libcs' profiles. Most of them being just about a 'parent' file, and thus, I hope, following the good practices :) Alexis.