On Fri, Aug 6, 2010 at 10:00 AM, Kay Sievers <kay.sievers(a)suse.de> wrote:
> On Fri, 2010-08-06 at 15:27 +0200, Guido Berhoerster wrote:
>> * Kay Sievers <kay.sievers(a)suse.de> [2010-08-06 13:36]:
>> > On Fri, 2010-08-06 at 09:42 +0200, Stefan Seyfried wrote:
>> > > On Fri, 06 Aug 2010 03:03:22 +0200
>> > > Kay Sievers <kay.sievers(a)suse.de> wrote:
>> > >
>> > > > I think that /usr on nfs, or even on a different disk should just get a
>> > > > reality check, and be finally dropped.
>> > >
>> > > Having /usr, /var, /opt and /tmp on different partitions / disks is
>> > > basically a standard setup for lots of real-world corporate installations.
>> > >
>> > > The people who break such standard setups (or even think about breaking
>> > > them) all the time should just get a reality check...
>> >
>> > /usr not on the rootfs is broken since ages for anything that isn't a
>> > simple server. It does not make any sense to do that, and that's why
>> > nobody really cares.
>> >
>> > Many things plugging into udev/hotplug break if /usr is not available at
>> > early boot. I stopped asking people to fix such things.
>>
>> Unfortunately an all too common attitude in Linuxland. Anyway,
>> can we then just be honest and officially abandon the now
>> arbitrary /bin /sbin -- /usr/bin /usr/sbin separation by moving
>> stuff and symlinking /bin and /sbin to /usr?
>> It's nothing uncommon, Solaris/OpenSolaris, HP-UX, and AIX for
>> example all don't have a separate /bin any more. It would
>> certainly ease the pain with linking libraries which are in /usr.
>
> Anything like this sounds good to me. It's just a pretty useless
> exercise with this artificial split. I would understand to have 'the
> desktop' split out into /usr, but everything else is just crazy. An it
> seems entirely random what we do here today. The 'maybe needed at boot'
> thing just does not mean anything today.
>
> The real fix is a properly working read-only /, for people who use /usr
> on a separate filesystem, anyway.
>
> Kay
I'm not clear what exactly is being proposed, but any significant
shuffling of /usr/bin, /usr/sbin, /usr/lib will potentially impact a
lot of existing installs.
I have machines (low-end servers) I setup 7 or 8 years ago and have
simply been upgrading over the years. One I just checked has a 2GB /
(root) and a 5 GB /usr.
Neither have enough freespace to absorb the other, so I'd likely have
to re-install the OS from scratch on those. (I know, 7 years later,
it's about time anyway.)
Regardless, I'm not saying my setup of a few machines is enough to
drive the future, but I do think it begs the question as to how common
setups like mine are.
Is there a way to know? Does smolt collect that sort of info? Can
smolt be extended to collect it.
Greg
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-factory+help(a)opensuse.org