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 AB0341381F3 for ; Sun, 29 Sep 2013 05:08:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5DFBFE0BDD; Sun, 29 Sep 2013 05:08:48 +0000 (UTC) Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D169CE0AE3 for ; Sun, 29 Sep 2013 05:08:46 +0000 (UTC) Received: from localhost (66-208-231-133.ubr01a.rte20201.pa.hfc.comcastbusiness.net [66.208.231.133]) by mrelay.perfora.net (node=mrus0) with ESMTP (Nemesis) id 0Lkw1N-1VxpMr0izF-00aopt; Sun, 29 Sep 2013 01:08:25 -0400 Date: Sun, 29 Sep 2013 00:08:23 -0500 From: Bruce Hill To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] separate / and /usr to require initramfs 2013-11-01 Message-ID: <20130929050823.GJ23408@server> References: <5246079E.7090406@gmail.com> <20130927223916.GE23408@server> <52460D42.2080109@gmail.com> <20130928003220.GF23408@server> <20130928160159.GA4247@linux1> <20130928190441.GB11317@acm.acm> <20130928211702.46eda062@digimed.co.uk> <20130928210938.GD11317@acm.acm> <20130928233750.55b2683a@digimed.co.uk> <5247B10B.4060607@gmail.com> 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: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5247B10B.4060607@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Provags-ID: V02:K0:9r0bSTUepj6T/9qLtEXtEfz55qrjemSTSd1yOZ5EHlb VqeG5+sIKpgKXY9qa0XrjoQV/sNOWk5M5I7WqAudI4eZO/5KLn UV7aHgp/1Etrrj8rt4h/UNhQ43mJyX3fC5OsOVI2n12I5Ilucz anY4oeRaSJXxOM+uSDlt8JeL/U6SkQc1dd2A+dX2tyUuF3iDM9 SbUgcDHTlHBaEOde3OYJFX+Vb51p1BD9UV5PwSVKKPpogdkZRF 7SqKbIellzTl4Usxta9szaAI2DwgPRU7xTF1M+imrlwTBr7bQ5 TnloBlnbdYcm415YpZek7IHxrrZJoKu2PJGTZugms/pVS2TO4X bbleZxiyBXwl7mhnugmPrHEPofUMK/shBgPc60X8p X-Archives-Salt: 99c87ac5-ae1e-4926-b764-813a9e532cf8 X-Archives-Hash: a441c2cc19a460eb6e0bc875ab0b84fe On Sun, Sep 29, 2013 at 12:48:11AM -0400, Greg Woodbury wrote: > > To answer Alan's question - the main fault lies on the GNOME project and > the forcing for systemd down user's systems throats. > > Additionally, as certina things were added to Linux to "enhance" > capabilities, the GNOME developers (apparently) *deliberately* placed > the programs in /usr/bin, instead of in the generally accepted place of > /bin. > > Alan is correct - there is a deliberate cause of this debacle. Certain > folks (Lennart being one of many) *are* cramming their vision of Linux > on the whole community. > > I have read severl folks defending their ignoring of the old protocol of > placing boot-required programs in /bin (and hence on root) as being > holdovers from "ancient history" and claiming that disk space is so > cheap these days that it "isn't necessary" to keep this distinction. > > As a result of the GNOMEish forcing, some distros have even gone so far > as to *do away* with /bin - and have placed everything in /usr/bin with > compatibility symlinks as a holdover/workaround. > > I lay this at the feet of GNOME, and thus, at the feet of RedHat. > > Linux used to be about *choice* aand leaving up to the users/admins > about how they wanted to configure their systems. But certain forces in > the Linux marketplace are hell-bent on imitating Microsoft's "one way to > do it" thinking that they are outdoing the "evil empire's" evilness. > > I fully understand systemd and see that it is a solution seeking a > problem to solve. And its developers, being nearly identical with the > set of GNOME developers, are forcing this *thing* on the Linux universe. > > Certainly, the SystemV init system needed to have a way of > *automagically/automatically* handling a wider set of dependencies. When > we wrote if for System IV at Bell Labs in 1981 or so, we didn't have the > time to solve the problem of having the computer handle the dependencies > and moved the handling out to the human mind to solve by setting the > numerical sequence numbers. (I was one of the writers for System IV > init while a contractor.) > > OpenRC provided a highly compatible and organic extension of the system, > and Gentoo has been happy for severl years with it. But now, the same > folks who are thrusting GNOME/systemd down the throats of systems > everywhere, have invaded or gained converts enought in the Gentoo > structure to try and force their way on Gentoo. > > Gentoo may be flexible enough to allow someone to write an overlay that > moves the necessary things back to /bin (and install symlinks from > /usr/bin to /bin) so that an initrd/initramfs is not required. But I > suspect that Gentoo and many distributions are too far gone down the > path of deception to recover. > > Neil and other may disagree with this assessment, but I saw it coming > and this is not the first time it has been pointed out - and not just by me. > > Who knows though? I may just have to abandon prepared distributions > completely and do a Linux From Scratch solution, or fork some distro and > tey to undo the worst of the damage. > > -- > G.Wolfe Woodbury > redwolfe@gmail.com And that, folks, is the best and most accurate summary I've read to date. Thank you, sir, for stepping up to the plate. A friend of mine has his own Linux distro (has for a long time), and explained this to me some time ago. He's not effected by this. Bruce -- Happy Penguin Computers >') 126 Fenco Drive ( \ Tupelo, MS 38801 ^^ support@happypenguincomputers.com 662-269-2706 662-205-6424 http://happypenguincomputers.com/ A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? Don't top-post: http://en.wikipedia.org/wiki/Top_post#Top-posting