From e0549901aec53f3a0dc9577e88c4077d7bd9f6a7 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Wed, 27 Jul 2011 13:47:21 -0400 Subject: mkinitcpio: explicitly create $BUILDROOT Avoids explosions if a user has no HOOKS in their config, as seen: https://bbs.archlinux.org/viewtopic.php?pid=966344 Signed-off-by: Dave Reisner --- mkinitcpio | 3 +++ 1 file changed, 3 insertions(+) (limited to 'mkinitcpio') diff --git a/mkinitcpio b/mkinitcpio index 98bea64..0116722 100755 --- a/mkinitcpio +++ b/mkinitcpio @@ -183,6 +183,9 @@ fi TMPDIR=$(mktemp -d "${TMPDIR:-/tmp}/mkinitcpio.XXXXXX") declare BUILDROOT=$TMPDIR/root +# explicitly create the buildroot +mkdir "$TMPDIR/root" + # use preset $PRESET if [[ $PRESET ]]; then # allow absolute path to preset file, else resolve it -- cgit v1.2.3-24-g4f1b