One of the steps during the upgrade is to rebuild/reinstall all installed ports/packages. Don't skip this.
Code:pkg bootstrap -f pkg upgrade
…
Code:pkg bootstrap -f pkg upgrade
--force
for pkg-upgrade(8) in post- base upgrade situations. Apparently this step wasn't automatically made during th upgrade from 13.2-RELEASE to 14.0-RELEASE here.One of the steps during the upgrade is to rebuild/reinstall all installed ports/packages. Don't skip this.
Code:pkg bootstrap -f pkg upgrade
pkg upgrade
now installs all new versions.That can't and doesn't work, only the next command is needed.pkg-static install -f libssl.so
This step was and probably never will be done automatically, maybe with pkgbase but not with the base OS as-is.Apparently this step wasn't automatically made during th upgrade from 13.2-RELEASE to 14.0-RELEASE here.
It's pkg(7) (/usr/bin/pkg), not pkg(8) (/usr/local/bin/pkg). pkg-static(8) probably would have worked too. pkg(7) comes with the base and is certain to always work.Somehow the system noticed that pkg was not aboard and asked to install it.
pkg [-46] bootstrap [-fy] [-r reponame]
Attempt to bootstrap and do not forward anything to pkg(8) after
it is installed. With -4 and -6, pkg will force IPv4 or IPv6
respectively to fetch pkg(8) and its signatures as needed. If
the -f flag is specified, then pkg(8) will be fetched and
installed regardless if it is already installed. If the -y flag
is specified, no confirmation will be asked when bootstrapping
pkg(8).
Yes, pkg(8) automatically detects the major version upgrade, and automatically reinstalls everything. Earlier versions didn't detect the change, so older documentation will tell you topkg upgrade
now installs all new versions.
pkg upgade -f
.… pkg(8) automatically detects the major version upgrade, and automatically reinstalls everything. …
pkg upgrade
and pkg upgrade -f
can be very different from each other. pkg upgrade
before installations began. pkg upgrade -n
, pkg upgrade -f -n
, pkg upgrade -n
, pkg upgrade -f -n