Bruce Dubbs wrote:
> Ken Moffat wrote:
> 
>>  You seem to be making good progress here.  
> 
> Try the attached patch.
> 
> tar -xf systemd-183.tar.xz
> cd systemd-183
> patch -Np1 -i ../systemd-lfs.patch
> sh make.sh
> sh install.sh > install.log
> 
> It ran with only one minor warning (easily fixed) in install.sh from the 
> lfs chapter 6 environment.
> 
> Now all I have to do is finish Chapter 7/8 and reboot to test it out.
> :)

Continuing to section 7.2 I ran into a problem pretty quickly:

root:/# echo /sys/class/net/*
/sys/class/net/eth0 /sys/class/net/lo /sys/class/net/sit0 
/sys/class/net/tunl0

root:/# INTERFACE=/sys/class/net/eth0 udevadm test --action=add 
/sys/class/net/eth0

The output is below.

The rules seem to be read OK, but we still have the problem with pci-db.
I don't know if we cna fix that in LFS short of adding pci-utils.

Then it's trying to run /usr/lib/systemd/systemd-sysctl (twice) which we 
don't have.

   -- Bruce

calling: test
version 183
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

load module index
read rules file: /lib/udev/rules.d/42-usb-hid-pm.rules
read rules file: /lib/udev/rules.d/50-udev-default.rules
read rules file: /lib/udev/rules.d/60-cdrom_id.rules
read rules file: /lib/udev/rules.d/60-persistent-alsa.rules
read rules file: /lib/udev/rules.d/60-persistent-input.rules
read rules file: /lib/udev/rules.d/60-persistent-serial.rules
read rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
read rules file: /lib/udev/rules.d/60-persistent-storage.rules
read rules file: /lib/udev/rules.d/60-persistent-v4l.rules
read rules file: /lib/udev/rules.d/61-accelerometer.rules
read rules file: /lib/udev/rules.d/70-uaccess.rules
read rules file: /lib/udev/rules.d/71-seat.rules
read rules file: /lib/udev/rules.d/75-net-description.rules
read rules file: /lib/udev/rules.d/75-probe_mtd.rules
read rules file: /lib/udev/rules.d/75-tty-description.rules
read rules file: /lib/udev/rules.d/78-sound-card.rules
read rules file: /lib/udev/rules.d/80-drivers.rules
read rules file: /lib/udev/rules.d/95-udev-late.rules
read rules file: /lib/udev/rules.d/99-systemd.rules
rules use 14088 bytes tokens (1174 * 12 bytes), 7288 bytes buffer
temporary index used 8060 bytes (403 * 20 bytes)
IMPORT builtin 'pci-db' /lib/udev/rules.d/75-net-description.rules:11
Failed to open database file '(null)': Bad address
RUN '/usr/lib/systemd/systemd-sysctl 
--prefix=/proc/sys/net/ipv4/conf/$name 
--prefix=/proc/sys/net/ipv4/neigh/$name 
--prefix=/proc/sys/net/ipv6/conf/$name 
--prefix=/proc/sys/net/ipv6/neigh/$name' 
/lib/udev/rules.d/99-systemd.rules:46
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:19.0/net/eth0
ID_BUS=pci
ID_MODEL_ID=/sys/devices/pci0000:00/0000:00:19.0
ID_VENDOR_ID=0x8086
IFINDEX=2
INTERFACE=eth0
SUBSYSTEM=net
SYSTEMD_ALIAS=/sys/subsystem/net/devices/eth0
TAGS=:systemd:
USEC_INITIALIZED=330343943412
run: '/usr/lib/systemd/systemd-sysctl 
--prefix=/proc/sys/net/ipv4/conf/eth0 
--prefix=/proc/sys/net/ipv4/neigh/eth0 
--prefix=/proc/sys/net/ipv6/conf/eth0 
--prefix=/proc/sys/net/ipv6/neigh/eth0'
unload module index
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to