Skip to content

Instantly share code, notes, and snippets.

@rbgarga
Created May 10, 2018 19:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rbgarga/75914a5fb1841dad6714053da2f42401 to your computer and use it in GitHub Desktop.
Save rbgarga/75914a5fb1841dad6714053da2f42401 to your computer and use it in GitHub Desktop.
commit 13483e166cefe36e5ad58e66350a61aab0a0bdea
Author: Renato Botelho <garga@FreeBSD.org>
Date: Thu May 10 16:20:24 2018 -0300
Fix pkg_delete_all() using a proper binary
diff --git a/sysutils/pfSense-upgrade/Makefile b/sysutils/pfSense-upgrade/Makefile
index 198b2781fed8..38d80c8cd348 100644
--- a/sysutils/pfSense-upgrade/Makefile
+++ b/sysutils/pfSense-upgrade/Makefile
@@ -2,7 +2,7 @@
PORTNAME= pfSense-upgrade
PORTVERSION= 0.27
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= sysutils
MASTER_SITES= # empty
DISTFILES= # empty
diff --git a/sysutils/pfSense-upgrade/files/pfSense-upgrade b/sysutils/pfSense-upgrade/files/pfSense-upgrade
index 28ff8b8c3e98..fd1136e22e0e 100755
--- a/sysutils/pfSense-upgrade/files/pfSense-upgrade
+++ b/sysutils/pfSense-upgrade/files/pfSense-upgrade
@@ -1023,7 +1023,7 @@ pkg_delete() {
# Delete every pfSense-pkg-* package
pkg_delete_all() {
- for _package in $(_pkg query -e '%a == 0' %n); do
+ for _package in $(pkg-static query -e '%a == 0' %n); do
case ${_package} in "${pkg_prefix}"* )
_echo "Removing ${_package}"
pkg_delete ${_package}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment