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 0C79B138E20 for ; Fri, 21 Feb 2014 21:58:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EAB14E0C45; Fri, 21 Feb 2014 21:58:34 +0000 (UTC) Received: from mail.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by pigeon.gentoo.org (Postfix) with ESMTP id 88738E0B47 for ; Fri, 21 Feb 2014 21:58:33 +0000 (UTC) Received: from digimed.co.uk (shooty.digimed.co.uk [192.168.1.8]) by mail.digimed.co.uk (Postfix) with ESMTPA id BEFE622B02 for ; Fri, 21 Feb 2014 21:58:26 +0000 (GMT) Date: Fri, 21 Feb 2014 21:58:26 +0000 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: Providing a path for systemd on gentoo - 'profiles', or 'eselect module'? - WAS Re: [gentoo-user] Debian just voted in systemd for default init system in jessie Message-ID: <20140221215826.23ee1df2@digimed.co.uk> In-Reply-To: <53076367.6040000@libertytrek.org> References: <52FF84CE.2050301@libertytrek.org> <5302c048.462f0e0a.3d3e.5888@mx.google.com> <20140218210633.d25f4bb88b3891f7c0ed11c6@gmail.com> <20140218220712.9ec8d2529ef49d743b3bc826@gmail.com> <5304576E.4000704@sporkbox.us> <5304A5DE.4050905@libertytrek.org> <5305FACC.8080705@libertytrek.org> <530646EA.4020300@libertytrek.org> <5306603C.1040602@libertytrek.org> <53076367.6040000@libertytrek.org> Organization: Digital Media Production X-Mailer: Claws Mail 3.9.3-26-g37df4f (GTK+ 2.24.22; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/hXQFo41DB/4o1_4e_UwrbC0"; protocol="application/pgp-signature" X-Archives-Salt: 6c1ba1f0-def1-4869-9f43-b5b36a02de58 X-Archives-Hash: 86806be374e250386f57989a9c7c9618 --Sig_/hXQFo41DB/4o1_4e_UwrbC0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 21 Feb 2014 09:32:07 -0500, Tanstaafl wrote: > Ok, so, since it really is so simple, wouldn't it be easier to > implement this as an eselect module then, as opposed to creating a > bunch of separate profiles? profiles handle USE flags, eselect does not. Of course, you can use eselect to change profiles :) It's not as complex as creating a lot of different systemd profiles because of inheritance. > I'd also suggest throwing in a test for current running kernel config,=20 > to make sure it fully supports booting with systemd, and maybe a new=20 > emerge command that can also be maintained to make sure that *all*=20 > necessary packages are rebuilt? That's already taken care of, the systemd ebuild checks your kernel config as part of the pre-emerge checks, nothing happens until you have a suitable kernel. --=20 Neil Bothwick If at first you don't succeed, redefine success. --Sig_/hXQFo41DB/4o1_4e_UwrbC0 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlMHzAIACgkQum4al0N1GQN1CgCfd0hAKkzJ9nmVVVlvAgzEdKZg spsAoLgTB5Cv1R2w/2YaeMeeniowkngZ =L93V -----END PGP SIGNATURE----- --Sig_/hXQFo41DB/4o1_4e_UwrbC0--