--- gen_initramfs.sh-orig 2013-08-06 15:26:18.891893359 +0200 +++ gen_initramfs.sh 2013-08-06 15:26:24.988559852 +0200 @@ -568,14 +568,14 @@ fi udev_files=" - /lib/udev/rules.d/50-udev-default.rules - /lib/udev/rules.d/60-persistent-storage.rules - /lib/udev/rules.d/80-drivers.rules + $( pkg-config --variable udevdir udev )/rules.d/50-udev-default.rules + $( pkg-config --variable udevdir udev )/rules.d/60-persistent-storage.rules + $( pkg-config --variable udevdir udev )/rules.d/80-drivers.rules /etc/udev/udev.conf " udev_maybe_files=" - /lib/udev/rules.d/40-gentoo.rules - /lib/udev/rules.d/99-systemd.rules + $( pkg-config --variable udevdir udev )/rules.d/40-gentoo.rules + $( pkg-config --variable udevdir udev )/rules.d/99-systemd.rules /etc/modprobe.d/blacklist.conf " is_maybe=0 @@ -598,8 +598,8 @@ # Copy binaries copy_binaries "${TEMP}/initramfs-udev-temp" \ - /sbin/udevd /bin/udevadm /lib/udev/scsi_id \ - /lib/udev/ata_id /lib/udev/mtd_probe + /sbin/udevd /bin/udevadm $( pkg-config --variable udevdir udev )/scsi_id \ + $( pkg-config --variable udevdir udev )/ata_id $( pkg-config --variable udevdir udev )/mtd_probe cd "${TEMP}/initramfs-udev-temp/" log_future_cpio_content