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 9B6141381F3 for ; Thu, 20 Dec 2012 21:06:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 48DDB21C0D6; Thu, 20 Dec 2012 21:05:40 +0000 (UTC) Received: from nm12.bullet.mail.ukl.yahoo.com (nm12.bullet.mail.ukl.yahoo.com [217.146.183.186]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 520EF21C098 for ; Thu, 20 Dec 2012 21:02:03 +0000 (UTC) Received: from [217.146.183.209] by nm12.bullet.mail.ukl.yahoo.com with NNFMP; 20 Dec 2012 21:02:01 -0000 Received: from [77.238.184.56] by tm2.bullet.mail.ukl.yahoo.com with NNFMP; 20 Dec 2012 21:02:01 -0000 Received: from [127.0.0.1] by smtp125.mail.ukl.yahoo.com with NNFMP; 20 Dec 2012 21:02:01 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s1024; t=1356037321; bh=y1hyfIq8Wgdx+ZGKbq9L92zWXcaVgkzIPvrgkfE70FA=; h=X-Yahoo-Newman-Id:Message-ID:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Date:From:To:Subject:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=rtFXDvnWMi6xwL47g5tebGhdX5r7PbQdtkj0+FmdRfOMJcgZQyjyo0TZkcKi5CXL4Ue5AKD8VGhqVRDl7OrhTEBfmlimuaq+/ofN0CLNTqhWH5uI4M6IoO+028X+wY7WwnlhZpjooTsT4hZSVfkllYjpEoPTTwpiX8cX6T5xEdA= X-Yahoo-Newman-Id: 71538.69680.bm@smtp125.mail.ukl.yahoo.com Message-ID: <71538.69680.bm@smtp125.mail.ukl.yahoo.com> X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: yYPItCwVM1kXcDU2scg_G5U1vYUuBwaBLoGuW4CBccqEMPu tiwEEMqA78Etr9Ygfc5EqFTG1QYYz.KtqzkxS2q4td6LaX_ie76cFLxl7elf kwKV_aYCoVaJWd8YlQ4udT3EJL0oZmHC4V3aCOwbtwVQz09oOA.fSOOB9XRI m0DJy1kmjHPdXANuJvqLl5mK0GxvpZLorDySDom2FBkR3t1.GlhrdCgJ9pv0 fwbh0NijUSpfzqV6OOQ8qQXqRgkXDEFFLGkuw2kowDHrh4.S90ic5C7PVrg. mVZu6pt2vtldtDsgJj0ka0jhHUROej_cMl0JLfa9ccmauqd.knE67VpG2njT LSPs1QMoByW2HrxUrsAG1lyjQ2zOTVCSMlqIuOVzGC_TgbiC.UZRSiNcqc8a rXWQfqJq8Mb9189BT_YpPE6bQ55M_vu.fqyuHzSNSOAD8AMJZCZE4Al_sSkm UF8eY_vMZhRlMptVSo.1DoZLFUFpyjbIZ38YaYOBbvvriZpzn15w1Wj3jkDr NyKE9.az0dBhizVcxN4rMjPGABAf0r49c5wWycH9P0YOYzTy8uGeSdWBmAw- - X-Yahoo-SMTP: UxXxlhuswBC4wbdewolpwSmT1iJVzQ-- Received: from sprat (ma1l1ists@92.27.156.6 with login) by smtp125.mail.ukl.yahoo.com with SMTP; 20 Dec 2012 21:02:00 +0000 GMT Date: Thu, 20 Dec 2012 21:01:11 +0000 From: Kevin Chadwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: Anyone switched to eudev yet? In-Reply-To: References: <50CB1942.3020900@gmail.com> <8738z7hgsa.fsf@ist.utl.pt> <20121216171043.71084070@khamul.example.com> <1471899.4aS5cxynce@localhost> X-Mailer: KeVs Mailer 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-Transfer-Encoding: 7bit X-Archives-Salt: ef6aeb36-423a-42f3-af4e-b9cda96c2bb4 X-Archives-Hash: 235a037abc215a51a049d23343a938ba > On Thu, Dec 20, 2012 at 2:42 AM, Volker Armin Hemmann > wrote: > > with redhat's push to move everything into /usr - why not stop right there and > > move everything back into /? > > I originally thought this way, but they actually reviewed the > technical and historical merits for all the use cases and and found > /usr to be superior. Straight out of the freedesktop wiki: > http://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge > > 0) If / and /usr are kept separate, programs in /usr can't be updated > independently of programs in /, because the libraries they depend on > might break compatibility. If the binaries and libraries were *all* in > /usr, then the entire system's binaries would always be consistent > regardless of where /usr were sourced from (config files in /etc, > however, would still break). Complete rubbish. If something in / needs something it should be in / if something is in / that isn't critical it shouldn't be there and won't matter. In all other cases everything exists. If you want some special feature that adds complexity to your early boot up stage or single user then that should be an optional package that installs into /. Similar to ssh enabled grub, it's optional. > 2) If /usr were separated from /, then /usr could be mounted > read-only, with / being mounted "normally". Which makes sense, as / > does have bits that are meant to be read-write. It certainly does not. There are packages that fix dhcp. I haven't ever setup a system that needed to do that. Updates get temporary controlled access. > 3) Most software packagers write their binaries to a PREFIX defaulting > to /usr/local, or /usr, as opposed to /. Determining which ones belong > in / or /usr can sometimes be dependent on the distro and/or sysad. > But since more of them default to /usr, if everything were in /usr > it'd be a saner default. > A concensus would be good. A right consensus is more likely to get a consensus. This has no bearing on the matters at hand. > (0) basically says that keeping them separate only works as intended > if the both the sysad and the distro upstream work together for their > shared /usr mount. In many cases, however, sysads have to do a lot of > working around and careful planning to get /usr mounted remotely. > (1), (2), and (3) provide advantages to mounting the binaries and > libraries separately from the / filesystem, which mounting them as > part of / does not provide. > Rubbish you can mount the whole of / or /usr. If all you have is /usr then if anything all you can mount is / but in fact you can mount any folder anywhere due to unix-like systems being ace. I wonder what percentage of Linux users believe you should have one partition for everything due to easier installs. I know the number will be increasing every day. -- _______________________________________________________________________ 'Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface' (Doug McIlroy) _______________________________________________________________________