mirror of
https://github.com/moparisthebest/pacman
synced 2024-12-23 00:08:50 -05:00
No error in makepkg when removing deps fails
Catches error from when pacman is unable to remove dependencies after successfully building package and prints warning. Fixes FS#10039. Signed-off-by: Allan McRae <mcrae_allan at hotmail.com> Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
c33cabd675
commit
9577c07d86
@ -415,10 +415,17 @@ remove_deps() {
|
|||||||
done
|
done
|
||||||
|
|
||||||
msg "Removing installed dependencies..."
|
msg "Removing installed dependencies..."
|
||||||
|
local ret=0
|
||||||
if [ "$ASROOT" = "0" ]; then
|
if [ "$ASROOT" = "0" ]; then
|
||||||
sudo pacman $PACMAN_OPTS -Rns $deplist
|
sudo pacman $PACMAN_OPTS -Rns $deplist || ret=$?
|
||||||
else
|
else
|
||||||
pacman $PACMAN_OPTS -Rns $deplist
|
pacman $PACMAN_OPTS -Rns $deplist || ret=$?
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Fixes FS#10039 - exit cleanly as package has built successfully
|
||||||
|
if [ $ret -ne 0 ]; then
|
||||||
|
warning "$(gettext "Failed to remove installed dependencies.")"
|
||||||
|
return 0
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user