summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Edgecumbe <git@esotericnonsense.com>2019-11-02 22:16:15 +0000
committerDaniel Edgecumbe <git@esotericnonsense.com>2019-11-02 22:16:15 +0000
commit08ba397d61e7fc0e66076cf9b9b8f34d8c212ede (patch)
treeb0d82a82faff36ad8b750e529ec537a0710d2925
parentd796edc7dc0221fed51d81f48a6ac6cc21f987a4 (diff)
downloadarchiso-esoteric/baseline-fix.tar.gz
archiso-esoteric/baseline-fix.tar.bz2
archiso-esoteric/baseline-fix.tar.xz
configs/baseline: Install the linux kernel packageesoteric/baseline-fix
Without this, the build will fail due to the new base-meta change which removed this and some other dependencies. Ref: https://www.archlinux.org/news/base-group-replaced-by-mandatory-base-package-manual-intervention-required/
-rwxr-xr-xconfigs/baseline/build.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/configs/baseline/build.sh b/configs/baseline/build.sh
index 7c61d03..a4a8571 100755
--- a/configs/baseline/build.sh
+++ b/configs/baseline/build.sh
@@ -27,6 +27,11 @@ make_basefs() {
mkarchiso -v -w "${work_dir}" -D "${install_dir}" init
}
+# Install necessary dependencies that are no longer in the base group
+make_install_kernel() {
+ mkarchiso -v -w "${work_dir}" -D "${install_dir}" -p linux install
+}
+
# Copy mkinitcpio archiso hooks and build initramfs (airootfs)
make_setup_mkinitcpio() {
mkdir -p ${work_dir}/airootfs/etc/initcpio/hooks
@@ -75,6 +80,7 @@ make_iso() {
}
run_once make_basefs
+run_once make_install_kernel
run_once make_setup_mkinitcpio
run_once make_boot
run_once make_syslinux