aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--postgresql.eselect3
1 files changed, 2 insertions, 1 deletions
diff --git a/postgresql.eselect b/postgresql.eselect
index 84a6e0d..099cbda 100644
--- a/postgresql.eselect
+++ b/postgresql.eselect
@@ -389,7 +389,8 @@ do_update() {
for badsym in $(find "${USR_PATH}"/include/postgresql-* -type l \
-exec test ! -e {} \; -print)
do
- rm "${badsym}"
+ # If $badsym can't be removed, we're gonna have a bad time
+ rm "${badsym}" || die -q "Manual rm required: ${badsym}"
done
## End Antiquity Clean Up