On Sat, 2 Jul 2005 [EMAIL PROTECTED] wrote:
Hello,
I'm using rev 6.0 of the book
I retrieved my packages by doing
wget
http://www.linuxfromscratch.org/lfs/wget/lfs-6.1-testing-20050129.wget
wget -i lfs-6.1-testing-20050129.wget
I'm in chapter 5, section
5.35. Udev-030
but my udev is version 050. Perhaps no big deal, but in that section it
says:
The udevstart program hardcodes the path to the udev program in
itself, which would cause issues since udev was installed in a
non-standard location. Fix this by running the following:
sed -i 's@/sbin/udev@/tools/sbin/[EMAIL PROTECTED]' udevstart.c
but I have no file udevstart.c.
Any tips? Should I go back to rev 030 of udev? Or is there some other
way I can work around this to take advantages of whatever improvements
happened between 030 and 050? I assume some other files implement
whatever udevstart.c provided, but I'm not quite sure how to identify
it/them.
Thanks,
Michael
To answer my own question, I wonder if this is no longer necessary.
According to udevstart.c, udevstart was a "Quick and dirty way to
populate a /dev with udev if your system does not have access to a
shell" and according to the changelog one of the of changes from
v030 to v031 was to make udev/udevstart be one binary. So I assume now
that udevstart no longer needs to know where udev is, because it's one
binary.
Seem right?
Thanks,
Michael
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page