On Wed, 2019-10-16 at 12:03 +0200, Jaco Kroon wrote:
> Hi,
> 
> -- large trim --
> > > For what it's worth.  All of my systems are installed with a fixed-
> > > size
> > > 512MB / with everything else (including /usr) on separate LVs.
> > > 
> > > Whilst sbin vs bin is just a matter of what's available, to me it
> > > makes
> > > sense to keep these split.  To me it's always been logical to keep
> > > administrative type (root) tools under sbin, and stuff that's
> > > generally
> > > useful for users under bin.
> > > 
> > > Keeping / and /usr split (or the ability to keep it split) is rather
> > > crucial for me.  It's for historic installations a matter of space
> > > constraints on /.  For new installations it's a matter of keeping /
> > > as
> > > small as possible in order to have a smallish bootable system which
> > > can
> > > be used for recovering the rest of the system, ideally without an
> > > initrd
> > > (which also works to an extent).
> > > 
> > > Kind Regards,
> > > Jaco
> > > 
> > For the umpteenth time time: nothing will change. You can keep your
> > (albeit broken) separate / and /usr partitions. *NOTHING* will change
> > for anyone. There are no plans to change the defaults. This is *MERELY*
> > about giving people the chance to opt in to the /usr-merge.
> Thanks for the confirmation.  As long as it's an OPTION I'm happy.  And
> no, other than on my desktop machine a split /usr is working very well,
> and even in that case a split off /lib/firmware actually caused me much,
> much more problems (for i915 and amdgpu firmware) than a split /usr. 
> Unfortunately /lib/firmware grew over the years and so I had no choice
> other than to split it off after the fact.
> > That said, the idea of using / as a "recovery" filesystem in general is
> > broken: 
> > https://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken/
> > And no, this is not systemd breaking your system, or Lennart, it's
> > distros and userlands not being careful to have things in / never
> > depend on things in /usr.
> 
> It's saved my butt more than once when the (extremely) limited tools in
> the initrds on those same systems failed to do so.  Mostly these cases
> weren't Gentoo.  Yes RHEL, I'm looking at you.  Gentoo I generally
> recover crazy faults without the use of system rescue CDs (probably
> required it 10 times over 15 years).  Can't say the same for those
> distro's pushing for "recovery systems in initrd", and I'm running
> probably 3x more Gentoo systems than all other distro's combined.
> 
> The only stuff so far I really wished worked without /usr was editors
> such as vim and/or nano (sed sufficed in those cases).
> 
> Would contributing a script that's able to check which binaries in /bin
> (and /sbin) depend on libs not also on / be useful here?  Perhaps as a
> QA check somehow?
> 

I've been doing that for quite some time, and the usual answer was 'I
don't care, use initramfs, but I WON'T move files correctly to /usr'.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to