During testing of the paco patch, I noticed that udev-rules package don't get installed in the makesys phase. I've attached a patch that solves the problem.

The scripts get installed in the pre-boot phase, so the missing install wouldn't brake anything. However, the package don't get logged by paco unless it's installed during the makesys phase. That would also correspond better with the book itself.

This is only a problem when using BOOT method with CLFS, as the CHROOT method already handles this perfectly.


Tor Olav
Index: CLFS/master.sh
===================================================================
--- CLFS/master.sh      (revision 2874)
+++ CLFS/master.sh      (working copy)
@@ -757,7 +757,7 @@
     this_script=`basename $file`
 
     case $this_script in
-      *udev*) continue    ;;  # This is not a script but a commentary
+      *udev) continue    ;;  # This is not a script but a commentary
       *console*) continue ;; # Use the files that came with the bootscripts
       *)  ;;
     esac
@@ -773,8 +773,8 @@
                                   -e '[EMAIL PROTECTED]@@' \
                                   -e '[EMAIL PROTECTED]@@'`
     case $name in
-      *bootscripts*) name=bootscripts-cross-lfs
-       ;;
+      *bootscripts*) name=bootscripts-cross-lfs ;;
+      *udev-rules)   name=udev-cross-lfs ;;
     esac
 
     pkg_tarball=$(get_package_tarball_name $name)
-- 
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to