On Jun 2, 2013, at 10:40 AM, bvl wrote:

eudev installs udevd in /sbin.  The clfsbootscript appears to want
this as /lib/udev/udevd

You can't stick with the udev-182 confiugre options from the book as eudev has different configure options (./configure --help):

./configure --prefix=/usr --sysconfdir=/etc --with-rootprefix="" -- libexecdir=/lib --bindir=/sbin --enable-rule_generator --disable- keymap --disable-gudev --enable-instrospection=no --enable-libkmod

Results with:

        prefix:                  /usr
        exec_prefix:             ${prefix}
        sysconfdir:              /etc
        datadir:                 ${datarootdir}
        includedir:              ${prefix}/include
        libdir:                  ${exec_prefix}/lib

        rootprefix:
        rootlibdir:              ${exec_prefix}/lib
        udevlibexecdir:          /lib/udev
        datarootdir:             ${prefix}/share

        udevconfdir:             /etc/udev
        udevconffile:            /etc/udev/udev.conf
        udevhwdbdir:             /etc/udev/hwdb.d
        udevhwdbbin:             /etc/udev/hwdb.bin
        udevkeymapdir:           /lib/udev/keymaps
        udevkeymapforceredir:    /lib/udev/keymaps/force-release
        udevrulesdir:            /lib/udev/rules.d

        pkgconfiglibdir:         ${exec_prefix}/lib/pkgconfig
        sharepkgconfigdir        ${datarootdir}/pkgconfig

        libgudev_includedir      ${prefix}/include/gudev-1.0/gudev

        girdir                   ${datarootdir}/gir-1.0
        typelibsdir              ${exec_prefix}/lib/girepository-1.0


I'm getting gudev and gir as I'm testing this with a fully built server system.

Of course we'll need to update the bootscripts accordingly to how eudev installs.

Sincerely,

William Harrington
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org

Reply via email to