-----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-----