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 BA4AB138E20 for ; Wed, 19 Feb 2014 12:39:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 01908E0C9A; Wed, 19 Feb 2014 12:39:33 +0000 (UTC) Received: from homiemail-a69.g.dreamhost.com (caibbdcaacbi.dreamhost.com [208.113.200.218]) by pigeon.gentoo.org (Postfix) with ESMTP id D4D73E0C25 for ; Wed, 19 Feb 2014 12:39:31 +0000 (UTC) Received: from homiemail-a69.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a69.g.dreamhost.com (Postfix) with ESMTP id 9358C40119A08 for ; Wed, 19 Feb 2014 04:39:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=libertytrek.org; h= message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; s= libertytrek.org; bh=80X+XzHMqFcLE4zLKKS8ey7h104=; b=kE6DSVqMSED7 BC3vhxaTelt1BfAFaXfgh2/EUg4nzp10kcXC4IHXWvN+u0qDf4WAX29TRXIuLRAm sypbok5bVDOLp6ox3R/JLFcFyUGE2ppFh3mpAg84A8dKXzza2U/koMx+whUZfiXO 8eISMvdrF8lNak9sFIKTk0KuA1H7i7E= Received: from [127.0.0.1] (unknown [159.63.145.2]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tanstaafl@libertytrek.org) by homiemail-a69.g.dreamhost.com (Postfix) with ESMTPSA id 75A4940119A01 for ; Wed, 19 Feb 2014 04:39:30 -0800 (PST) Message-ID: <5304A5DE.4050905@libertytrek.org> Date: Wed, 19 Feb 2014 07:38:54 -0500 From: Tanstaafl User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie References: <52FF84CE.2050301@libertytrek.org> <201402152023.10543.michaelkintzios@gmail.com> <5300DD51.5060207@libertytrek.org> <53010A8E.2050909@googlemail.com> <53012691.6040503@googlemail.com> <20140217215255.5766cb026df2f0b8002f8702@gmail.com> <5302c048.462f0e0a.3d3e.5888@mx.google.com> <20140218210633.d25f4bb88b3891f7c0ed11c6@gmail.com> <20140218220712.9ec8d2529ef49d743b3bc826@gmail.com> <5304576E.4000704@sporkbox.us> In-Reply-To: <5304576E.4000704@sporkbox.us> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: d6b0fe61-0bf9-4533-a3f0-feb8f287f01a X-Archives-Hash: b355808dc74881a9b4a71ab293dc1dca On 2014-02-19 2:04 AM, Daniel Campbell wrote: > For such a profile to be legitimate, systemd would have to be chosen as > the default. Ridiculous. Forget about Canek's rant... This is about *choice*. Also, I would argue the *opposite of what Canek is saying in this last rant... If he and other want systemd profiles, let *them* do the work of creating and maintaining them. All the Gentoo Council would have to do is make this a new rule or part of the Gentoo Constitution or whatever guidelines govern things like this: "In keeping with Gentoo's Official Policy of providing maximum choice to its user base, we hereby authorize this formal process for nominating, creating, and maintaining new profiles that make use of the new systemd init system." And the number of profiles wouldn't even quite double. There are 16 now, if each and every one had a systemd counter-part, it would add 12 more. So, as systemd users create the new profiles, instead of: # eselect profile list Available profile symlink targets: [1] default/linux/amd64/13.0 * [2] default/linux/amd64/13.0/selinux [3] default/linux/amd64/13.0/desktop [4] default/linux/amd64/13.0/desktop/gnome [5] default/linux/amd64/13.0/desktop/gnome/systemd [6] default/linux/amd64/13.0/desktop/kde [7] default/linux/amd64/13.0/desktop/kde/systemd [8] default/linux/amd64/13.0/developer [9] default/linux/amd64/13.0/no-multilib [10] default/linux/amd64/13.0/x32 [11] hardened/linux/amd64 [12] hardened/linux/amd64/selinux [13] hardened/linux/amd64/no-multilib [14] hardened/linux/amd64/no-multilib/selinux [15] hardened/linux/amd64/x32 [16] hardened/linux/uclibc/amd64 we may eventually (at worst) end up with: # eselect profile list Available profile symlink targets: [1] default/linux/amd64/13.0 * [2] default/linux/amd64/13.0/systemd [3] default/linux/amd64/13.0/selinux [4] default/linux/amd64/13.0/selinux/systemd [5] default/linux/amd64/13.0/desktop [6] default/linux/amd64/13.0/desktop/systemd [7] default/linux/amd64/13.0/desktop/gnome [8] default/linux/amd64/13.0/desktop/gnome/systemd [9] default/linux/amd64/13.0/desktop/kde [10] default/linux/amd64/13.0/desktop/kde/systemd [11] default/linux/amd64/13.0/developer [12] default/linux/amd64/13.0/developer/systemd [13] default/linux/amd64/13.0/no-multilib [14] default/linux/amd64/13.0/no-multilib/systemd [15] default/linux/amd64/13.0/x32 [16] default/linux/amd64/13.0/x32/systemd [17] hardened/linux/amd64 [18] hardened/linux/amd64/systemd [19] hardened/linux/amd64/selinux [20] hardened/linux/amd64/selinux/system [21] hardened/linux/amd64/no-multilib [22] hardened/linux/amd64/no-multilib/systemd [23] hardened/linux/amd64/no-multilib/selinux [24] hardened/linux/amd64/no-multilib/selinux/systemd [25] hardened/linux/amd64/x32 [26] hardened/linux/amd64/x32/systemd [27] hardened/linux/uclibc/amd64 [28] hardened/linux/uclibc/amd64/systemd You would also have to require package maintainers to support both profiles, unless the upstream package itself changed such that it would no longer work without systemd.