On Tue, Sep 13, 2011 at 08:04:14AM +0100, Neil Bothwick wrote

> This is why the whole /usr issue is irrelevant and not a fix at all. All
> it does is avoid the most common breakages caused by udev trying to run
> all its rules too early in the boot process. Putting /var on / would
> "fix" your example, but what if a rule required access to an NFS mount?
> 
> Every time you fix one of these breakages, you are kludging around the
> real problem.

  How many people really need to run *ARBITRARY* binaries that early in
the boot process?  The 1% who do shouldn't force the other 99% of us to
go with initramfs or a Windows C:\ drive.  I've masked out pam and hal
and dbus in package.mask and my system runs fine with out them.

  This thread reminds me of the old joke that an elephant is actually a
mouse designed by a committee.  Trying to cover every possible edge case
with a one-size-fits-all solution doesn't work without bloating
everybody's system.  If someone wants an arbitrary binary really early
in bootup, link it statically and save to /etc/udev/bin or where ever,
and leave the other 99% of us to ignore initramfs.  Is this from the
same Redhat that brought us BlueCurve and made Pulseadio the default on
their OS?

-- 
Walter Dnes <waltd...@waltdnes.org>

Reply via email to