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 7C5D01381F3 for ; Sun, 29 Sep 2013 22:09:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D536CE0D6D; Sun, 29 Sep 2013 22:09:11 +0000 (UTC) Received: from mail-we0-f173.google.com (mail-we0-f173.google.com [74.125.82.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 821D7E0CC4 for ; Sun, 29 Sep 2013 22:09:10 +0000 (UTC) Received: by mail-we0-f173.google.com with SMTP id w62so4832411wes.32 for ; Sun, 29 Sep 2013 15:09:09 -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=kCvodNX6DN+ei4hUj0E+buS20rI9uIaBq8zzbMG9GFQ=; b=Qcxd725hCd/TMlrJ6R0z7uAGLebt/0OU/5pF9Gk/5shmJlz/7WRjoxhLCioe5i8d0b WFUZ0t4qSyG16bYhswmyE5BySrOZS3tNy9Gz0hvrWOty4ibWsOXFRdasSQvIwuoNG34H o4lb3BmdPKoL9lJOL4RjhTdLtHhWIqqyZyGPbM+7xjMzd9R53prXC9RzP3Qhr7F4Ww4u HghHXpaDfmFGDYd2GkqBUcJrrF8lMlhwGGURKZmbGIrVM/aAv94lqH/fwLN0Vwnsm0LJ VAzIdf4ov/eltg3Yups9C1NcdcPklvuXoIjqFPJKCaocPiz0NYKoStZwKDHlrstMnADe 9GMw== X-Received: by 10.180.76.48 with SMTP id h16mr11254883wiw.32.1380492549235; Sun, 29 Sep 2013 15:09:09 -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 i8sm19785373wib.1.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 29 Sep 2013 15:09:08 -0700 (PDT) Message-ID: <5248A3F6.2020801@gmail.com> Date: Mon, 30 Sep 2013 00:04:38 +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] Re: Flexibility and robustness in the Linux organisim References: <5246079E.7090406@gmail.com> <524761B4.60805@gmail.com> <20130929052937.GA30380@waltdnes.org> <201309290925.06893.michaelkintzios@gmail.com> <5247E4C2.5040502@gmail.com> <52480720.7070704@googlemail.com> <52480902.9040305@gmail.com> <52481602.6020305@googlemail.com> <52484363.7020309@gmail.com> <52484F5F.5090408@googlemail.com> <52485652.4060308@gmail.com> <5248828F.1000802@gmail.com> <52489E78.7020804@gmail.com> In-Reply-To: <52489E78.7020804@gmail.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: cfb46546-7102-425f-981f-7f6612136f93 X-Archives-Hash: 378895760fa707647966a01e59210b6a On 29/09/2013 23:41, Dale wrote: > Alan McKinnon wrote: >> On 29/09/2013 18:33, Dale wrote: >>>> that gnome is very hostile when it comes to KDE or choice is not news. >>>>> And their dependency on systemd is just the usual madness. But they are >>>>> not to blame for seperate /usr and the breakage it causes. >>> If not, then what was it? You seem to know what it was that started it >>> so why not share? >>> >> He already said it. Someone added a hard disk to a PDP-9 (or was it an 11?) >> >> Literally. It all traces back to that. In those days there was no such >> thing as volume management or raid. If you added a (seriously expensive) >> disk the only feasible way to get it's storage in the system was to >> mount it as a separate volume. >> >> >From that one single action this entire mess of separate /usr arose as >> folks discovered more and more reasons to consider it good and keep it >> around >> > > That wasn't the question tho. My question wasn't about many years ago > but who made the change that broke support for a seperate /usr with no > init thingy. The change that happened in the past few years. > > I think I got my answer already tho. Seems William Hubbs answered it > but I plan to read his message again. Different thread tho. Nobody "broke" it. It's the general idea that you can leave /usr unmounted until some random arb time later in the startup sequence and just expect things to work out fine that is broken. It just happened to work OK for years because nothing happened to use the code in /usr at that point in the sequence. More and more we are seeing that this is no longer the case. So no-one broke it with a specific commit. It has always been broken by design becuase it's a damn stupid idea that just happened to work by fluke. IT and computing is rife with this kind of error. -- Alan McKinnon alan.mckinnon@gmail.com