diff options
Diffstat (limited to 'remote')
| -rw-r--r-- | remote/modules/kernel/kernel.build | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/remote/modules/kernel/kernel.build b/remote/modules/kernel/kernel.build index aaba6c01..f48fbb8a 100644 --- a/remote/modules/kernel/kernel.build +++ b/remote/modules/kernel/kernel.build @@ -2,11 +2,12 @@ fetch_source() { # get the source according to the distro if [ "x$PACKET_MANAGER" == "xapt" ]; then pdebug "apt-ing kernel source" - apt-get source linux-image-${KERNEL_VERSION} + apt-get install dpkg-dev || perror "Installing dpkg-dev failed." + apt-get source linux-image-${KERNEL_VERSION} || perror "Fetching kernel source failed." [ ! -e ksrc ] && ln -s $(ls -d linux-*/) ksrc elif [ "x$PACKET_MANAGER" == "xzypper" ]; then pdebug "zypping kernel source" - zypper --no-refresh install -y kernel-source + zypper --no-refresh install -y kernel-source || perror "Fetching kernel source failed." # find src directory local SOURCE_DIR=$(rpm -ql kernel-source |grep -E -o '^/.*src/linux-[^/]+/' |head -1) |
