From: Michael Tremer Date: Tue, 20 Apr 2021 11:52:43 +0000 (+0000) Subject: Config: Break when packaged files are missing X-Git-Tag: v2.25-core157~12^2~129 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6a8be3e1f704f191165d7b56e365a27e6f908856;p=ipfire-2.x.git Config: Break when packaged files are missing Fixes: #12609 Signed-off-by: Michael Tremer --- diff --git a/lfs/Config b/lfs/Config index eadbbc4081..7d98e303b4 100644 --- a/lfs/Config +++ b/lfs/Config @@ -279,7 +279,8 @@ define PAK rm -rf $(DIR_TMP_PAK)/root && mkdir -p $(DIR_TMP_PAK)/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ - -C / --files-from=$(DIR_TMP_PAK)/ROOTFILES | tar -x -C $(DIR_TMP_PAK)/root + -C / --files-from=$(DIR_TMP_PAK)/ROOTFILES | tar -x -C $(DIR_TMP_PAK)/root; \ + exit $${PIPESTATUS[0]} # Compress tarball cd $(DIR_TMP_PAK)/root && tar cf - * | xz $(XZ_OPT) > $(DIR_TMP_PAK)/files.tar.xz