Bruce Hill wrote:
> On Mon, Dec 24, 2012 at 05:23:13PM -0500, Michael Mol wrote:
>> Then came the decision to move udev inside /usr, forcing the issue.
>> Now, it'd been long understood that udev *itself* hadn't been broken.
>> The explanation given as much as a year earlier was that udev couldn't
>> control what *other* packages gave it for rules scripts. OK, that's
>> not strictly udev's fault. That's the fault of packages being depended
>> on at too early a stage in the boot process. And, perhaps, hotplug
>> events for some devices _should_ be deferred until the proper
>> resources for handling it are available. I can think of at least a few
>> ways you could do that. And, yes, this was a problem systemd was
>> facing, and wasn't finding a way out of. (Why? I still don't know.
>> Maybe they didn't want to implement dependency declarations or demand
>> that packages impement partial functionality to reduce initial
>> dependencies.)
> You're stumbling upon it ... just keep hashing it out.
>
> The decision to write a new init system (systemd) and do things altogether
> differently is exactly what caused your previously referred to train wreck.
> And Kay Sievers collaborating with Lennart on this corrupted udev. Take those
> two prima donnas out of the udev destruction, and no such init problem exists
> today ... just as it didn't exist before then, for so many years.
>
> Linus didn't tolerate what they did to module and firmware loading:
>
> https://lkml.org/lkml/2012/10/2/303
>
> and he placed the blame squarely on Lennart and Kay where it belongs. To quote
> Linus Torvalds:
>
> "What kind of insane udev maintainership do we have? And can we fix it?"
>
> Bank on it ... he *will* keep these prima donnas from destroying it. There's
> quite the historical precedent for such.


I find it fitting that me and Linus agree on udev.  ROFL  I'm not alone
but still.  ;-)

Dale

:-)  :-) 

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!


Reply via email to