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 0ED261381F3 for ; Mon, 30 Sep 2013 06:50:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 65EA2E0C0E; Mon, 30 Sep 2013 06:50:13 +0000 (UTC) Received: from mail-wi0-f170.google.com (mail-wi0-f170.google.com [209.85.212.170]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4679AE0BEF for ; Mon, 30 Sep 2013 06:50:12 +0000 (UTC) Received: by mail-wi0-f170.google.com with SMTP id cb5so3208515wib.3 for ; Sun, 29 Sep 2013 23:50:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=HQB/F3SN6oFovo184Nwzw/HgUMW+Dev/MFoDiLsFIpM=; b=hvsyWRiiIW/to4HzUIzMlSHNMI363xETufh3Jfc1dPniuXf46Kjuk4VFij0dFcdW+9 q+q526O169TaRAIIZxWVV3fyDkgaYkydYR5QXjn6YWF3wozOiZma8g/6iTl+RRKen9MR X6+DQn/NE2TXep40yUp5FhMug4kyExBOelQVjAYXlamUvgizz38A1uw7fJFuXzAGgbK4 QxLJV9Qcnqpewocimb0Flvgz2EIK0VsKo7AFXHu8HqQCv3DI817jPUBDa0dY2gaRbFk2 h6UEV3KE45D5FNI+E7IYfmqd/QlMzT6xnU9LLUV7cSnh/UdAqB6+AGSQpBkdtZQiXNXF FYsg== X-Received: by 10.180.38.36 with SMTP id d4mr12348151wik.7.1380523810931; Sun, 29 Sep 2013 23:50:10 -0700 (PDT) Received: from [172.20.0.40] (196-210-102-121.dynamic.isadsl.co.za. [196.210.102.121]) by mx.google.com with ESMTPSA id b13sm22792710wic.9.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 29 Sep 2013 23:50:10 -0700 (PDT) Message-ID: <52491E13.9070802@gmail.com> Date: Mon, 30 Sep 2013 08:45:39 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.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] systemd installation location References: <20130929195206.GA16744@linux1> <5248CBB9.5010205@sporkbox.us> <5248D8D6.8040901@sporkbox.us> <5249191C.6040306@coolmail.se> In-Reply-To: <5249191C.6040306@coolmail.se> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 5726fe0d-d848-46ac-81c1-3ccdbec02243 X-Archives-Hash: 18277899655924db55213d75e29490b7 On 30/09/2013 08:24, pk wrote: > So what you're saying is that everything in /usr is system-critical? I > have gimp installed in /usr... I don't see a need to start gimp at boot > time. Maybe we should classify frozen-bubble as system-critical as well > (it's also in /usr)? > > Seriously, boot-critical would be something that the system cannot *boot > without*, which belongs in /. Everything else should be in /usr, i.e. > non-boot-critical. How hard is it to start *non-boot* (system) critical > *after* boot (things like sshd)? I do that today... That is over-simplifying the problem and trivializing it. No-one ever said the *everythign* in /usr is criticial for boot. This is the problem: a. There exists code used at boot and early-user space time. It is critical that this code is available when needed. b. One cannot predict with absolute certainty 100% of the time what exactly that critical code is. c. many reasonable setups turn out to have such critical code in /usr, and this cannot be reliably predicted in advance Your second paragraph reveals that you beleive you already know everything you need to have to boot your system. Now do the same for every possible Gentoo user out there and have it work 100% of the time in ALL valid cases. Do you now see the problem and the fulls cope and impact of it? -- Alan McKinnon alan.mckinnon@gmail.com