On Thu, 29 Mar 2012 10:21:15 -0400, Michael Mol wrote:

> > That, IMO, is the problem with the current filesystem layout. The
> > split between / and /usr is anything but well-defined. Putting things
> > in different boxes based on their function is good practice. Doing it
> > based on some arbitrary size limit on the box is not.  
> 
> Except that's not what people are doing. According to what I've read,
> that was the original rationale a couple decades ago, but that hasn't
> been the driving case for it for a long time, and pointing to it in a
> modern context is silly.

No, that's not the reason for doing it now. The reason for doing it now
has been applied to the previous solution (generally a bad idea) and is
aimed at making / a self-contained bootable system, which is a movable
target as hardware evolves.

> These days, you put things on different mount
> points because you want different underlying characteristics either in
> the filesystem or its underlying block device.

And for the vast majority of use cases, separating /bin and /usr/bin does
not make much sense.

> The gripe about the filesystem layout strikes me as a "it works, but
> it isn't clean or elegant" complaint. That means changing it is change
> for change's sake. And we're going to experience these growing pains
> tenfold as the consequences of that play out. 

It's never been clean or elegant, but it was tolerated and worked around.
Now those that are trying to work around it have said they are no longer
going to do so, which is their choice. If the separate /usr had been
allowed to die when 20MB hard disks were around, this whole situation
would never have arisen.

The trouble with shit hitting the fan is that the longer you wait the
more there is to spread around :(


-- 
Neil Bothwick

Oxymoron: Clearly Misunderstood.

Attachment: signature.asc
Description: PGP signature

Reply via email to