aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2023-10-25 14:14:52 +0000
committerStefan Eßer <se@FreeBSD.org>2023-10-25 14:20:40 +0000
commit8b4e176302c857663bdf635c42fd1e3e95b39183 (patch)
tree1c14f6a09476d0de5d71f7aa29549cf3f0d1a867
parent03b0926fe0ff0c05c1bb7b25a894cdb3f1fc15d3 (diff)
downloadports-8b4e176302c857663bdf635c42fd1e3e95b39183.tar.gz
ports-8b4e176302c857663bdf635c42fd1e3e95b39183.zip
UPDATING: Fix old portmaster example
The entry dated 20181213 suggests portmaster -f `pkg shlib -qR libperl.so.5.26` to force an update or re-installation of all ports that directly depend on the given library. This command leads to excessive and unnecessary port builds, though, since the -f option is passed down to the up-to-date checks of all dependencies, causing them to be rebuilt, too. The correct command is: portmaster `pkg shlib -qR libperl.so.5.26` Reported by: rkoberman@gmail.com (Kevin Oberman)
-rw-r--r--UPDATING2
1 files changed, 1 insertions, 1 deletions
diff --git a/UPDATING b/UPDATING
index 136c9fc8df62..d3b0bbd7c919 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5223,7 +5223,7 @@ leave you without networking.
Then you will need to rebuild everything that uses libperl.so, you
can do so with:
- portmaster -f `pkg shlib -qR libperl.so.5.26`
+ portmaster `pkg shlib -qR libperl.so.5.26`
If, for some reason, this command fails at one point, it is safe to
run it again, it will not rebuild what it already rebuilt, as the