Quote:
Originally Posted by ReaperX7
Apparently, systemd's rapid developments were just too costly to follow with proper extraction and building scripts, so they decided to go with a udev system that is more stable.
|
Right. Bruce Dubbs was the one who had been maintaining that udev-lfs-xxx tarball and the makefile that extracted the udev components from the systemd source files. He said udev was becoming
more and more entangled in the systemd stuff.
Before the last LFS book was released, I had already been experimenting with Eudev on my own and found it to be satisfactory. But I spent quite a while trying different configuration options, borrowing stuff from Dubbs' udev-lfs tarball, adjusting where stuff got installed, symlinks, and so on. Eventually, I could install it consistently and correctly. And it worked. Of course for the LFS book they will have all that stuff worked out better then I ever could do it.
Anyway, I did that work just in case the Systemd camp prevailed in the latest family feud flare-up going on amongst the LFS devs at the time. I wanted to be able to continue on with SysVinit on my own if necessary. For now, things appear to have settled down and the separate Systemd version of the book was officially released for people that want it, and the traditional book appears to be continuing on with Eudev.
I first read about Eudev at Gentoo, of course. Then I watched the
video of a few of the maintainers presenting Eudev at the 2013 FOSDEM with Lennart Poettering sitting in the second row of the audience. It was interesting mostly for Poettering sitting there (and asking a few questions), but it wasn't a very polished presentation. I read several scathing reviews and comments about that presentation. I wondered if it would be around long. But they have soldiered on since then. They released eudev-1.5.3 only a few days ago. Personally, I'm grateful for it.