diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index ce42393e6..d4b853efd 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -1441,7 +1441,7 @@
&testsuites;
- Findutils, Perl, and Sed
+ No testsuite available
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7eb32c2ba..177baa4c5 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -37,6 +37,17 @@
-->
+
+ 2009-06-28
+
+
+ [bryan] - Upgrade to Udev-143. Remove the testsuite
+ dependencies from Appendix C. Fixes #2425.
+
+
+
+
2009-06-23
diff --git a/chapter06/udev.xml b/chapter06/udev.xml
index 5216a95ac..cbf3251bc 100644
--- a/chapter06/udev.xml
+++ b/chapter06/udev.xml
@@ -60,9 +60,49 @@ ln -sv /proc/kcore /lib/udev/devices/core
Prepare the package for compilation:
+
./configure --prefix=/usr \
- --exec-prefix= \
- --sysconfdir=/etc
+ --sysconfdir=/etc --sbindir=/sbin \
+ --with-rootlibdir=/lib --libexecdir=/lib/udev \
+ --disable-extras
+
+
+ The meaning of the new configure options
+
+
+ --with-rootlibdir=/lib
+
+ This controls where the libudev library is installed. The
+ library needs to be in /lib
+ because it's used by Udev at boot time, before /usr might be available, and the default
+ --rootlibdir is /usr/lib.
+
+
+
+
+
+ --libexecdir=/lib/udev
+
+ This controls where Udev-internal rules and helper programs
+ are installed.
+
+
+
+
+ --disable-extras
+
+ This option prevents Udev from installing helper programs and
+ other extras which require more external libraries. These libraries
+ are not part of the base LFS system. See the Udev
+ README file for more information.
+
+
+
Compile the package:
@@ -131,8 +171,8 @@ install -m644 -v -D docs/writing_udev_rules/index.html \
ata_id, cdrom_id, collect, create_floppy_devices, edd_id,
firmware.sh, fstab_import, path_id, scsi_id, udevadm, udevd,
- usb_id, vol_id, write_cd_rules, and write_net_rules
- libudev and libvolume_id
+ usb_id, write_cd_rules, and write_net_rules
+ libudev
/etc/udev
@@ -277,17 +317,6 @@ install -m644 -v -D docs/writing_udev_rules/index.html \
-
- vol_id
-
- Provides Udev with the label and uuid of a
- filesystem
-
- vol_id
-
-
-
-
write_cd_rules
@@ -321,16 +350,6 @@ install -m644 -v -D docs/writing_udev_rules/index.html \
-
- libvolume_id
-
- A library interface to read volume labels and uuids
-
- libvolume_id
-
-
-
-
/etc/udev
diff --git a/packages.ent b/packages.ent
index abea95fce..1a289aaae 100644
--- a/packages.ent
+++ b/packages.ent
@@ -503,12 +503,12 @@
-
-
+
+
-
+
-
+