diff --git a/pmb/build/envkernel.py b/pmb/build/envkernel.py index f24aa6b1..6a9da270 100644 --- a/pmb/build/envkernel.py +++ b/pmb/build/envkernel.py @@ -191,6 +191,12 @@ def package_kernel(args): arch = args.deviceinfo["arch"] apkbuild = pmb.parse.apkbuild(args, apkbuild_path, check_pkgname=False) suffix = pmb.build.autodetect.suffix(args, apkbuild, arch) + + # Install package dependencies + depends, _ = pmb.build._package.build_depends(args, apkbuild, args.arch_native, strict=False) + pmb.build.init(args, suffix) + pmb.chroot.apk.install(args, depends, suffix) + output = (arch + "/" + apkbuild["pkgname"] + "-" + apkbuild["pkgver"] + "-r" + apkbuild["pkgrel"] + ".apk") message = "(" + suffix + ") build " + output