You are not logged in.

#26 2012-09-01 18:46:32

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

So what version is the kernel in /boot? Use "file" on the vmlinuz image. Do you have a separate /boot partition? Is it mounted in the chroot?

Offline

#27 2012-09-01 19:00:26

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

@falconindy

The version is 3.5.3-1-ARCH

file vmlinuz-linux
/boot/vmlinuz-linux: Linux kernel x86 boot executable bzImage, version 3.5.3-1-ARCH (tobias@T-POWA-LX) #1 SMP PREEMPT Sun Aug 26 09:14, RO-rootFS, swap_dev 0x3, Normal VGA

Yes, I have a separate boot partition and I have it mounted in the chroot.

This is how I chrooted.

mkdir /mnt/arch
mount /dev/sda3 /mnt/arch
mount /dev/sda2 /mnt/arch/boot/
arch-chroot /mnt/arch

Last edited by jithinkr (2012-09-01 19:01:28)

Offline

#28 2012-09-01 19:14:27

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

So /usr/lib/modules/3.5.3-1-ARCH exists inside the chroot? What are the contents (ls -l)? What does "modinfo -k 3.5.3-1-ARCH ext4" show?

Offline

#29 2012-09-01 19:28:34

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

falconindy

ls -l /usr/lib/modules/3.5.5-1-ARCH

total 3008
lrwxrwxrwx  1 root root     31 Aug 26 13:11 build -> ../../../src/linux-3.5.3-1-ARCH
lrwxrwxrwx  1 root root     24 Aug 26 12:48 extramodules -> ../extramodules-3.5-ARCH
drwxr-xr-x 12 root root   4096 Aug 26 12:47 kernel
-rw-r--r--  1 root root 716528 Sep  2 00:02 modules.alias
-rw-r--r--  1 root root 696613 Sep  2 00:02 modules.alias.bin
-rw-r--r--  1 root root   2628 Aug 26 12:47 modules.builtin
-rw-r--r--  1 root root   3561 Sep  2 00:02 modules.builtin.bin
-rw-r--r--  1 root root 367090 Sep  2 00:02 modules.dep
-rw-r--r--  1 root root 499002 Sep  2 00:02 modules.dep.bin
-rw-r--r--  1 root root    353 Sep  2 00:02 modules.devname
-rw-r--r--  1 root root 113950 Aug 26 12:47 modules.order
-rw-r--r--  1 root root    131 Sep  2 00:02 modules.softdep
-rw-r--r--  1 root root 289916 Sep  2 00:02 modules.symbols
-rw-r--r--  1 root root 366991 Sep  2 00:02 modules.symbols.bin

and

modinfo -k 3.5.3-1-ARCH ext4

filename:       /usr/lib/modules/3.5.3-1-ARCH/kernel/fs/ext4/ext4.ko.gz
license:        GPL
description:    Fourth Extended Filesystem
author:         Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others
alias:          ext3
alias:          ext2
depends:        mbcache,jbd2,crc16
intree:         Y
vermagic:       3.5.3-1-ARCH SMP preempt mod_unload modversions 

Offline

#30 2012-09-01 19:45:19

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

What happens when you run: 'mkinitcpio -k 3.5.3-1-ARCH -g /boot/initramfs-linux.img'? I'm noticing in the log that you posted that the kernel version isn't set for the run, which makes me wonder if you've somehow broken grep... What does 'type -a grep' show?

A full debug log of the run would be nice, too.

BASH_XTRACEFD=6 bash -x mkinitcpio -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img 6>&1 |& tee log

Last edited by falconindy (2012-09-01 19:46:57)

Offline

#31 2012-09-01 20:02:28

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

falconindy

Output for

mkinitcpio -k 3.5.3-1-ARCH -g /boot/initramfs-linux.img

is

==> Starting build: 3.5.3-1-ARCH
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [pata]
  -> Running build hook: [scsi]
  -> Running build hook: [sata]
  -> Running build hook: [filesystems]
==> WARNING: No modules were added to the image. This is probably not what you want.
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful

and for

type -a grep

is

grep is /usr/bin/grep

and for

BASH_XTRACEFD=6 bash -x mkinitcpio -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img 6>&1 |& tee log

is

+ declare -r version=0.10
+ shopt -s extglob
+ FUNCTIONS=/usr/lib/initcpio/functions
+ CONFIG=/etc/mkinitcpio.conf
+ HOOKDIR=({/usr,}/lib/initcpio/hooks)
+ INSTDIR=({/usr,}/lib/initcpio/install)
+ PRESETDIR=/etc/mkinitcpio.d
+ COMPRESSION=gzip
+ declare MODULE_FILE= GENIMG= PRESET= COMPRESSION_OPTIONS= BUILDROOT=
+ declare NC= BOLD= BLUE= GREEN= RED= YELLOW=
+ declare -i QUIET=1 SHOW_AUTOMODS=0 SAVELIST=0 COLOR=1
+ declare -a SKIPHOOKS ADDED_MODULES MODPATHS
+ declare -A RUNHOOKS
+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ unset GREP_OPTIONS CDPATH
+ . /usr/lib/initcpio/functions
+ trap 'cleanup 130' INT
+ trap 'cleanup 143' TERM
+ OPT_SHORT=A:c:g:H:hk:mnLMp:r:S:st:vz:
+ OPT_LONG=('add:' 'addhooks:' 'config:' 'generate:' 'hookhelp:' 'help' 'kernel:' 'listhooks' 'automods' 'moduleroot:' 'nocolor' 'preset:' 'skiphooks:' 'save' 'builddir:' 'verbose' 'compress:')
+ parseopts A:c:g:H:hk:mnLMp:r:S:st:vz: add: addhooks: config: generate: hookhelp: help kernel: listhooks automods moduleroot: nocolor preset: skiphooks: save builddir: verbose compress: -- -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img
+ local opt= optarg= i= shortopts=A:c:g:H:hk:mnLMp:r:S:st:vz:
+ longopts=()
+ unused_argv=()
+ local -a longopts unused_argv
+ shift
+ [[ -n add: ]]
+ [[ add: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n addhooks: ]]
+ [[ addhooks: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n config: ]]
+ [[ config: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n generate: ]]
+ [[ generate: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n hookhelp: ]]
+ [[ hookhelp: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n help ]]
+ [[ help != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n kernel: ]]
+ [[ kernel: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n listhooks ]]
+ [[ listhooks != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n automods ]]
+ [[ automods != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n moduleroot: ]]
+ [[ moduleroot: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n nocolor ]]
+ [[ nocolor != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n preset: ]]
+ [[ preset: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n skiphooks: ]]
+ [[ skiphooks: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n save ]]
+ [[ save != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n builddir: ]]
+ [[ builddir: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n verbose ]]
+ [[ verbose != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n compress: ]]
+ [[ compress: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n -- ]]
+ [[ -- != \-\- ]]
+ shift
+ ((  4  ))
+ case $1 in
+ (( i = 1 ))
+ (( i < 2 ))
+ opt=k
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: != *k* ]]
+ OPTRET+=("-$opt")
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: = *k:* ]]
+ ((  i < 2 - 1  ))
+ ((  i == 2 - 1  ))
+ [[ -n /boot/vmlinuz-linux ]]
+ OPTRET+=("$2")
+ shift
+ break
+ shift
+ ((  2  ))
+ case $1 in
+ (( i = 1 ))
+ (( i < 2 ))
+ opt=g
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: != *g* ]]
+ OPTRET+=("-$opt")
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: = *g:* ]]
+ ((  i < 2 - 1  ))
+ ((  i == 2 - 1  ))
+ [[ -n /boot/initramfs-linux.img ]]
+ OPTRET+=("$2")
+ shift
+ break
+ shift
+ ((  0  ))
+ OPTRET+=('--' "${unused_argv[@]}" "$@")
+ unset longoptmatch
+ return 0
+ set -- -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --
+ unset OPT_SHORT OPT_LONG OPTRET
+ :
+ case $1 in
+ shift
+ optkver=/boot/vmlinuz-linux
+ shift
+ :
+ case $1 in
+ shift
+ [[ -d /boot/initramfs-linux.img ]]
++ readlink -f /boot/initramfs-linux.img
+ GENIMG=/boot/initramfs-linux.img
+ [[ ! -e /boot ]]
+ shift
+ :
+ case $1 in
+ shift
+ break 2
+ [[ -t 1 ]]
+ readonly NC BOLD BLUE GREEN RED YELLOW
+ [[ -e /proc/self/mountinfo ]]
+ [[ -e /dev/fd ]]
+ [[ -n '' ]]
++ resolve_kernver /boot/vmlinuz-linux
++ local kernver= kernel=/boot/vmlinuz-linux
++ [[ -z /boot/vmlinuz-linux ]]
++ [[ / != / ]]
++ [[ ! -e /boot/vmlinuz-linux ]]
++ grep -oP '(?<=version )[^ ]+'
++ file -Lb /boot/vmlinuz-linux
++ return 0
+ KERNELVERSION=
++ find_moduledir ''
++ local d
++ for d in '"$MODULEROOT"{/usr,}/lib/modules'
++ [[ -d /usr/lib/modules// ]]
++ printf %s /usr/lib/modules//
++ return 0
+ MODULEDIR=/usr/lib/modules//
++ initialize_buildroot ''
++ local workdir= kernver=
+++ mktemp -d --tmpdir mkinitcpio.XXXXXX
++ workdir=/tmp/mkinitcpio.3vVZNV
++ install -dm755 /tmp/mkinitcpio.3vVZNV/root/new_root /tmp/mkinitcpio.3vVZNV/root/proc /tmp/mkinitcpio.3vVZNV/root/sys /tmp/mkinitcpio.3vVZNV/root/dev /tmp/mkinitcpio.3vVZNV/root/run /tmp/mkinitcpio.3vVZNV/root/tmp /tmp/mkinitcpio.3vVZNV/root/etc /tmp/mkinitcpio.3vVZNV/root/usr/local /tmp/mkinitcpio.3vVZNV/root/usr/lib /tmp/mkinitcpio.3vVZNV/root/usr/bin
++ ln -s usr/lib /tmp/mkinitcpio.3vVZNV/root/lib
++ ln -s ../lib /tmp/mkinitcpio.3vVZNV/root/usr/local/lib
++ ln -s bin /tmp/mkinitcpio.3vVZNV/root/usr/sbin
++ ln -s usr/bin /tmp/mkinitcpio.3vVZNV/root/bin
++ ln -s usr/bin /tmp/mkinitcpio.3vVZNV/root/sbin
++ ln -s ../bin /tmp/mkinitcpio.3vVZNV/root/usr/local/bin
++ install -dm755 /tmp/mkinitcpio.3vVZNV/root/usr/lib/modules//kernel
++ printf %s /tmp/mkinitcpio.3vVZNV
+ workdir=/tmp/mkinitcpio.3vVZNV
+ BUILDROOT=/tmp/mkinitcpio.3vVZNV/root
+ . /etc/mkinitcpio.conf
++ MODULES=
++ BINARIES=
++ FILES=
++ HOOKS='base udev autodetect pata scsi sata filesystems'
+ compute_hookset
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array base
+ local item= needle=base
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array udev
+ local item= needle=udev
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array autodetect
+ local item= needle=autodetect
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array pata
+ local item= needle=pata
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array scsi
+ local item= needle=scsi
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array sata
+ local item= needle=sata
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array filesystems
+ local item= needle=filesystems
+ shift
+ return 1
+ hooks+=("$h")
+ ((  7 == 0  ))
+ [[ ! -d /usr/lib/modules// ]]
+ ((  SHOW_AUTOMODS  ))
+ [[ -z /boot/initramfs-linux.img ]]
+ COMPRESSION=gzip
+ type -P gzip
+ msg 'Starting build: %s' ''
+ local 'mesg=Starting build: %s'
+ shift
+ printf '==> Starting build: %s\n' ''
==> Starting build: 
+ declare -i builderrors=0
+ set -o functrace
+ trap '(( $? )) && [[ $FUNCNAME = add_* ]] && (( ++builderrors ))' RETURN
+ for hook in '"${hooks[@]}"'
+ run_build_hook base
+ local hook=base script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs base /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/base ]]
++ printf %s /usr/lib/initcpio/install/base
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/base
+ [[ -L /usr/lib/initcpio/install/base ]]
+ unset -f build
+ . /usr/lib/initcpio/install/base
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' base
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' base
  -> Running build hook: [base]
++ ((  0  ))
+ build
+ local applet
+ add_binary /usr/lib/initcpio/busybox /bin/busybox
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/lib/initcpio/busybox
+ [[ ! -f /usr/lib/initcpio/busybox ]]
+ dest=/bin/busybox
++ stat -c %a /usr/lib/initcpio/busybox
+ mode=755
+ add_file /usr/lib/initcpio/busybox /bin/busybox 755
+ ((  3  ))
+ local src=/usr/lib/initcpio/busybox dest=/bin/busybox mode=
+ [[ ! -f /usr/lib/initcpio/busybox ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/busybox /tmp/mkinitcpio.3vVZNV/root/bin/busybox
+ install -Dm755 /usr/lib/initcpio/busybox /tmp/mkinitcpio.3vVZNV/root/bin/busybox
++ ((  0  ))
++ ldd /usr/lib/initcpio/busybox
+ lddout='	linux-vdso.so.1 (0x00007fff6c173000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fae29e0d000)
	/lib/ld-linux-x86-64.so.2 (0x00007fae2a1b4000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff6c173000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff6c173000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007fae29e0d000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ [[ ! -L /usr/lib/libc.so.6 ]]
++ readlink -e /usr/lib/libc.so.6
+ resolved=/usr/lib/libc-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libc.so.6 /usr/lib/libc-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libc-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6
++ ((  0  ))
+ add_file /usr/lib/libc-2.16.so /usr/lib/libc-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/libc-2.16.so dest=/usr/lib/libc-2.16.so mode=
+ [[ ! -f /usr/lib/libc-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libc-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc-2.16.so
+ install -Dm755 /usr/lib/libc-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc-2.16.so
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007fae2a1b4000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -L /lib/ld-linux-x86-64.so.2 ]]
++ readlink -e /lib/ld-linux-x86-64.so.2
+ resolved=/usr/lib/ld-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /lib/ld-linux-x86-64.so.2 /usr/lib/ld-2.16.so
+ ((  2 == 2  ))
+ add_dir /lib
+ [[ -z /lib ]]
+ [[ /lib != /?* ]]
+ local path=/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/ld-2.16.so /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2
++ ((  0  ))
+ add_file /usr/lib/ld-2.16.so /usr/lib/ld-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/ld-2.16.so dest=/usr/lib/ld-2.16.so mode=
+ [[ ! -f /usr/lib/ld-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/ld-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/ld-2.16.so
+ install -Dm755 /usr/lib/ld-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/ld-2.16.so
++ ((  0  ))
+ read line
+ return 0
++ ((  0  ))
++ /usr/lib/initcpio/busybox --list
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink '/usr/bin/[' busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox '/tmp/mkinitcpio.3vVZNV/root/usr/bin/['
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink '/usr/bin/[[' busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox '/tmp/mkinitcpio.3vVZNV/root/usr/bin/[['
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ash busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ash
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/awk busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/awk
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/basename busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/basename
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/cat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chgrp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/chgrp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chmod busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/chmod
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chown busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/chown
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chroot busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/chroot
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/clear busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/clear
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/cp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cttyhack busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/cttyhack
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cut busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/cut
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dd busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/dd
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/df busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/df
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dirname busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/dirname
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dmesg busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/dmesg
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/du busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/du
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/echo busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/echo
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/egrep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/egrep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/env busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/env
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/expr busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/expr
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/false busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/false
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/free busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/free
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/getopt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/getopt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/grep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/grep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/halt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/halt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/head busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/head
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/hexdump busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/hexdump
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ifconfig busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ifconfig
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/init busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/init
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/install busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/install
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ip busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ip
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ipaddr busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ipaddr
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iplink busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/iplink
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iproute busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/iproute
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iprule busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/iprule
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iptunnel busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/iptunnel
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/kbd_mode busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/kbd_mode
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/kill busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/kill
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/killall busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/killall
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/less busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/less
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ln busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ln
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/loadfont busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/loadfont
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/loadkmap busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/loadkmap
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/losetup busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/losetup
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ls busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ls
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/md5sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/md5sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mkdir busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/mkdir
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mkfifo busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/mkfifo
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mknod busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/mknod
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mktemp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/mktemp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mv busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/mv
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/nc busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/nc
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/netstat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/netstat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/nslookup busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/nslookup
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/openvt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/openvt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pgrep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/pgrep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pidof busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/pidof
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ping busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ping
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ping6 busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ping6
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/poweroff busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/poweroff
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/printf busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/printf
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ps busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/ps
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pwd busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/pwd
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/readlink busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/readlink
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/reboot busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/reboot
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/rm busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/rm
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/rmdir busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/rmdir
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/route busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/route
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sed busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sed
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/seq busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/seq
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/setfont busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/setfont
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sh busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sh
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha1sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sha1sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha256sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sha256sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha512sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sha512sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sleep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sleep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sort busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/sort
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/stat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/stat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/strings busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/strings
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tac busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/tac
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tail busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/tail
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/telnet busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/telnet
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/test busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/test
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tftp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/tftp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/touch busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/touch
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/true busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/true
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/umount busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/umount
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uname busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/uname
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uniq busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/uniq
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uptime busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/uptime
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/vi busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/vi
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/wc busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/wc
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/wget busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/wget
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/yes busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.3vVZNV/root/usr/bin/yes
++ ((  0  ))
+ add_binary kmod
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ k != \/ ]]
++ type -P kmod
+ binary=/usr/bin/kmod
+ [[ ! -f /usr/bin/kmod ]]
+ dest=/usr/bin/kmod
++ stat -c %a /usr/bin/kmod
+ mode=755
+ add_file /usr/bin/kmod /usr/bin/kmod 755
+ ((  3  ))
+ local src=/usr/bin/kmod dest=/usr/bin/kmod mode=
+ [[ ! -f /usr/bin/kmod ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/bin/kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/kmod
+ install -Dm755 /usr/bin/kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/kmod
++ ((  0  ))
++ ldd /usr/bin/kmod
+ lddout='	linux-vdso.so.1 (0x00007fffd637f000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f4009808000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f4009461000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f400924b000)
	/lib/ld-linux-x86-64.so.2 (0x00007f4009a1c000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffd637f000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffd637f000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f4009808000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2 ]]
+ [[ ! -L /usr/lib/libkmod.so.2 ]]
++ readlink -e /usr/lib/libkmod.so.2
+ resolved=/usr/lib/libkmod.so.2.1.3
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libkmod.so.2 /usr/lib/libkmod.so.2.1.3
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2
++ ((  0  ))
+ add_file /usr/lib/libkmod.so.2.1.3 /usr/lib/libkmod.so.2.1.3 755
+ ((  3  ))
+ local src=/usr/lib/libkmod.so.2.1.3 dest=/usr/lib/libkmod.so.2.1.3 mode=
+ [[ ! -f /usr/lib/libkmod.so.2.1.3 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2.1.3
+ install -Dm755 /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2.1.3
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f4009461000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007f400924b000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1 ]]
+ [[ ! -L /usr/lib/libz.so.1 ]]
++ readlink -e /usr/lib/libz.so.1
+ resolved=/usr/lib/libz.so.1.2.7
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libz.so.1 /usr/lib/libz.so.1.2.7
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1
++ ((  0  ))
+ add_file /usr/lib/libz.so.1.2.7 /usr/lib/libz.so.1.2.7 755
+ ((  3  ))
+ local src=/usr/lib/libz.so.1.2.7 dest=/usr/lib/libz.so.1.2.7 mode=
+ [[ ! -f /usr/lib/libz.so.1.2.7 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1.2.7
+ install -Dm755 /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1.2.7
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f4009a1c000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/depmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/depmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/insmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/insmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/rmmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/rmmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/lsmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/lsmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/modprobe kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/modprobe
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/modinfo kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.3vVZNV/root/usr/bin/modinfo
++ ((  0  ))
+ add_binary blkid
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ b != \/ ]]
++ type -P blkid
+ binary=/sbin/blkid
+ [[ ! -f /sbin/blkid ]]
+ dest=/sbin/blkid
++ stat -c %a /sbin/blkid
+ mode=755
+ add_file /sbin/blkid /sbin/blkid 755
+ ((  3  ))
+ local src=/sbin/blkid dest=/sbin/blkid mode=
+ [[ ! -f /sbin/blkid ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /sbin/blkid /tmp/mkinitcpio.3vVZNV/root/sbin/blkid
+ install -Dm755 /sbin/blkid /tmp/mkinitcpio.3vVZNV/root/sbin/blkid
++ ((  0  ))
++ ldd /sbin/blkid
+ lddout='	linux-vdso.so.1 (0x00007fff40fcb000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fb2fc1b7000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fb2fbe10000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fb2fbc0b000)
	/lib/ld-linux-x86-64.so.2 (0x00007fb2fc3de000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff40fcb000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff40fcb000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fb2fc1b7000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1 ]]
+ [[ ! -L /usr/lib/libblkid.so.1 ]]
++ readlink -e /usr/lib/libblkid.so.1
+ resolved=/usr/lib/libblkid.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libblkid.so.1 /usr/lib/libblkid.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1
++ ((  0  ))
+ add_file /usr/lib/libblkid.so.1.1.0 /usr/lib/libblkid.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libblkid.so.1.1.0 dest=/usr/lib/libblkid.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libblkid.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1.1.0
+ install -Dm755 /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007fb2fbe10000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fb2fbc0b000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1 ]]
+ [[ ! -L /usr/lib/libuuid.so.1 ]]
++ readlink -e /usr/lib/libuuid.so.1
+ resolved=/usr/lib/libuuid.so.1.3.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libuuid.so.1 /usr/lib/libuuid.so.1.3.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1
++ ((  0  ))
+ add_file /usr/lib/libuuid.so.1.3.0 /usr/lib/libuuid.so.1.3.0 755
+ ((  3  ))
+ local src=/usr/lib/libuuid.so.1.3.0 dest=/usr/lib/libuuid.so.1.3.0 mode=
+ [[ ! -f /usr/lib/libuuid.so.1.3.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1.3.0
+ install -Dm755 /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1.3.0
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007fb2fc3de000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_binary mount
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ m != \/ ]]
++ type -P mount
+ binary=/bin/mount
+ [[ ! -f /bin/mount ]]
+ dest=/bin/mount
++ stat -c %a /bin/mount
+ mode=4755
+ add_file /bin/mount /bin/mount 4755
+ ((  3  ))
+ local src=/bin/mount dest=/bin/mount mode=
+ [[ ! -f /bin/mount ]]
+ mode=4755
+ [[ -z 4755 ]]
+ ((  ! QUIET  ))
+ command install -Dm4755 /bin/mount /tmp/mkinitcpio.3vVZNV/root/bin/mount
+ install -Dm4755 /bin/mount /tmp/mkinitcpio.3vVZNV/root/bin/mount
++ ((  0  ))
++ ldd /bin/mount
+ lddout='	linux-vdso.so.1 (0x00007fff77adf000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f42d10fa000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f42d0d53000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f42d0b2c000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f42d0927000)
	/lib/ld-linux-x86-64.so.2 (0x00007f42d1326000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff77adf000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff77adf000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f42d10fa000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libmount.so.1
+ [[ -f /usr/lib/libmount.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libmount.so.1 ]]
+ [[ ! -L /usr/lib/libmount.so.1 ]]
++ readlink -e /usr/lib/libmount.so.1
+ resolved=/usr/lib/libmount.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libmount.so.1 /usr/lib/libmount.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libmount.so.1
++ ((  0  ))
+ add_file /usr/lib/libmount.so.1.1.0 /usr/lib/libmount.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libmount.so.1.1.0 dest=/usr/lib/libmount.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libmount.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libmount.so.1.1.0
+ install -Dm755 /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libmount.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f42d0d53000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f42d0b2c000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f42d0927000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f42d1326000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_binary switch_root
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ s != \/ ]]
++ type -P switch_root
+ binary=/sbin/switch_root
+ [[ ! -f /sbin/switch_root ]]
+ dest=/sbin/switch_root
++ stat -c %a /sbin/switch_root
+ mode=755
+ add_file /sbin/switch_root /sbin/switch_root 755
+ ((  3  ))
+ local src=/sbin/switch_root dest=/sbin/switch_root mode=
+ [[ ! -f /sbin/switch_root ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /sbin/switch_root /tmp/mkinitcpio.3vVZNV/root/sbin/switch_root
+ install -Dm755 /sbin/switch_root /tmp/mkinitcpio.3vVZNV/root/sbin/switch_root
++ ((  0  ))
++ ldd /sbin/switch_root
+ lddout='	linux-vdso.so.1 (0x00007fff559f5000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fcaad334000)
	/lib/ld-linux-x86-64.so.2 (0x00007fcaad6db000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff559f5000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff559f5000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007fcaad334000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007fcaad6db000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_symlink /etc/mtab /proc/self/mounts
+ ((  2 == 2  ))
+ add_dir /etc
+ [[ -z /etc ]]
+ [[ /etc != /?* ]]
+ local path=/etc mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/etc ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /proc/self/mounts /tmp/mkinitcpio.3vVZNV/root/etc/mtab
++ ((  0  ))
+ add_file /usr/lib/initcpio/init_functions /init_functions
+ ((  2  ))
+ local src=/usr/lib/initcpio/init_functions dest=/init_functions mode=
+ [[ ! -f /usr/lib/initcpio/init_functions ]]
++ stat -c %a /usr/lib/initcpio/init_functions
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/initcpio/init_functions /tmp/mkinitcpio.3vVZNV/root/init_functions
+ install -Dm644 /usr/lib/initcpio/init_functions /tmp/mkinitcpio.3vVZNV/root/init_functions
++ ((  0  ))
+ add_file /usr/lib/initcpio/init /init
+ ((  2  ))
+ local src=/usr/lib/initcpio/init dest=/init mode=
+ [[ ! -f /usr/lib/initcpio/init ]]
++ stat -c %a /usr/lib/initcpio/init
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/init /tmp/mkinitcpio.3vVZNV/root/init
+ install -Dm755 /usr/lib/initcpio/init /tmp/mkinitcpio.3vVZNV/root/init
++ ((  0  ))
+ add_file /usr/lib/modprobe.d/usb-load-ehci-first.conf
+ ((  1  ))
+ local src=/usr/lib/modprobe.d/usb-load-ehci-first.conf dest=/usr/lib/modprobe.d/usb-load-ehci-first.conf mode=
+ [[ ! -f /usr/lib/modprobe.d/usb-load-ehci-first.conf ]]
++ stat -c %a /usr/lib/modprobe.d/usb-load-ehci-first.conf
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/modprobe.d/usb-load-ehci-first.conf /tmp/mkinitcpio.3vVZNV/root/usr/lib/modprobe.d/usb-load-ehci-first.conf
+ install -Dm644 /usr/lib/modprobe.d/usb-load-ehci-first.conf /tmp/mkinitcpio.3vVZNV/root/usr/lib/modprobe.d/usb-load-ehci-first.conf
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook udev
+ local hook=udev script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs udev /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/udev ]]
++ printf %s /usr/lib/initcpio/install/udev
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/udev
+ [[ -L /usr/lib/initcpio/install/udev ]]
+ unset -f build
+ . /usr/lib/initcpio/install/udev
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' udev
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' udev
  -> Running build hook: [udev]
++ ((  0  ))
+ build
+ local rules tool
+ add_file /etc/udev/udev.conf
+ ((  1  ))
+ local src=/etc/udev/udev.conf dest=/etc/udev/udev.conf mode=
+ [[ ! -f /etc/udev/udev.conf ]]
++ stat -c %a /etc/udev/udev.conf
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /etc/udev/udev.conf /tmp/mkinitcpio.3vVZNV/root/etc/udev/udev.conf
+ install -Dm644 /etc/udev/udev.conf /tmp/mkinitcpio.3vVZNV/root/etc/udev/udev.conf
++ ((  0  ))
+ add_binary /usr/lib/systemd/systemd-udevd /usr/bin/udevd
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/lib/systemd/systemd-udevd
+ [[ ! -f /usr/lib/systemd/systemd-udevd ]]
+ dest=/usr/bin/udevd
++ stat -c %a /usr/lib/systemd/systemd-udevd
+ mode=755
+ add_file /usr/lib/systemd/systemd-udevd /usr/bin/udevd 755
+ ((  3  ))
+ local src=/usr/lib/systemd/systemd-udevd dest=/usr/bin/udevd mode=
+ [[ ! -f /usr/lib/systemd/systemd-udevd ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/systemd/systemd-udevd /tmp/mkinitcpio.3vVZNV/root/usr/bin/udevd
+ install -Dm755 /usr/lib/systemd/systemd-udevd /tmp/mkinitcpio.3vVZNV/root/usr/bin/udevd
++ ((  0  ))
++ ldd /usr/lib/systemd/systemd-udevd
+ lddout='	linux-vdso.so.1 (0x00007fff09bff000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f4dfc5b1000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f4dfc39d000)
	libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f4dfc194000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f4dfbf8c000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f4dfbbe5000)
	/lib/ld-linux-x86-64.so.2 (0x00007f4dfc7d8000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f4dfb9e0000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f4dfb7ca000)
	libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f4dfb5c5000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f4dfb3a9000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff09bff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff09bff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f4dfc5b1000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f4dfc39d000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2 ]]
+ read line
+ [[ libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f4dfc194000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libacl.so.1
+ [[ -f /usr/lib/libacl.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libacl.so.1 ]]
+ [[ ! -L /usr/lib/libacl.so.1 ]]
++ readlink -e /usr/lib/libacl.so.1
+ resolved=/usr/lib/libacl.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libacl.so.1 /usr/lib/libacl.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libacl.so.1
++ ((  0  ))
+ add_file /usr/lib/libacl.so.1.1.0 /usr/lib/libacl.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libacl.so.1.1.0 dest=/usr/lib/libacl.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libacl.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libacl.so.1.1.0
+ install -Dm755 /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libacl.so.1.1.0
++ ((  0  ))
+ read line
+ [[ librt.so.1 => /usr/lib/librt.so.1 (0x00007f4dfbf8c000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/librt.so.1
+ [[ -f /usr/lib/librt.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/librt.so.1 ]]
+ [[ ! -L /usr/lib/librt.so.1 ]]
++ readlink -e /usr/lib/librt.so.1
+ resolved=/usr/lib/librt-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/librt.so.1 /usr/lib/librt-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/librt-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/librt.so.1
++ ((  0  ))
+ add_file /usr/lib/librt-2.16.so /usr/lib/librt-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/librt-2.16.so dest=/usr/lib/librt-2.16.so mode=
+ [[ ! -f /usr/lib/librt-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/librt-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/librt-2.16.so
+ install -Dm755 /usr/lib/librt-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/librt-2.16.so
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f4dfbbe5000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f4dfc7d8000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f4dfb9e0000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007f4dfb7ca000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1 ]]
+ read line
+ [[ libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f4dfb5c5000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libattr.so.1
+ [[ -f /usr/lib/libattr.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libattr.so.1 ]]
+ [[ ! -L /usr/lib/libattr.so.1 ]]
++ readlink -e /usr/lib/libattr.so.1
+ resolved=/usr/lib/libattr.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libattr.so.1 /usr/lib/libattr.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libattr.so.1
++ ((  0  ))
+ add_file /usr/lib/libattr.so.1.1.0 /usr/lib/libattr.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libattr.so.1.1.0 dest=/usr/lib/libattr.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libattr.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libattr.so.1.1.0
+ install -Dm755 /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.3vVZNV/root/usr/lib/libattr.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f4dfb3a9000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libpthread.so.0
+ [[ -f /usr/lib/libpthread.so.0 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libpthread.so.0 ]]
+ [[ ! -L /usr/lib/libpthread.so.0 ]]
++ readlink -e /usr/lib/libpthread.so.0
+ resolved=/usr/lib/libpthread-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libpthread.so.0 /usr/lib/libpthread-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.3vVZNV/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libpthread.so.0
++ ((  0  ))
+ add_file /usr/lib/libpthread-2.16.so /usr/lib/libpthread-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/libpthread-2.16.so dest=/usr/lib/libpthread-2.16.so mode=
+ [[ ! -f /usr/lib/libpthread-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libpthread-2.16.so
+ install -Dm755 /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.3vVZNV/root/usr/lib/libpthread-2.16.so
++ ((  0  ))
+ read line
+ return 0
++ ((  0  ))
+ add_binary /usr/bin/udevadm
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/bin/udevadm
+ [[ ! -f /usr/bin/udevadm ]]
+ dest=/usr/bin/udevadm
++ stat -c %a /usr/bin/udevadm
+ mode=755
+ add_file /usr/bin/udevadm /usr/bin/udevadm 755
+ ((  3  ))
+ local src=/usr/bin/udevadm dest=/usr/bin/udevadm mode=
+ [[ ! -f /usr/bin/udevadm ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/bin/udevadm /tmp/mkinitcpio.3vVZNV/root/usr/bin/udevadm
+ install -Dm755 /usr/bin/udevadm /tmp/mkinitcpio.3vVZNV/root/usr/bin/udevadm
++ ((  0  ))
++ ldd /usr/bin/udevadm
+ lddout='	linux-vdso.so.1 (0x00007fff9e240000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f19b05f8000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f19b03e4000)
	libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f19b01db000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f19affd3000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f19afc2c000)
	/lib/ld-linux-x86-64.so.2 (0x00007f19b081f000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f19afa27000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f19af811000)
	libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f19af60c000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f19af3f0000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff9e240000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff9e240000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f19b05f8000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f19b03e4000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libkmod.so.2 ]]
+ read line
+ [[ libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f19b01db000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libacl.so.1
+ [[ -f /usr/lib/libacl.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libacl.so.1 ]]
+ read line
+ [[ librt.so.1 => /usr/lib/librt.so.1 (0x00007f19affd3000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/librt.so.1
+ [[ -f /usr/lib/librt.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/librt.so.1 ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f19afc2c000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f19b081f000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f19afa27000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007f19af811000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libz.so.1 ]]
+ read line
+ [[ libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f19af60c000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libattr.so.1
+ [[ -f /usr/lib/libattr.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libattr.so.1 ]]
+ read line
+ [[ libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f19af3f0000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libpthread.so.0
+ [[ -f /usr/lib/libpthread.so.0 ]]
+ [[ ! -e /tmp/mkinitcpio.3vVZNV/root/usr/lib/libpthread.so.0 ]]
+ read line
+ return 0
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/50-udev-default.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/50-udev-default.rules dest=/usr/lib/udev/rules.d/50-udev-default.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/50-udev-default.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/50-udev-default.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/50-udev-default.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/50-udev-default.rules
+ install -Dm644 /usr/lib/udev/rules.d/50-udev-default.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/50-udev-default.rules
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/60-persistent-storage.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/60-persistent-storage.rules dest=/usr/lib/udev/rules.d/60-persistent-storage.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/60-persistent-storage.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/60-persistent-storage.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/60-persistent-storage.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/60-persistent-storage.rules
+ install -Dm644 /usr/lib/udev/rules.d/60-persistent-storage.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/60-persistent-storage.rules
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/80-drivers.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/80-drivers.rules dest=/usr/lib/udev/rules.d/80-drivers.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/80-drivers.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/80-drivers.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/80-drivers.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/80-drivers.rules
+ install -Dm644 /usr/lib/udev/rules.d/80-drivers.rules /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/rules.d/80-drivers.rules
++ ((  0  ))
+ for tool in ata_id scsi_id
+ add_file /usr/lib/udev/ata_id
+ ((  1  ))
+ local src=/usr/lib/udev/ata_id dest=/usr/lib/udev/ata_id mode=
+ [[ ! -f /usr/lib/udev/ata_id ]]
++ stat -c %a /usr/lib/udev/ata_id
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/udev/ata_id /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/ata_id
+ install -Dm755 /usr/lib/udev/ata_id /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/ata_id
++ ((  0  ))
+ for tool in ata_id scsi_id
+ add_file /usr/lib/udev/scsi_id
+ ((  1  ))
+ local src=/usr/lib/udev/scsi_id dest=/usr/lib/udev/scsi_id mode=
+ [[ ! -f /usr/lib/udev/scsi_id ]]
++ stat -c %a /usr/lib/udev/scsi_id
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/udev/scsi_id /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/scsi_id
+ install -Dm755 /usr/lib/udev/scsi_id /tmp/mkinitcpio.3vVZNV/root/usr/lib/udev/scsi_id
++ ((  0  ))
+ add_runscript
+ local funcs fn script hookname=udev
++ find_in_dirs udev /usr/lib/initcpio/hooks /lib/initcpio/hooks
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/hooks/udev ]]
++ printf %s /usr/lib/initcpio/hooks/udev
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/hooks/udev
+ add_file /usr/lib/initcpio/hooks/udev /hooks/udev 755
+ ((  3  ))
+ local src=/usr/lib/initcpio/hooks/udev dest=/hooks/udev mode=
+ [[ ! -f /usr/lib/initcpio/hooks/udev ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/hooks/udev /tmp/mkinitcpio.3vVZNV/root/hooks/udev
+ install -Dm755 /usr/lib/initcpio/hooks/udev /tmp/mkinitcpio.3vVZNV/root/hooks/udev
++ ((  0  ))
+ mapfile -t funcs
++ funcgrep '^run_[[:alnum:]_]+' /usr/lib/initcpio/hooks/udev
++ awk -v 'funcmatch=^run_[[:alnum:]_]+' '
        /^[[:space:]]*[[:alnum:]_]+[[:space:]]*\([[:space:]]*\)/ {
            match($1, funcmatch)
            print substr($1, RSTART, RLENGTH)
        }' /usr/lib/initcpio/hooks/udev
+++ ((  0  ))
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['early']+=' udev'
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['hooks']+=' udev'
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['cleanup']='udev '
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook autodetect
+ local hook=autodetect script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs autodetect /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/autodetect ]]
++ printf %s /usr/lib/initcpio/install/autodetect
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/autodetect
+ [[ -L /usr/lib/initcpio/install/autodetect ]]
+ unset -f build
+ . /usr/lib/initcpio/install/autodetect
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' autodetect
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' autodetect
  -> Running build hook: [autodetect]
++ ((  0  ))
+ build
+ local -a md_devs
+ MODULE_FILE=/tmp/mkinitcpio.3vVZNV/autodetect_modules
+ [[ ! -d /sys/devices ]]
+ auto_modules
+ local mods=
+ IFS='
'
+ read -rd '' -a mods
++ sort -u
++ find /sys/devices -name modalias -exec sort -u '{}' +
++ xargs -d '
' modprobe -d '' -qaRS ''
+ printf '%s\n'
+ ((  0  ))
++ ((  1  ))
++ [[ auto_modules = add_* ]]
++ findmnt -uno fstype /
+ rootfstype=ext4
+ add_if_avail ext4
+ local resolved
+ IFS='
'
+ read -rd '' -a resolved
++ modprobe -d '' -S '' -R ext4
+ ((  0  ))
++ ((  0  ))
++ findmnt -snero fstype --tab-file /etc/fstab /usr
+ usrfstype=
+ md_devs=(/sys/class/block/md*/md/level)
+ [[ -e /sys/class/block/md*/md/level ]]
+ ((  !QUIET  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook pata
+ local hook=pata script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs pata /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/pata ]]
++ printf %s /usr/lib/initcpio/install/pata
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/pata
+ [[ -L /usr/lib/initcpio/install/pata ]]
+ unset -f build
+ . /usr/lib/initcpio/install/pata
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' pata
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' pata
  -> Running build hook: [pata]
++ ((  0  ))
+ build
+ local filter added
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'ata/pata_*'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules 'ata/pata_*'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz 'ata/pata_*'
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_generic
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules ata/ata_generic
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
+++ grep -EZz ata/ata_generic
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_piix
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules ata/ata_piix
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ata_piix
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook scsi
+ local hook=scsi script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs scsi /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/scsi ]]
++ printf %s /usr/lib/initcpio/install/scsi
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/scsi
+ [[ -L /usr/lib/initcpio/install/scsi ]]
+ unset -f build
+ . /usr/lib/initcpio/install/scsi
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' scsi
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' scsi
  -> Running build hook: [scsi]
++ ((  0  ))
+ build
+ local filter added
+ add_checked_modules -f '(imm|ata|pcmcia)' /scsi/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules -f '(imm|ata|pcmcia)' /scsi/
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ grep -EZz /scsi/
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ add_checked_modules -f '(cciss|cpqarray|DAC960)' /block/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules -f '(cciss|cpqarray|DAC960)' /block/
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ grep -EZz /block/
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ add_checked_modules /fusion/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules /fusion/
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz /fusion/
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook sata
+ local hook=sata script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs sata /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/sata ]]
++ printf %s /usr/lib/initcpio/install/sata
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/sata
+ [[ -L /usr/lib/initcpio/install/sata ]]
+ unset -f build
+ . /usr/lib/initcpio/install/sata
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' sata
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' sata
  -> Running build hook: [sata]
++ ((  0  ))
+ build
+ local filter added
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'scsi/.*ata'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules 'scsi/.*ata'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz 'scsi/.*ata'
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules block/sx8
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ all_modules block/sx8
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz block/sx8
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'ata/sata_*'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules 'ata/sata_*'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz 'ata/sata_*'
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ahci
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules ata/ahci
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ahci
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/pdc_adma
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules ata/pdc_adma
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/pdc_adma
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_piix
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules ata/ata_piix
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ata_piix
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook filesystems
+ local hook=filesystems script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs filesystems /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/filesystems ]]
++ printf %s /usr/lib/initcpio/install/filesystems
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/filesystems
+ [[ -L /usr/lib/initcpio/install/filesystems ]]
+ unset -f build
+ . /usr/lib/initcpio/install/filesystems
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' filesystems
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' filesystems
  -> Running build hook: [filesystems]
++ ((  0  ))
+ build
+ ((  fs_autodetect_failed  ))
+ add_checked_modules -f nls /kernel/fs
+ local mod mods
+ [[ -s /tmp/mkinitcpio.3vVZNV/autodetect_modules ]]
+ mapfile -t mods
++ all_modules -f nls /kernel/fs
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ grep -EZz /kernel/fs
+++ find /usr/lib/modules// -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.3vVZNV/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
+ write_image_config
+ . /etc/mkinitcpio.conf
++ MODULES=
++ BINARIES=
++ FILES=
++ HOOKS='base udev autodetect pata scsi sata filesystems'
++ ((  0  ))
+ read -ra modules
+ ((  0  ))
+ printf '%s="%s"\n' EARLYHOOKS udev HOOKS udev LATEHOOKS '' CLEANUPHOOKS udev
++ ((  0  ))
+ trap -- RETURN
+ trap '(( ++builderrors ))' ERR
+ ((  0  ))
+ warning 'No modules were added to the image. This is probably not what you want.'
+ local 'mesg=No modules were added to the image. This is probably not what you want.'
+ shift
+ printf '==> WARNING: No modules were added to the image. This is probably not what you want.\n'
==> WARNING: No modules were added to the image. This is probably not what you want.
+ set +o functrace
+ trap -- ERR
+ declare -i status=0
+ [[ -n /boot/initramfs-linux.img ]]
+ msg 'Creating gzip initcpio image: %s' /boot/initramfs-linux.img
+ local 'mesg=Creating gzip initcpio image: %s'
+ shift
+ printf '==> Creating gzip initcpio image: %s\n' /boot/initramfs-linux.img
==> Creating gzip initcpio image: /boot/initramfs-linux.img
+ case $COMPRESSION in
+ cpio_opts=('-R' '0:0' '-0' '-o' '-H' 'newc')
+ ((  QUIET  ))
+ cpio_opts+=('--quiet')
+ printf %s 0.10
+ pushd /tmp/mkinitcpio.3vVZNV/root
+ gzip
+ find . -print0
+ bsdcpio -R 0:0 -0 -o -H newc --quiet
+ pipesave=("${PIPESTATUS[@]}")
+ popd
+ ((  pipesave[0]  ))
+ ((  pipesave[1]  ))
+ ((  pipesave[2]  ))
+ ((  builderrors  ))
+ [[ -n '' ]]
+ ((  builderrors == 0  ))
+ msg 'Image generation successful'
+ local 'mesg=Image generation successful'
+ shift
+ printf '==> Image generation successful\n'
==> Image generation successful
+ cleanup 0
+ local err=0
+ [[ -n /tmp/mkinitcpio.3vVZNV ]]
+ ((  SAVELIST  ))
+ rm -rf /tmp/mkinitcpio.3vVZNV
+ exit 0

Offline

#32 2012-09-01 20:10:45

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

The root of the problem is that KERNELVERSION isn't being set. I really can't see what you've broken, though. The fact that it still fails with an explicit kernel version is really bizzare.

Last edited by falconindy (2012-09-01 20:21:16)

Offline

#33 2012-09-01 20:18:44

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

o_O

So it is looking for the modules in /usr/lib/modules//

Any pointers on why KERNELVERSION is not being set when mkinitcpio is run?

Offline

#34 2012-09-04 04:46:55

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Thanks to falconindy, we found the problem to be during the mkinitcpio run where the KERNELVERSION is not set to anything (it is blank), even when the version is explicitly mentioned.

How can I go about fixing this? Re-installing seems to be the only viable option and that is an option I don't want to take without exhausting all options.

Any suggestions?

Last edited by jithinkr (2012-09-04 04:47:27)

Offline

#35 2012-09-04 18:29:32

ConnorBehan
Package Maintainer (PM)
From: Long Island NY
Registered: 2007-07-05
Posts: 1,359
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Naively, my first guess would be to prepend "KERNELVERSION=3.5.3-1-ARCH" to your mkinitcpio command.


6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.

Offline

#36 2012-09-04 18:54:20

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

@ConnorBehan
Umm.. like this?

KERNELVERSION=3.5.3-1-ARCH mkinitcpio -p linux

Offline

#37 2012-09-04 23:48:58

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

KERNELVERSION is set in mkinitcpio when it calls resolve_kernver. Setting it as an environment var won't do much good. If this was me, I'd be poking around at the script itself, inserting debug statements in resolve_kernver trying to figure out what it is that's breaking...

Offline

#38 2012-09-06 05:56:41

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

@falconindy

I am willing to try. But I am not very sure how to go about this. I haven't dabbled much in kernel coding or bash scripting.
It would help if I have some pointers where I can start from. I could read up on that and try.

Thanks.

Offline

#39 2012-09-08 14:16:24

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

@falconindy

I edited /usr/bin/mkinitcpio and hardcoded 3.5.3-1-ARCH into the KERNELVERSION variable.

Even then it is giving the same warning and not adding the modules.

Offline

#40 2012-09-08 16:09:34

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Hardcoded where? What's the debug output?

Offline

#41 2012-09-09 17:44:51

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

I edited my /usr/bin/mkinitcpio bash script to look like this

#!/bin/bash
#
# mkinitcpio - modular tool for building an initramfs images
#

declare -r version=0.10

shopt -s extglob

# Settings
FUNCTIONS=/usr/lib/initcpio/functions
CONFIG=/etc/mkinitcpio.conf
HOOKDIR=({/usr,}/lib/initcpio/hooks)
INSTDIR=({/usr,}/lib/initcpio/install)
PRESETDIR=/etc/mkinitcpio.d
COMPRESSION=gzip

declare MODULE_FILE= GENIMG= PRESET= COMPRESSION_OPTIONS= BUILDROOT=
declare NC= BOLD= BLUE= GREEN= RED= YELLOW=
declare -i QUIET=1 SHOW_AUTOMODS=0 SAVELIST=0 COLOR=1
declare -a SKIPHOOKS ADDED_MODULES MODPATHS
declare -A RUNHOOKS

# export a sane PATH
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'

# Sanitize environment further
# GREP_OPTIONS="--color=always" will break everything
# CDPATH can affect cd and pushd
unset GREP_OPTIONS CDPATH

usage() {
    cat <<EOF
mkinitcpio $version
usage: ${0##*/} [options]

  Options:
   -A, --addhooks <hooks>       Add specified hooks, comma separated, to image
   -c, --config <config>        Use alternate config file. (default: /etc/mkinitcpio.conf)
   -g, --generate <path>        Generate cpio image and write to specified path
   -H, --hookhelp <hookname>    Display help for given hook and exit
   -h, --help                   Display this message and exit
   -k, --kernel <kernelver>     Use specified kernel version (default: $(uname -r))
   -L, --listhooks              List all available hooks
   -M, --automods               Display modules found via autodetection
   -n, --nocolor                Disable colorized output messages
   -p, --preset <file>          Build specified preset from /etc/mkinitcpio.d
   -r, --moduleroot <dir>       Root directory for modules (default: /)
   -S, --skiphooks <hooks>      Skip specified hooks, comma-separated, during build
   -s, --save                   Save build directory. (default: no)
   -t, --builddir <dir>         Use DIR as the temporary build directory
   -v, --verbose                Verbose output (default: no)
   -z, --compress <program>     Use an alternate compressor on the image

EOF
}

cleanup() {
    local err=${1:-$?}

    if [[ $workdir ]]; then
        # when PRESET is set, we're in the main loop, not a worker process
        if (( SAVELIST )) && [[ -z $PRESET ]]; then
            msg "build directory saved in %s" "$workdir"
        else
            rm -rf "$workdir"
        fi
    fi

    exit $err
}

resolve_kernver() {
    local kernver= kernel=$1

    if [[ -z $kernel ]]; then
        uname -r
        return 0
    fi

    if [[ ${kernel:0:1} != / ]]; then
        echo "$kernel"
        return 0
    fi

    if [[ ! -e $kernel ]]; then
        error "specified kernel image does not exist: \`%s'" "$kernel"
        return 1
    fi

    if file -Lb "$kernel" | grep -oP '(?<=version )[^ ]+'; then
        return 0
    fi

    error "invalid kernel specified: \`%s'" "$optkver"

    return 1
}

find_moduledir() {
    local d

    for d in "$MODULEROOT"{/usr,}/lib/modules; do
        if [[ -d $d/$1/ ]]; then
            printf '%s' "$d/$1/"
            return 0
        fi
    done

    error "unable to locate module directory for kernel \`%s'" "$1"

    return 1
}

compute_hookset() {
    for h in $HOOKS "${ADDHOOKS[@]}"; do
        in_array "$h" "${SKIPHOOKS[@]}" && continue
        hooks+=("$h")
    done
}

. "$FUNCTIONS"

trap 'cleanup 130' INT
trap 'cleanup 143' TERM

OPT_SHORT='A:c:g:H:hk:mnLMp:r:S:st:vz:'
OPT_LONG=('add:' 'addhooks:' 'config:' 'generate:' 'hookhelp:' 'help'
          'kernel:' 'listhooks' 'automods' 'moduleroot:' 'nocolor'
          'preset:' 'skiphooks:' 'save' 'builddir:' 'verbose' 'compress:')

parseopts "$OPT_SHORT" "${OPT_LONG[@]}" -- "$@" || exit 1
set -- "${OPTRET[@]}"
unset OPT_SHORT OPT_LONG OPTRET

while :; do
    case $1 in
        # --add remains for backwards compat
        -A|--add|--addhooks)
            shift
            IFS=, read -r -a add <<< "$1"
            ADDHOOKS+=("${add[@]}")
            unset add ;;
        -c|--config)
            shift
            CONFIG=$1 ;;
        -k|--kernel)
            shift
            optkver=$1 ;;
        -s|--save)
            SAVELIST=1 ;;
        -g|--generate)
            shift
            [[ -d $1 ]] && die "Invalid image path -- must not be a directory"
            if ! GENIMG=$(readlink -f "$1") || [[ ! -e ${GENIMG%/*} ]]; then
                die "Unable to write to path: \`%s'" "$1"
            fi ;;
        -h|--help)
            usage
            cleanup 0 ;;
        -p|--preset)
            shift
            PRESET=$1 ;;
        -n|--nocolor)
            COLOR=0 ;;
        -v|--verbose)
            QUIET=0 ;;
        -S|--skiphooks)
            shift
            IFS=, read -r -a skip <<< "$1"
            SKIPHOOKS+=("${skip[@]}")
            unset skip ;;
        -H|--hookhelp)
            shift
            if script=$(find_in_dirs "$1" "${INSTDIR[@]}"); then
                . "$script"
                if ! declare -f help >/dev/null; then
                    error "No help for hook $1"
                    exit 1
                fi
            else
                error "No hook '$1'"
                exit 1
            fi
            msg "Help for hook '$1':"
            help
            list_hookpoints "$script"
            exit 0 ;;
        -L|--listhooks)
            msg "Available hooks"
            for dir in "${INSTDIR[@]}"; do
                ( cd "$dir" &>/dev/null && printf '   %s\n' * )
            done | sort -u | column -c$(tput cols)
            exit 0 ;;
        -M|--automods)
            SHOW_AUTOMODS=1 ;;
        -t|--builddir)
            shift
            export TMPDIR=$1 ;;
        -z|--compress)
            shift
            optcompress=$1 ;;
        -r|--moduleroot)
            shift
            MODULEROOT=$1 ;;
        --)
            shift
            break 2 ;;
    esac
    shift
done

if [[ -t 1 ]] && (( COLOR )); then
    # prefer terminal safe colored and bold text when tput is supported
    if tput setaf 0 &>/dev/null; then
        NC="$(tput sgr0)"
        BOLD="$(tput bold)"
        BLUE="$BOLD$(tput setaf 4)"
        GREEN="$BOLD$(tput setaf 2)"
        RED="$BOLD$(tput setaf 1)"
        YELLOW="$BOLD$(tput setaf 3)"
    else
        NC="\e[1;0m"
        BOLD="\e[1;1m"
        BLUE="$BOLD\e[1;34m"
        GREEN="$BOLD\e[1;32m"
        RED="$BOLD\e[1;31m"
        YELLOW="$BOLD\e[1;33m"
    fi
fi
readonly NC BOLD BLUE GREEN RED YELLOW

# insist that /proc and /dev be mounted (important for chroots)
# NOTE: avoid using mountpoint for this -- look for the paths that we actually
# use in mkinitcpio. Avoids issues like FS#26344.
[[ -e /proc/self/mountinfo ]] || die "/proc must be mounted!"
[[ -e /dev/fd ]] || die "/dev must be mounted!"

# use preset $PRESET
if [[ $PRESET ]]; then
    # allow absolute path to preset file, else resolve it
    if [[ ${PRESET:0:1} != '/' ]]; then
        printf -v PRESET '%s/%s.preset' "$PRESETDIR" "$PRESET"
    fi
    if [[ -f $PRESET ]]; then
        # Use -b, -m and -v options specified earlier
        declare -a preset_mkopts preset_cmd
        (( QUIET )) || preset_mkopts+=(-v)
        # Build all images
        . "$PRESET"
        for p in "${PRESETS[@]}"; do
            msg "Building image from preset: '$p'"
            preset_cmd=("${preset_mkopts[@]}")

            preset_kver=${p}_kver
            if [[ ${!preset_kver:-$ALL_kver} ]]; then
                preset_cmd+=(-k "${!preset_kver:-$ALL_kver}")
            else
                warning "No kernel version specified. Skipping image \`%s'" "$p"
                continue
            fi

            preset_config=${p}_config
            if [[ ${!preset_config:-$ALL_config} ]]; then
              preset_cmd+=(-c "${!preset_config:-$ALL_config}")
            else
                warning "No configuration file specified. Skipping image \`%s'" "$p"
                continue
            fi

            preset_image=${p}_image
            if [[ ${!preset_image} ]]; then
                preset_cmd+=(-g "${!preset_image}")
            else
                warning "No image file specified. Skipping image \`%s'" "$p"
                continue
            fi

            preset_options=${p}_options
            if [[ ${!preset_options} ]]; then
                preset_cmd+=(${!preset_options}) # intentional word splitting
            fi

            msg2 "${preset_cmd[*]}"
            "$0" "${preset_cmd[@]}"
        done
        cleanup 0
    else
        die "Preset not found: \`%s'" "$PRESET"
    fi
fi

KERNELVERSION="3.5.3-1-ARCH"
#$(resolve_kernver "$optkver") || cleanup 1
MODULEDIR=$(find_moduledir "$KERNELVERSION") || cleanup 1

# initialize the working directory and buildroot
workdir=$(initialize_buildroot "$KERNELVERSION") || cleanup 1
BUILDROOT=$workdir/root

. "$CONFIG" || die "Failed to read configuration \`%s'" "$CONFIG"

# after returning, hooks are populated into the array 'hooks'
# HOOKS should not be referenced from here on
compute_hookset

if (( ${#hooks[*]} == 0 )); then
    die "Invalid config: No hooks found"
fi

if [[ ! -d $MODULEDIR ]]; then
    die "'$MODULEDIR' is not a valid kernel module directory"
fi

if (( SHOW_AUTOMODS )); then
    msg "Modules autodetected"
    autodetect=$(find_in_dirs 'autodetect' "${INSTDIR[@]}")
    . "$autodetect"
    build
    cat "$MODULE_FILE"
    cleanup 0
fi

if [[ -z $GENIMG ]]; then
    msg "Starting dry run: %s" "$KERNELVERSION"
else
    COMPRESSION=${optcompress:-$COMPRESSION}
    if ! type -P "$COMPRESSION" >/dev/null; then
        die "Unable to locate compression method: %s" "$COMPRESSION"
    fi

    msg "Starting build: %s" "$KERNELVERSION"
fi

# set functrace and trap to catch errors in add_* functions
declare -i builderrors=0
set -o functrace
trap '(( $? )) && [[ $FUNCNAME = add_* ]] && (( ++builderrors ))' RETURN

for hook in "${hooks[@]}"; do
    run_build_hook "$hook" || (( ++builderrors ))
done

# process config file
parse_hook
write_image_config

# switch out the error handler to catch all errors
trap -- RETURN
trap '(( ++builderrors ))' ERR

if (( ${#ADDED_MODULES[*]} )); then
    printf '%s\0' "${MODPATHS[@]}" | sort -zu |
        xargs -0 cp -t "$BUILDROOT/usr/lib/modules/$KERNELVERSION/kernel"

    # unzip modules prior to recompression
    gzip -dr "$BUILDROOT/usr/lib/modules/$KERNELVERSION/kernel"

    msg "Generating module dependencies"
    install -m644 -t "$BUILDROOT/usr/lib/modules/$KERNELVERSION" \
        "$MODULEDIR"/modules.{builtin,order}
    depmod -b "$BUILDROOT" "$KERNELVERSION"

    # remove all non-binary module.* files (except devname for on-demand module loading)
    rm "$BUILDROOT/usr/lib/modules/$KERNELVERSION"/modules.!(*.bin|devname)

else
    warning "No modules were added to the image. This is probably not what you want."
fi

# unset errtrace and trap
set +o functrace
trap -- ERR

declare -i status=0
if [[ $GENIMG ]]; then
    msg "Creating $COMPRESSION initcpio image: %s" "$GENIMG"

    case $COMPRESSION in
        xz)
            COMPRESSION_OPTIONS+=' --check=crc32'
            ;;
    esac

    cpio_opts=('-R' '0:0' '-0' '-o' '-H' 'newc')
    if (( QUIET )); then
        cpio_opts+=('--quiet')
    fi

    # write version stamp
    printf '%s' "$version" > "$BUILDROOT/VERSION"

    pushd "$BUILDROOT" >/dev/null
    find . -print0 |
            bsdcpio "${cpio_opts[@]}" |
            $COMPRESSION $COMPRESSION_OPTIONS > "$GENIMG"
    pipesave=("${PIPESTATUS[@]}") # save immediately
    popd >/dev/null

    if (( pipesave[0] )); then
        errmsg="find reported an error"
    elif (( pipesave[1] )); then
        errmsg="bsdcpio reported an error"
    elif (( pipesave[2] )); then
        errmsg="$COMPRESSION reported an error"
    fi

    if (( builderrors )); then
        warning "errors were encountered during the build. The image may not be complete."
        status=1
    fi

    if [[ $errmsg ]]; then
        error "Image generation FAILED: %s" "$errmsg"
        status=1
    elif (( builderrors == 0 )); then
        msg "Image generation successful"
    fi

else
    msg "Dry run complete, use -g IMAGE to generate a real image"
fi

cleanup $status

# vim: set ft=sh ts=4 sw=4 et:

The lines I changed are

KERNELVERSION="3.5.3-1-ARCH"
#$(resolve_kernver "$optkver") || cleanup 1
MODULEDIR=$(find_moduledir "$KERNELVERSION") || cleanup 1

And then ran

BASH_XTRACEFD=6 bash -x mkinitcpio -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img 6>&1 |& tee log

for which I got this as the output

+ declare -r version=0.10
+ shopt -s extglob
+ FUNCTIONS=/usr/lib/initcpio/functions
+ CONFIG=/etc/mkinitcpio.conf
+ HOOKDIR=({/usr,}/lib/initcpio/hooks)
+ INSTDIR=({/usr,}/lib/initcpio/install)
+ PRESETDIR=/etc/mkinitcpio.d
+ COMPRESSION=gzip
+ declare MODULE_FILE= GENIMG= PRESET= COMPRESSION_OPTIONS= BUILDROOT=
+ declare NC= BOLD= BLUE= GREEN= RED= YELLOW=
+ declare -i QUIET=1 SHOW_AUTOMODS=0 SAVELIST=0 COLOR=1
+ declare -a SKIPHOOKS ADDED_MODULES MODPATHS
+ declare -A RUNHOOKS
+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ unset GREP_OPTIONS CDPATH
+ . /usr/lib/initcpio/functions
+ trap 'cleanup 130' INT
+ trap 'cleanup 143' TERM
+ OPT_SHORT=A:c:g:H:hk:mnLMp:r:S:st:vz:
+ OPT_LONG=('add:' 'addhooks:' 'config:' 'generate:' 'hookhelp:' 'help' 'kernel:' 'listhooks' 'automods' 'moduleroot:' 'nocolor' 'preset:' 'skiphooks:' 'save' 'builddir:' 'verbose' 'compress:')
+ parseopts A:c:g:H:hk:mnLMp:r:S:st:vz: add: addhooks: config: generate: hookhelp: help kernel: listhooks automods moduleroot: nocolor preset: skiphooks: save builddir: verbose compress: -- -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img
+ local opt= optarg= i= shortopts=A:c:g:H:hk:mnLMp:r:S:st:vz:
+ longopts=()
+ unused_argv=()
+ local -a longopts unused_argv
+ shift
+ [[ -n add: ]]
+ [[ add: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n addhooks: ]]
+ [[ addhooks: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n config: ]]
+ [[ config: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n generate: ]]
+ [[ generate: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n hookhelp: ]]
+ [[ hookhelp: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n help ]]
+ [[ help != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n kernel: ]]
+ [[ kernel: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n listhooks ]]
+ [[ listhooks != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n automods ]]
+ [[ automods != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n moduleroot: ]]
+ [[ moduleroot: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n nocolor ]]
+ [[ nocolor != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n preset: ]]
+ [[ preset: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n skiphooks: ]]
+ [[ skiphooks: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n save ]]
+ [[ save != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n builddir: ]]
+ [[ builddir: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n verbose ]]
+ [[ verbose != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n compress: ]]
+ [[ compress: != \-\- ]]
+ longopts+=("$1")
+ shift
+ [[ -n -- ]]
+ [[ -- != \-\- ]]
+ shift
+ ((  4  ))
+ case $1 in
+ (( i = 1 ))
+ (( i < 2 ))
+ opt=k
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: != *k* ]]
+ OPTRET+=("-$opt")
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: = *k:* ]]
+ ((  i < 2 - 1  ))
+ ((  i == 2 - 1  ))
+ [[ -n /boot/vmlinuz-linux ]]
+ OPTRET+=("$2")
+ shift
+ break
+ shift
+ ((  2  ))
+ case $1 in
+ (( i = 1 ))
+ (( i < 2 ))
+ opt=g
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: != *g* ]]
+ OPTRET+=("-$opt")
+ [[ A:c:g:H:hk:mnLMp:r:S:st:vz: = *g:* ]]
+ ((  i < 2 - 1  ))
+ ((  i == 2 - 1  ))
+ [[ -n /boot/initramfs-linux.img ]]
+ OPTRET+=("$2")
+ shift
+ break
+ shift
+ ((  0  ))
+ OPTRET+=('--' "${unused_argv[@]}" "$@")
+ unset longoptmatch
+ return 0
+ set -- -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img --
+ unset OPT_SHORT OPT_LONG OPTRET
+ :
+ case $1 in
+ shift
+ optkver=/boot/vmlinuz-linux
+ shift
+ :
+ case $1 in
+ shift
+ [[ -d /boot/initramfs-linux.img ]]
++ readlink -f /boot/initramfs-linux.img
+ GENIMG=/boot/initramfs-linux.img
+ [[ ! -e /boot ]]
+ shift
+ :
+ case $1 in
+ shift
+ break 2
+ [[ -t 1 ]]
+ readonly NC BOLD BLUE GREEN RED YELLOW
+ [[ -e /proc/self/mountinfo ]]
+ [[ -e /dev/fd ]]
+ [[ -n '' ]]
+ KERNELVERSION=3.5.3-1-ARCH
++ find_moduledir 3.5.3-1-ARCH
++ local d
++ for d in '"$MODULEROOT"{/usr,}/lib/modules'
++ [[ -d /usr/lib/modules/3.5.3-1-ARCH/ ]]
++ printf %s /usr/lib/modules/3.5.3-1-ARCH/
++ return 0
+ MODULEDIR=/usr/lib/modules/3.5.3-1-ARCH/
++ initialize_buildroot 3.5.3-1-ARCH
++ local workdir= kernver=3.5.3-1-ARCH
+++ mktemp -d --tmpdir mkinitcpio.XXXXXX
++ workdir=/tmp/mkinitcpio.FjlVBi
++ install -dm755 /tmp/mkinitcpio.FjlVBi/root/new_root /tmp/mkinitcpio.FjlVBi/root/proc /tmp/mkinitcpio.FjlVBi/root/sys /tmp/mkinitcpio.FjlVBi/root/dev /tmp/mkinitcpio.FjlVBi/root/run /tmp/mkinitcpio.FjlVBi/root/tmp /tmp/mkinitcpio.FjlVBi/root/etc /tmp/mkinitcpio.FjlVBi/root/usr/local /tmp/mkinitcpio.FjlVBi/root/usr/lib /tmp/mkinitcpio.FjlVBi/root/usr/bin
++ ln -s usr/lib /tmp/mkinitcpio.FjlVBi/root/lib
++ ln -s ../lib /tmp/mkinitcpio.FjlVBi/root/usr/local/lib
++ ln -s bin /tmp/mkinitcpio.FjlVBi/root/usr/sbin
++ ln -s usr/bin /tmp/mkinitcpio.FjlVBi/root/bin
++ ln -s usr/bin /tmp/mkinitcpio.FjlVBi/root/sbin
++ ln -s ../bin /tmp/mkinitcpio.FjlVBi/root/usr/local/bin
++ install -dm755 /tmp/mkinitcpio.FjlVBi/root/usr/lib/modules/3.5.3-1-ARCH/kernel
++ printf %s /tmp/mkinitcpio.FjlVBi
+ workdir=/tmp/mkinitcpio.FjlVBi
+ BUILDROOT=/tmp/mkinitcpio.FjlVBi/root
+ . /etc/mkinitcpio.conf
++ MODULES=
++ BINARIES=
++ FILES=
++ HOOKS='base udev autodetect pata scsi sata filesystems'
+ compute_hookset
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array base
+ local item= needle=base
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array udev
+ local item= needle=udev
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array autodetect
+ local item= needle=autodetect
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array pata
+ local item= needle=pata
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array scsi
+ local item= needle=scsi
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array sata
+ local item= needle=sata
+ shift
+ return 1
+ hooks+=("$h")
+ for h in '$HOOKS' '"${ADDHOOKS[@]}"'
+ in_array filesystems
+ local item= needle=filesystems
+ shift
+ return 1
+ hooks+=("$h")
+ ((  7 == 0  ))
+ [[ ! -d /usr/lib/modules/3.5.3-1-ARCH/ ]]
+ ((  SHOW_AUTOMODS  ))
+ [[ -z /boot/initramfs-linux.img ]]
+ COMPRESSION=gzip
+ type -P gzip
+ msg 'Starting build: %s' 3.5.3-1-ARCH
+ local 'mesg=Starting build: %s'
+ shift
+ printf '==> Starting build: %s\n' 3.5.3-1-ARCH
==> Starting build: 3.5.3-1-ARCH
+ declare -i builderrors=0
+ set -o functrace
+ trap '(( $? )) && [[ $FUNCNAME = add_* ]] && (( ++builderrors ))' RETURN
+ for hook in '"${hooks[@]}"'
+ run_build_hook base
+ local hook=base script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs base /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/base ]]
++ printf %s /usr/lib/initcpio/install/base
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/base
+ [[ -L /usr/lib/initcpio/install/base ]]
+ unset -f build
+ . /usr/lib/initcpio/install/base
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' base
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' base
  -> Running build hook: [base]
++ ((  0  ))
+ build
+ local applet
+ add_binary /usr/lib/initcpio/busybox /bin/busybox
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/lib/initcpio/busybox
+ [[ ! -f /usr/lib/initcpio/busybox ]]
+ dest=/bin/busybox
++ stat -c %a /usr/lib/initcpio/busybox
+ mode=755
+ add_file /usr/lib/initcpio/busybox /bin/busybox 755
+ ((  3  ))
+ local src=/usr/lib/initcpio/busybox dest=/bin/busybox mode=
+ [[ ! -f /usr/lib/initcpio/busybox ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/busybox /tmp/mkinitcpio.FjlVBi/root/bin/busybox
+ install -Dm755 /usr/lib/initcpio/busybox /tmp/mkinitcpio.FjlVBi/root/bin/busybox
++ ((  0  ))
++ ldd /usr/lib/initcpio/busybox
+ lddout='	linux-vdso.so.1 (0x00007fff76aff000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f594f5b8000)
	/lib/ld-linux-x86-64.so.2 (0x00007f594f95f000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fff76aff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fff76aff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f594f5b8000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ [[ ! -L /usr/lib/libc.so.6 ]]
++ readlink -e /usr/lib/libc.so.6
+ resolved=/usr/lib/libc-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libc.so.6 /usr/lib/libc-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libc-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6
++ ((  0  ))
+ add_file /usr/lib/libc-2.16.so /usr/lib/libc-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/libc-2.16.so dest=/usr/lib/libc-2.16.so mode=
+ [[ ! -f /usr/lib/libc-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libc-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc-2.16.so
+ install -Dm755 /usr/lib/libc-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc-2.16.so
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f594f95f000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -L /lib/ld-linux-x86-64.so.2 ]]
++ readlink -e /lib/ld-linux-x86-64.so.2
+ resolved=/usr/lib/ld-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /lib/ld-linux-x86-64.so.2 /usr/lib/ld-2.16.so
+ ((  2 == 2  ))
+ add_dir /lib
+ [[ -z /lib ]]
+ [[ /lib != /?* ]]
+ local path=/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/ld-2.16.so /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2
++ ((  0  ))
+ add_file /usr/lib/ld-2.16.so /usr/lib/ld-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/ld-2.16.so dest=/usr/lib/ld-2.16.so mode=
+ [[ ! -f /usr/lib/ld-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/ld-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/ld-2.16.so
+ install -Dm755 /usr/lib/ld-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/ld-2.16.so
++ ((  0  ))
+ read line
+ return 0
++ ((  0  ))
++ /usr/lib/initcpio/busybox --list
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink '/usr/bin/[' busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox '/tmp/mkinitcpio.FjlVBi/root/usr/bin/['
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink '/usr/bin/[[' busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox '/tmp/mkinitcpio.FjlVBi/root/usr/bin/[['
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ash busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ash
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/awk busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/awk
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/basename busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/basename
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/cat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chgrp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/chgrp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chmod busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/chmod
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chown busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/chown
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/chroot busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/chroot
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/clear busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/clear
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/cp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cttyhack busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/cttyhack
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/cut busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/cut
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dd busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/dd
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/df busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/df
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dirname busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/dirname
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/dmesg busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/dmesg
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/du busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/du
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/echo busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/echo
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/egrep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/egrep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/env busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/env
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/expr busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/expr
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/false busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/false
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/free busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/free
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/getopt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/getopt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/grep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/grep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/halt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/halt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/head busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/head
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/hexdump busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/hexdump
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ifconfig busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ifconfig
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/init busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/init
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/install busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/install
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ip busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ip
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ipaddr busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ipaddr
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iplink busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/iplink
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iproute busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/iproute
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iprule busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/iprule
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/iptunnel busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/iptunnel
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/kbd_mode busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/kbd_mode
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/kill busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/kill
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/killall busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/killall
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/less busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/less
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ln busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ln
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/loadfont busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/loadfont
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/loadkmap busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/loadkmap
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/losetup busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/losetup
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ls busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ls
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/md5sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/md5sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mkdir busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/mkdir
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mkfifo busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/mkfifo
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mknod busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/mknod
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mktemp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/mktemp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/mv busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/mv
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/nc busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/nc
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/netstat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/netstat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/nslookup busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/nslookup
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/openvt busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/openvt
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pgrep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/pgrep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pidof busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/pidof
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ping busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ping
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ping6 busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ping6
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/poweroff busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/poweroff
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/printf busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/printf
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/ps busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/ps
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/pwd busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/pwd
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/readlink busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/readlink
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/reboot busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/reboot
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/rm busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/rm
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/rmdir busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/rmdir
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/route busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/route
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sed busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sed
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/seq busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/seq
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/setfont busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/setfont
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sh busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sh
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha1sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sha1sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha256sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sha256sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sha512sum busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sha512sum
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sleep busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sleep
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/sort busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/sort
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/stat busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/stat
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/strings busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/strings
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tac busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/tac
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tail busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/tail
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/telnet busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/telnet
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/test busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/test
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/tftp busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/tftp
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/touch busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/touch
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/true busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/true
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/umount busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/umount
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uname busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/uname
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uniq busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/uniq
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/uptime busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/uptime
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/vi busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/vi
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/wc busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/wc
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/wget busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/wget
++ ((  0  ))
+ for applet in '$(/usr/lib/initcpio/busybox --list)'
+ add_symlink /usr/bin/yes busybox
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn busybox /tmp/mkinitcpio.FjlVBi/root/usr/bin/yes
++ ((  0  ))
+ add_binary kmod
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ k != \/ ]]
++ type -P kmod
+ binary=/usr/bin/kmod
+ [[ ! -f /usr/bin/kmod ]]
+ dest=/usr/bin/kmod
++ stat -c %a /usr/bin/kmod
+ mode=755
+ add_file /usr/bin/kmod /usr/bin/kmod 755
+ ((  3  ))
+ local src=/usr/bin/kmod dest=/usr/bin/kmod mode=
+ [[ ! -f /usr/bin/kmod ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/bin/kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/kmod
+ install -Dm755 /usr/bin/kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/kmod
++ ((  0  ))
++ ldd /usr/bin/kmod
+ lddout='	linux-vdso.so.1 (0x00007fffc47ff000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007fba2d730000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fba2d389000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007fba2d173000)
	/lib/ld-linux-x86-64.so.2 (0x00007fba2d944000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffc47ff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffc47ff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007fba2d730000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2 ]]
+ [[ ! -L /usr/lib/libkmod.so.2 ]]
++ readlink -e /usr/lib/libkmod.so.2
+ resolved=/usr/lib/libkmod.so.2.1.3
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libkmod.so.2 /usr/lib/libkmod.so.2.1.3
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2
++ ((  0  ))
+ add_file /usr/lib/libkmod.so.2.1.3 /usr/lib/libkmod.so.2.1.3 755
+ ((  3  ))
+ local src=/usr/lib/libkmod.so.2.1.3 dest=/usr/lib/libkmod.so.2.1.3 mode=
+ [[ ! -f /usr/lib/libkmod.so.2.1.3 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2.1.3
+ install -Dm755 /usr/lib/libkmod.so.2.1.3 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2.1.3
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007fba2d389000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007fba2d173000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1 ]]
+ [[ ! -L /usr/lib/libz.so.1 ]]
++ readlink -e /usr/lib/libz.so.1
+ resolved=/usr/lib/libz.so.1.2.7
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libz.so.1 /usr/lib/libz.so.1.2.7
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1
++ ((  0  ))
+ add_file /usr/lib/libz.so.1.2.7 /usr/lib/libz.so.1.2.7 755
+ ((  3  ))
+ local src=/usr/lib/libz.so.1.2.7 dest=/usr/lib/libz.so.1.2.7 mode=
+ [[ ! -f /usr/lib/libz.so.1.2.7 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1.2.7
+ install -Dm755 /usr/lib/libz.so.1.2.7 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1.2.7
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007fba2d944000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/depmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/depmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/insmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/insmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/rmmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/rmmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/lsmod kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/lsmod
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/modprobe kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/modprobe
++ ((  0  ))
+ for applet in '{dep,ins,rm,ls}mod' 'mod{probe,info}'
+ add_symlink /usr/bin/modinfo kmod
+ ((  2 == 2  ))
+ add_dir /usr/bin
+ [[ -z /usr/bin ]]
+ [[ /usr/bin != /?* ]]
+ local path=/usr/bin mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/bin ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn kmod /tmp/mkinitcpio.FjlVBi/root/usr/bin/modinfo
++ ((  0  ))
+ add_binary blkid
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ b != \/ ]]
++ type -P blkid
+ binary=/sbin/blkid
+ [[ ! -f /sbin/blkid ]]
+ dest=/sbin/blkid
++ stat -c %a /sbin/blkid
+ mode=755
+ add_file /sbin/blkid /sbin/blkid 755
+ ((  3  ))
+ local src=/sbin/blkid dest=/sbin/blkid mode=
+ [[ ! -f /sbin/blkid ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /sbin/blkid /tmp/mkinitcpio.FjlVBi/root/sbin/blkid
+ install -Dm755 /sbin/blkid /tmp/mkinitcpio.FjlVBi/root/sbin/blkid
++ ((  0  ))
++ ldd /sbin/blkid
+ lddout='	linux-vdso.so.1 (0x00007fffee090000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fc6e1a29000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fc6e1682000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fc6e147d000)
	/lib/ld-linux-x86-64.so.2 (0x00007fc6e1c50000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffee090000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffee090000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007fc6e1a29000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1 ]]
+ [[ ! -L /usr/lib/libblkid.so.1 ]]
++ readlink -e /usr/lib/libblkid.so.1
+ resolved=/usr/lib/libblkid.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libblkid.so.1 /usr/lib/libblkid.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1
++ ((  0  ))
+ add_file /usr/lib/libblkid.so.1.1.0 /usr/lib/libblkid.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libblkid.so.1.1.0 dest=/usr/lib/libblkid.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libblkid.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1.1.0
+ install -Dm755 /usr/lib/libblkid.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007fc6e1682000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007fc6e147d000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1 ]]
+ [[ ! -L /usr/lib/libuuid.so.1 ]]
++ readlink -e /usr/lib/libuuid.so.1
+ resolved=/usr/lib/libuuid.so.1.3.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libuuid.so.1 /usr/lib/libuuid.so.1.3.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1
++ ((  0  ))
+ add_file /usr/lib/libuuid.so.1.3.0 /usr/lib/libuuid.so.1.3.0 755
+ ((  3  ))
+ local src=/usr/lib/libuuid.so.1.3.0 dest=/usr/lib/libuuid.so.1.3.0 mode=
+ [[ ! -f /usr/lib/libuuid.so.1.3.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1.3.0
+ install -Dm755 /usr/lib/libuuid.so.1.3.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1.3.0
++ ((  0  ))
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007fc6e1c50000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_binary mount
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ m != \/ ]]
++ type -P mount
+ binary=/bin/mount
+ [[ ! -f /bin/mount ]]
+ dest=/bin/mount
++ stat -c %a /bin/mount
+ mode=4755
+ add_file /bin/mount /bin/mount 4755
+ ((  3  ))
+ local src=/bin/mount dest=/bin/mount mode=
+ [[ ! -f /bin/mount ]]
+ mode=4755
+ [[ -z 4755 ]]
+ ((  ! QUIET  ))
+ command install -Dm4755 /bin/mount /tmp/mkinitcpio.FjlVBi/root/bin/mount
+ install -Dm4755 /bin/mount /tmp/mkinitcpio.FjlVBi/root/bin/mount
++ ((  0  ))
++ ldd /bin/mount
+ lddout='	linux-vdso.so.1 (0x00007fffc0db9000)
	libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f55fd858000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f55fd4b1000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f55fd28a000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f55fd085000)
	/lib/ld-linux-x86-64.so.2 (0x00007f55fda84000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffc0db9000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffc0db9000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f55fd858000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libmount.so.1
+ [[ -f /usr/lib/libmount.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libmount.so.1 ]]
+ [[ ! -L /usr/lib/libmount.so.1 ]]
++ readlink -e /usr/lib/libmount.so.1
+ resolved=/usr/lib/libmount.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libmount.so.1 /usr/lib/libmount.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libmount.so.1
++ ((  0  ))
+ add_file /usr/lib/libmount.so.1.1.0 /usr/lib/libmount.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libmount.so.1.1.0 dest=/usr/lib/libmount.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libmount.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libmount.so.1.1.0
+ install -Dm755 /usr/lib/libmount.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libmount.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f55fd4b1000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f55fd28a000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f55fd085000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f55fda84000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_binary switch_root
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ s != \/ ]]
++ type -P switch_root
+ binary=/sbin/switch_root
+ [[ ! -f /sbin/switch_root ]]
+ dest=/sbin/switch_root
++ stat -c %a /sbin/switch_root
+ mode=755
+ add_file /sbin/switch_root /sbin/switch_root 755
+ ((  3  ))
+ local src=/sbin/switch_root dest=/sbin/switch_root mode=
+ [[ ! -f /sbin/switch_root ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /sbin/switch_root /tmp/mkinitcpio.FjlVBi/root/sbin/switch_root
+ install -Dm755 /sbin/switch_root /tmp/mkinitcpio.FjlVBi/root/sbin/switch_root
++ ((  0  ))
++ ldd /sbin/switch_root
+ lddout='	linux-vdso.so.1 (0x00007fffa69ff000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f059d613000)
	/lib/ld-linux-x86-64.so.2 (0x00007f059d9ba000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffa69ff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffa69ff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f059d613000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f059d9ba000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ return 0
++ ((  0  ))
+ add_symlink /etc/mtab /proc/self/mounts
+ ((  2 == 2  ))
+ add_dir /etc
+ [[ -z /etc ]]
+ [[ /etc != /?* ]]
+ local path=/etc mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/etc ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /proc/self/mounts /tmp/mkinitcpio.FjlVBi/root/etc/mtab
++ ((  0  ))
+ add_file /usr/lib/initcpio/init_functions /init_functions
+ ((  2  ))
+ local src=/usr/lib/initcpio/init_functions dest=/init_functions mode=
+ [[ ! -f /usr/lib/initcpio/init_functions ]]
++ stat -c %a /usr/lib/initcpio/init_functions
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/initcpio/init_functions /tmp/mkinitcpio.FjlVBi/root/init_functions
+ install -Dm644 /usr/lib/initcpio/init_functions /tmp/mkinitcpio.FjlVBi/root/init_functions
++ ((  0  ))
+ add_file /usr/lib/initcpio/init /init
+ ((  2  ))
+ local src=/usr/lib/initcpio/init dest=/init mode=
+ [[ ! -f /usr/lib/initcpio/init ]]
++ stat -c %a /usr/lib/initcpio/init
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/init /tmp/mkinitcpio.FjlVBi/root/init
+ install -Dm755 /usr/lib/initcpio/init /tmp/mkinitcpio.FjlVBi/root/init
++ ((  0  ))
+ add_file /usr/lib/modprobe.d/usb-load-ehci-first.conf
+ ((  1  ))
+ local src=/usr/lib/modprobe.d/usb-load-ehci-first.conf dest=/usr/lib/modprobe.d/usb-load-ehci-first.conf mode=
+ [[ ! -f /usr/lib/modprobe.d/usb-load-ehci-first.conf ]]
++ stat -c %a /usr/lib/modprobe.d/usb-load-ehci-first.conf
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/modprobe.d/usb-load-ehci-first.conf /tmp/mkinitcpio.FjlVBi/root/usr/lib/modprobe.d/usb-load-ehci-first.conf
+ install -Dm644 /usr/lib/modprobe.d/usb-load-ehci-first.conf /tmp/mkinitcpio.FjlVBi/root/usr/lib/modprobe.d/usb-load-ehci-first.conf
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook udev
+ local hook=udev script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs udev /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/udev ]]
++ printf %s /usr/lib/initcpio/install/udev
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/udev
+ [[ -L /usr/lib/initcpio/install/udev ]]
+ unset -f build
+ . /usr/lib/initcpio/install/udev
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' udev
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' udev
  -> Running build hook: [udev]
++ ((  0  ))
+ build
+ local rules tool
+ add_file /etc/udev/udev.conf
+ ((  1  ))
+ local src=/etc/udev/udev.conf dest=/etc/udev/udev.conf mode=
+ [[ ! -f /etc/udev/udev.conf ]]
++ stat -c %a /etc/udev/udev.conf
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /etc/udev/udev.conf /tmp/mkinitcpio.FjlVBi/root/etc/udev/udev.conf
+ install -Dm644 /etc/udev/udev.conf /tmp/mkinitcpio.FjlVBi/root/etc/udev/udev.conf
++ ((  0  ))
+ add_binary /usr/lib/systemd/systemd-udevd /usr/bin/udevd
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/lib/systemd/systemd-udevd
+ [[ ! -f /usr/lib/systemd/systemd-udevd ]]
+ dest=/usr/bin/udevd
++ stat -c %a /usr/lib/systemd/systemd-udevd
+ mode=755
+ add_file /usr/lib/systemd/systemd-udevd /usr/bin/udevd 755
+ ((  3  ))
+ local src=/usr/lib/systemd/systemd-udevd dest=/usr/bin/udevd mode=
+ [[ ! -f /usr/lib/systemd/systemd-udevd ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/systemd/systemd-udevd /tmp/mkinitcpio.FjlVBi/root/usr/bin/udevd
+ install -Dm755 /usr/lib/systemd/systemd-udevd /tmp/mkinitcpio.FjlVBi/root/usr/bin/udevd
++ ((  0  ))
++ ldd /usr/lib/systemd/systemd-udevd
+ lddout='	linux-vdso.so.1 (0x00007fffa35ff000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f8a3c5d9000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f8a3c3c5000)
	libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f8a3c1bc000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f8a3bfb4000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f8a3bc0d000)
	/lib/ld-linux-x86-64.so.2 (0x00007f8a3c800000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f8a3ba08000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f8a3b7f2000)
	libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f8a3b5ed000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f8a3b3d1000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffa35ff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffa35ff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f8a3c5d9000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f8a3c3c5000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2 ]]
+ read line
+ [[ libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f8a3c1bc000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libacl.so.1
+ [[ -f /usr/lib/libacl.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libacl.so.1 ]]
+ [[ ! -L /usr/lib/libacl.so.1 ]]
++ readlink -e /usr/lib/libacl.so.1
+ resolved=/usr/lib/libacl.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libacl.so.1 /usr/lib/libacl.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libacl.so.1
++ ((  0  ))
+ add_file /usr/lib/libacl.so.1.1.0 /usr/lib/libacl.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libacl.so.1.1.0 dest=/usr/lib/libacl.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libacl.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libacl.so.1.1.0
+ install -Dm755 /usr/lib/libacl.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libacl.so.1.1.0
++ ((  0  ))
+ read line
+ [[ librt.so.1 => /usr/lib/librt.so.1 (0x00007f8a3bfb4000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/librt.so.1
+ [[ -f /usr/lib/librt.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/librt.so.1 ]]
+ [[ ! -L /usr/lib/librt.so.1 ]]
++ readlink -e /usr/lib/librt.so.1
+ resolved=/usr/lib/librt-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/librt.so.1 /usr/lib/librt-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/librt-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/librt.so.1
++ ((  0  ))
+ add_file /usr/lib/librt-2.16.so /usr/lib/librt-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/librt-2.16.so dest=/usr/lib/librt-2.16.so mode=
+ [[ ! -f /usr/lib/librt-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/librt-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/librt-2.16.so
+ install -Dm755 /usr/lib/librt-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/librt-2.16.so
++ ((  0  ))
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f8a3bc0d000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f8a3c800000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f8a3ba08000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007f8a3b7f2000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1 ]]
+ read line
+ [[ libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f8a3b5ed000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libattr.so.1
+ [[ -f /usr/lib/libattr.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libattr.so.1 ]]
+ [[ ! -L /usr/lib/libattr.so.1 ]]
++ readlink -e /usr/lib/libattr.so.1
+ resolved=/usr/lib/libattr.so.1.1.0
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libattr.so.1 /usr/lib/libattr.so.1.1.0
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libattr.so.1
++ ((  0  ))
+ add_file /usr/lib/libattr.so.1.1.0 /usr/lib/libattr.so.1.1.0 755
+ ((  3  ))
+ local src=/usr/lib/libattr.so.1.1.0 dest=/usr/lib/libattr.so.1.1.0 mode=
+ [[ ! -f /usr/lib/libattr.so.1.1.0 ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libattr.so.1.1.0
+ install -Dm755 /usr/lib/libattr.so.1.1.0 /tmp/mkinitcpio.FjlVBi/root/usr/lib/libattr.so.1.1.0
++ ((  0  ))
+ read line
+ [[ libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f8a3b3d1000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libpthread.so.0
+ [[ -f /usr/lib/libpthread.so.0 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libpthread.so.0 ]]
+ [[ ! -L /usr/lib/libpthread.so.0 ]]
++ readlink -e /usr/lib/libpthread.so.0
+ resolved=/usr/lib/libpthread-2.16.so
+ dirname=/usr/lib
+ add_dir /usr/lib 755
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ add_symlink /usr/lib/libpthread.so.0 /usr/lib/libpthread-2.16.so
+ ((  2 == 2  ))
+ add_dir /usr/lib
+ [[ -z /usr/lib ]]
+ [[ /usr/lib != /?* ]]
+ local path=/usr/lib mode=755
+ [[ -d /tmp/mkinitcpio.FjlVBi/root/usr/lib ]]
+ return 0
++ ((  0  ))
+ ((  ! QUIET  ))
+ ln -sfn /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libpthread.so.0
++ ((  0  ))
+ add_file /usr/lib/libpthread-2.16.so /usr/lib/libpthread-2.16.so 755
+ ((  3  ))
+ local src=/usr/lib/libpthread-2.16.so dest=/usr/lib/libpthread-2.16.so mode=
+ [[ ! -f /usr/lib/libpthread-2.16.so ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libpthread-2.16.so
+ install -Dm755 /usr/lib/libpthread-2.16.so /tmp/mkinitcpio.FjlVBi/root/usr/lib/libpthread-2.16.so
++ ((  0  ))
+ read line
+ return 0
++ ((  0  ))
+ add_binary /usr/bin/udevadm
+ local -a sodeps
+ local line= regex= binary= dest= mode= sodep= resolved= dirname=
+ [[ / != \/ ]]
+ binary=/usr/bin/udevadm
+ [[ ! -f /usr/bin/udevadm ]]
+ dest=/usr/bin/udevadm
++ stat -c %a /usr/bin/udevadm
+ mode=755
+ add_file /usr/bin/udevadm /usr/bin/udevadm 755
+ ((  3  ))
+ local src=/usr/bin/udevadm dest=/usr/bin/udevadm mode=
+ [[ ! -f /usr/bin/udevadm ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/bin/udevadm /tmp/mkinitcpio.FjlVBi/root/usr/bin/udevadm
+ install -Dm755 /usr/bin/udevadm /tmp/mkinitcpio.FjlVBi/root/usr/bin/udevadm
++ ((  0  ))
++ ldd /usr/bin/udevadm
+ lddout='	linux-vdso.so.1 (0x00007fffc3fff000)
	libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f30f56b6000)
	libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f30f54a2000)
	libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f30f5299000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007f30f5091000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007f30f4cea000)
	/lib/ld-linux-x86-64.so.2 (0x00007f30f58dd000)
	libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f30f4ae5000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007f30f48cf000)
	libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f30f46ca000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f30f44ae000)'
+ regex='(/.+) \(0x[a-fA-F0-9]+\)'
+ read line
+ [[ linux-vdso.so.1 (0x00007fffc3fff000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ [[ linux-vdso.so.1 (0x00007fffc3fff000) = *\n\o\t\ \f\o\u\n\d ]]
+ [[ -f '' ]]
+ read line
+ [[ libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f30f56b6000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libblkid.so.1
+ [[ -f /usr/lib/libblkid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libblkid.so.1 ]]
+ read line
+ [[ libkmod.so.2 => /usr/lib/libkmod.so.2 (0x00007f30f54a2000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libkmod.so.2
+ [[ -f /usr/lib/libkmod.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libkmod.so.2 ]]
+ read line
+ [[ libacl.so.1 => /usr/lib/libacl.so.1 (0x00007f30f5299000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libacl.so.1
+ [[ -f /usr/lib/libacl.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libacl.so.1 ]]
+ read line
+ [[ librt.so.1 => /usr/lib/librt.so.1 (0x00007f30f5091000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/librt.so.1
+ [[ -f /usr/lib/librt.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/librt.so.1 ]]
+ read line
+ [[ libc.so.6 => /usr/lib/libc.so.6 (0x00007f30f4cea000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libc.so.6
+ [[ -f /usr/lib/libc.so.6 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libc.so.6 ]]
+ read line
+ [[ /lib/ld-linux-x86-64.so.2 (0x00007f30f58dd000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/lib/ld-linux-x86-64.so.2
+ [[ -f /lib/ld-linux-x86-64.so.2 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/lib/ld-linux-x86-64.so.2 ]]
+ read line
+ [[ libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f30f4ae5000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libuuid.so.1
+ [[ -f /usr/lib/libuuid.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libuuid.so.1 ]]
+ read line
+ [[ libz.so.1 => /usr/lib/libz.so.1 (0x00007f30f48cf000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libz.so.1
+ [[ -f /usr/lib/libz.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libz.so.1 ]]
+ read line
+ [[ libattr.so.1 => /usr/lib/libattr.so.1 (0x00007f30f46ca000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libattr.so.1
+ [[ -f /usr/lib/libattr.so.1 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libattr.so.1 ]]
+ read line
+ [[ libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f30f44ae000) =~ (/.+) \(0x[a-fA-F0-9]+\) ]]
+ sodep=/usr/lib/libpthread.so.0
+ [[ -f /usr/lib/libpthread.so.0 ]]
+ [[ ! -e /tmp/mkinitcpio.FjlVBi/root/usr/lib/libpthread.so.0 ]]
+ read line
+ return 0
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/50-udev-default.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/50-udev-default.rules dest=/usr/lib/udev/rules.d/50-udev-default.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/50-udev-default.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/50-udev-default.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/50-udev-default.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/50-udev-default.rules
+ install -Dm644 /usr/lib/udev/rules.d/50-udev-default.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/50-udev-default.rules
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/60-persistent-storage.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/60-persistent-storage.rules dest=/usr/lib/udev/rules.d/60-persistent-storage.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/60-persistent-storage.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/60-persistent-storage.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/60-persistent-storage.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/60-persistent-storage.rules
+ install -Dm644 /usr/lib/udev/rules.d/60-persistent-storage.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/60-persistent-storage.rules
++ ((  0  ))
+ for rules in 50-udev-default.rules 60-persistent-storage.rules 80-drivers.rules
+ add_file /usr/lib/udev/rules.d/80-drivers.rules
+ ((  1  ))
+ local src=/usr/lib/udev/rules.d/80-drivers.rules dest=/usr/lib/udev/rules.d/80-drivers.rules mode=
+ [[ ! -f /usr/lib/udev/rules.d/80-drivers.rules ]]
++ stat -c %a /usr/lib/udev/rules.d/80-drivers.rules
+ mode=644
+ [[ -z 644 ]]
+ ((  ! QUIET  ))
+ command install -Dm644 /usr/lib/udev/rules.d/80-drivers.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/80-drivers.rules
+ install -Dm644 /usr/lib/udev/rules.d/80-drivers.rules /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/rules.d/80-drivers.rules
++ ((  0  ))
+ for tool in ata_id scsi_id
+ add_file /usr/lib/udev/ata_id
+ ((  1  ))
+ local src=/usr/lib/udev/ata_id dest=/usr/lib/udev/ata_id mode=
+ [[ ! -f /usr/lib/udev/ata_id ]]
++ stat -c %a /usr/lib/udev/ata_id
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/udev/ata_id /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/ata_id
+ install -Dm755 /usr/lib/udev/ata_id /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/ata_id
++ ((  0  ))
+ for tool in ata_id scsi_id
+ add_file /usr/lib/udev/scsi_id
+ ((  1  ))
+ local src=/usr/lib/udev/scsi_id dest=/usr/lib/udev/scsi_id mode=
+ [[ ! -f /usr/lib/udev/scsi_id ]]
++ stat -c %a /usr/lib/udev/scsi_id
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/udev/scsi_id /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/scsi_id
+ install -Dm755 /usr/lib/udev/scsi_id /tmp/mkinitcpio.FjlVBi/root/usr/lib/udev/scsi_id
++ ((  0  ))
+ add_runscript
+ local funcs fn script hookname=udev
++ find_in_dirs udev /usr/lib/initcpio/hooks /lib/initcpio/hooks
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/hooks/udev ]]
++ printf %s /usr/lib/initcpio/hooks/udev
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/hooks/udev
+ add_file /usr/lib/initcpio/hooks/udev /hooks/udev 755
+ ((  3  ))
+ local src=/usr/lib/initcpio/hooks/udev dest=/hooks/udev mode=
+ [[ ! -f /usr/lib/initcpio/hooks/udev ]]
+ mode=755
+ [[ -z 755 ]]
+ ((  ! QUIET  ))
+ command install -Dm755 /usr/lib/initcpio/hooks/udev /tmp/mkinitcpio.FjlVBi/root/hooks/udev
+ install -Dm755 /usr/lib/initcpio/hooks/udev /tmp/mkinitcpio.FjlVBi/root/hooks/udev
++ ((  0  ))
+ mapfile -t funcs
++ funcgrep '^run_[[:alnum:]_]+' /usr/lib/initcpio/hooks/udev
++ awk -v 'funcmatch=^run_[[:alnum:]_]+' '
        /^[[:space:]]*[[:alnum:]_]+[[:space:]]*\([[:space:]]*\)/ {
            match($1, funcmatch)
            print substr($1, RSTART, RLENGTH)
        }' /usr/lib/initcpio/hooks/udev
+++ ((  0  ))
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['early']+=' udev'
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['hooks']+=' udev'
+ for fn in '"${funcs[@]}"'
+ case $fn in
+ RUNHOOKS['cleanup']='udev '
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook autodetect
+ local hook=autodetect script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs autodetect /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/autodetect ]]
++ printf %s /usr/lib/initcpio/install/autodetect
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/autodetect
+ [[ -L /usr/lib/initcpio/install/autodetect ]]
+ unset -f build
+ . /usr/lib/initcpio/install/autodetect
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' autodetect
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' autodetect
  -> Running build hook: [autodetect]
++ ((  0  ))
+ build
+ local -a md_devs
+ MODULE_FILE=/tmp/mkinitcpio.FjlVBi/autodetect_modules
+ [[ ! -d /sys/devices ]]
+ auto_modules
+ local mods=
+ IFS='
'
+ read -rd '' -a mods
++ sort -u
++ xargs -d '
' modprobe -d '' -qaRS 3.5.3-1-ARCH
++ find /sys/devices -name modalias -exec sort -u '{}' +
+ printf '%s\n' ac ahci ata_generic battery button ehci_hcd evdev forcedeth hp_wmi i2c_nforce2 joydev k10temp kvm_amd microcode nouveau nvidia ohci_hcd pata_acpi pata_amd pcspkr powernow_k8 processor psmouse sd_mod serio_raw shpchp snd_hda_intel sr_mod ssb thermal uas ums_realtek usbcore usb_storage uvcvideo video wmi
+ ((  37  ))
++ ((  0  ))
++ findmnt -uno fstype /
+ rootfstype=ext4
+ add_if_avail ext4
+ local resolved
+ IFS='
'
+ read -rd '' -a resolved
++ modprobe -d '' -S 3.5.3-1-ARCH -R ext4
+ ((  1  ))
+ printf '%s\n' ext4
++ ((  0  ))
++ findmnt -snero fstype --tab-file /etc/fstab /usr
+ usrfstype=
+ md_devs=(/sys/class/block/md*/md/level)
+ [[ -e /sys/class/block/md*/md/level ]]
+ ((  !QUIET  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook pata
+ local hook=pata script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs pata /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/pata ]]
++ printf %s /usr/lib/initcpio/install/pata
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/pata
+ [[ -L /usr/lib/initcpio/install/pata ]]
+ unset -f build
+ . /usr/lib/initcpio/install/pata
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' pata
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' pata
  -> Running build hook: [pata]
++ ((  0  ))
+ build
+ local filter added
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'ata/pata_*'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules 'ata/pata_*'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
+++ grep -EZz 'ata/pata_*'
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_generic
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules ata/ata_generic
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ata_generic
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''ata/pata_*'\''' ''\''ata/ata_generic'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_piix
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules ata/ata_piix
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ata_piix
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook scsi
+ local hook=scsi script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs scsi /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/scsi ]]
++ printf %s /usr/lib/initcpio/install/scsi
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/scsi
+ [[ -L /usr/lib/initcpio/install/scsi ]]
+ unset -f build
+ . /usr/lib/initcpio/install/scsi
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' scsi
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' scsi
  -> Running build hook: [scsi]
++ ((  0  ))
+ build
+ local filter added
+ add_checked_modules -f '(imm|ata|pcmcia)' /scsi/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules -f '(imm|ata|pcmcia)' /scsi/
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ grep -EZz /scsi/
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ add_checked_modules -f '(cciss|cpqarray|DAC960)' /block/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ all_modules -f '(cciss|cpqarray|DAC960)' /block/
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ grep -EZz /block/
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ add_checked_modules /fusion/
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules /fusion/
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz /fusion/
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook sata
+ local hook=sata script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs sata /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/sata ]]
++ printf %s /usr/lib/initcpio/install/sata
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/sata
+ [[ -L /usr/lib/initcpio/install/sata ]]
+ unset -f build
+ . /usr/lib/initcpio/install/sata
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' sata
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' sata
  -> Running build hook: [sata]
++ ((  0  ))
+ build
+ local filter added
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'scsi/.*ata'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ all_modules 'scsi/.*ata'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz 'scsi/.*ata'
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules block/sx8
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules block/sx8
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz block/sx8
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules 'ata/sata_*'
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules 'ata/sata_*'
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
+++ grep -EZz 'ata/sata_*'
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ahci
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules ata/ahci
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
+++ grep -EZz ata/ahci
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/pdc_adma
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules ata/pdc_adma
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/pdc_adma
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ for filter in ''\''scsi/.*ata'\''' ''\''block/sx8'\''' ''\''ata/sata_*'\''' ''\''ata/ahci'\''' ''\''ata/pdc_adma'\''' ''\''ata/ata_piix'\'''
+ add_checked_modules ata/ata_piix
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ all_modules ata/ata_piix
++ local -i count=0
++ filter=()
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ shift 0
++ read -r -d '' mod
+++ grep -EZz ata/ata_piix
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
+ ((  added  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ for hook in '"${hooks[@]}"'
+ run_build_hook filesystems
+ local hook=filesystems script= realscript=
+ local MODULES= BINARIES= FILES= SCRIPT=
++ find_in_dirs filesystems /usr/lib/initcpio/install /lib/initcpio/install
++ local dir
++ for dir in '"${@:2}"'
++ [[ -e /usr/lib/initcpio/install/filesystems ]]
++ printf %s /usr/lib/initcpio/install/filesystems
++ return 0
+++ ((  0  ))
+ script=/usr/lib/initcpio/install/filesystems
+ [[ -L /usr/lib/initcpio/install/filesystems ]]
+ unset -f build
+ . /usr/lib/initcpio/install/filesystems
++ ((  0  ))
+ declare -f build
+ msg2 'Running build hook: [%s]' filesystems
+ local 'mesg=Running build hook: [%s]'
+ shift
+ printf '  -> Running build hook: [%s]\n' filesystems
  -> Running build hook: [filesystems]
++ ((  0  ))
+ build
+ ((  fs_autodetect_failed  ))
+ add_checked_modules -f nls /kernel/fs
+ local mod mods
+ [[ -s /tmp/mkinitcpio.FjlVBi/autodetect_modules ]]
+ mapfile -t mods
++ all_modules -f nls /kernel/fs
++ local -i count=0
++ filter=()
++ grep -xFf /tmp/mkinitcpio.FjlVBi/autodetect_modules
++ local mod= OPTIND= OPTARG= filter
++ getopts :f: flag
++ case $flag in
++ filter+=("$OPTARG")
++ getopts :f: flag
++ shift 2
++ read -r -d '' mod
+++ find /usr/lib/modules/3.5.3-1-ARCH/ -name '*.ko*' -print0
+++ grep -EZz /kernel/fs
++ ((  count  ))
+++ ((  1  ))
+++ [[ all_modules = add_* ]]
+ return 1
++ ((  0  ))
++ ((  1  ))
++ [[ build = add_* ]]
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
++ ((  0  ))
+ parse_hook
+ local item=
+ [[ -n '' ]]
++ ((  0  ))
+ write_image_config
+ . /etc/mkinitcpio.conf
++ MODULES=
++ BINARIES=
++ FILES=
++ HOOKS='base udev autodetect pata scsi sata filesystems'
++ ((  0  ))
+ read -ra modules
+ ((  0  ))
+ printf '%s="%s"\n' EARLYHOOKS udev HOOKS udev LATEHOOKS '' CLEANUPHOOKS udev
++ ((  0  ))
+ trap -- RETURN
+ trap '(( ++builderrors ))' ERR
+ ((  0  ))
+ warning 'No modules were added to the image. This is probably not what you want.'
+ local 'mesg=No modules were added to the image. This is probably not what you want.'
+ shift
+ printf '==> WARNING: No modules were added to the image. This is probably not what you want.\n'
==> WARNING: No modules were added to the image. This is probably not what you want.
+ set +o functrace
+ trap -- ERR
+ declare -i status=0
+ [[ -n /boot/initramfs-linux.img ]]
+ msg 'Creating gzip initcpio image: %s' /boot/initramfs-linux.img
+ local 'mesg=Creating gzip initcpio image: %s'
+ shift
+ printf '==> Creating gzip initcpio image: %s\n' /boot/initramfs-linux.img
==> Creating gzip initcpio image: /boot/initramfs-linux.img
+ case $COMPRESSION in
+ cpio_opts=('-R' '0:0' '-0' '-o' '-H' 'newc')
+ ((  QUIET  ))
+ cpio_opts+=('--quiet')
+ printf %s 0.10
+ pushd /tmp/mkinitcpio.FjlVBi/root
+ bsdcpio -R 0:0 -0 -o -H newc --quiet
+ gzip
+ find . -print0
+ pipesave=("${PIPESTATUS[@]}")
+ popd
+ ((  pipesave[0]  ))
+ ((  pipesave[1]  ))
+ ((  pipesave[2]  ))
+ ((  builderrors  ))
+ [[ -n '' ]]
+ ((  builderrors == 0  ))
+ msg 'Image generation successful'
+ local 'mesg=Image generation successful'
+ shift
+ printf '==> Image generation successful\n'
==> Image generation successful
+ cleanup 0
+ local err=0
+ [[ -n /tmp/mkinitcpio.FjlVBi ]]
+ ((  SAVELIST  ))
+ rm -rf /tmp/mkinitcpio.FjlVBi
+ exit 0

Last edited by jithinkr (2012-09-09 17:46:27)

Offline

#42 2012-09-09 17:56:11

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Please post the output of 'grep -V'. I really have no idea what's going on here.

Offline

#43 2012-09-09 19:22:32

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Okay this is strange.

grep -V returned nothing!

man grep also gave blank page.

I swear lsmod | grep ext4 was working earlier. But now it is not!

And /usr/bin/grep is an empty file.

I am running now a pacman -Syu. I'll see and post what happens.

Last edited by jithinkr (2012-09-09 19:34:26)

Offline

#44 2012-09-11 02:02:08

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Update went on fine.
But still the grep file is empty. I tried reinstalling grep but still nothing.

How should I go about restoring grep without accidentally breaking something else?

Offline

#45 2012-09-12 18:03:35

ConnorBehan
Package Maintainer (PM)
From: Long Island NY
Registered: 2007-07-05
Posts: 1,359
Website

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

So "pacman -Syu", "pacman -S grep" and "pacman -U grep-2.14-1-x86_64.pkg.tar.xz" all give you an empty /usr/bin/grep file in the chroot? What about untarring the pkg.tar.xz file and manually moving that grep binary into /usr/bin?

And what if you check the grep file before chrooting? Like maybe /mnt/arch/usr/bin/grep is empty but /usr/bin/grep isn't.


6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.

Offline

#46 2012-09-14 18:26:22

jithinkr
Member
Registered: 2011-06-01
Posts: 26

Re: [SOLVED]Mkinitcpio generates image without adding any modules.

Finally I get a chance to boot my laptop!

And I do pacman -S grep, when it throws some warning, like certain files already exist.

I do this

pacman -Qo /path/to/the/file

and

if there is no dependency do this

rm -rf /path/to/the/same/file

Then it reinstalls grep.

And then I do

mkinitcpio -p linux

All the modules are added!

Thank you everyone. Am back on Arch now.

In the end it was a broken grep like falconindy had suspected. Not sure how it worked earlier though.
Marking as SOLVED.

Last edited by jithinkr (2012-09-14 18:26:41)

Offline

Board footer

Powered by FluxBB