mirror of
https://github.com/moparisthebest/pacman
synced 2025-01-08 12:28:00 -05:00
repo-remove: print an error in case of an empty db
When removing the last packages from a database, repo-remove silently failed. Now an error is printed. Signed-off-by: Chantry Xavier <shiningxc@gmail.com> Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
7786bf6024
commit
37bb99abfa
@ -25,7 +25,6 @@ export TEXTDOMAINDIR='@localedir@'
|
||||
myver='@PACKAGE_VERSION@'
|
||||
confdir='@sysconfdir@'
|
||||
|
||||
FORCE=0
|
||||
REPO_DB_FILE=""
|
||||
|
||||
msg() {
|
||||
@ -169,6 +168,9 @@ if [ $success -eq 1 ]; then
|
||||
esac
|
||||
|
||||
bsdtar -c${TAR_OPT}f "$REPO_DB_FILE" *
|
||||
else
|
||||
error "$(gettext "All packages have been removed from the database. Deleting '%s'.")" "$REPO_DB_FILE"
|
||||
rm "$REPO_DB_FILE"
|
||||
fi
|
||||
|
||||
popd 2>&1 >/dev/null
|
||||
|
Loading…
Reference in New Issue
Block a user