-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 17/12/12 06:23 PM, William Hubbs wrote:
> On Mon, Dec 17, 2012 at 01:31:59PM -0800, Greg KH wrote:
>> 
>> Can this topic finally be put to rest please?  There is a whole
>> web page devoted to this topic, why do people blindly ignore it?
> 
> This is a very good question.

Please!

(that is, after this final clarification of the eudev team's stance)


> 
> Also, yes, eudev believes they will be able to fix it.

No.

1 - The developers of eudev (at least some of us) believe we can push
to at least try and get the various separate-/usr issues fixed via
bugs and patches to the packages that cause them.

2 - Eudev developers believe we can ensure that there is a *udev* that
supports separate-/usr without initramfs.[**]  This doesn't mean that
we think there is any way for udev to fix the whole separate-/usr
issue, but we certainly know that udev can be configured to not cause
it on its own.

3 - There are still many system configurations that have no issues
running with separate-/usr, despite the potential for bugs or
conflicts to occur.  Via #2 we intend to easily allow systems with
such configurations to continue doing it their way.


To summarize, the eudev team knows that breakages caused by
separate-/usr without an initramfs are not trivial and are not
something that changes in eudev will magically fix.  Further, we
acknowledge that separate-/usr support in systemd-udev isn't "broken"
in specific binary terms, either (although the gentoo packages of
~sys-fs/udev-185 through 196-r1 are; sys-fs/udev packaging choices
isn't a conversation we need to re-hash either though).

So I hope the above alleviates the concerns of GregKH, WilliamH and
other respected developers, that the eudev team really is aware of the
complexity of the issues and do not have their heads stuck in the
clouds regarding separate-/usr support.

- ---

** the eudev codebase does need something to compensate for the
removal of the failed rules queue, as that was the method that used to
be leveraged to handle re-running rules that needed something in /usr
when /usr wasn't available.  This is part of what differentiates eudev
from systemd-udev, as this codepatch would most likely fall into the
category of "exotic configurations" for which systemd plans to reject
patches.

For more eudev-specific discussion, especially development or
technical discussions, please join us on eu...@gentoo.org rather than
- -dev@

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iF4EAREIAAYFAlDQsNQACgkQ2ugaI38ACPBJ7wD9H9x4olYqGM9OhcL1Xmi07F8O
vWjadBlDyruC4YiTJqcA/jwd+YxNMSB2CA/0XWVD88aOzkJUJs3LK6lT/owIOeFg
=1OT9
-----END PGP SIGNATURE-----

Reply via email to