consequences with pkgs of freebsd-update upgrade?
galtsev at kicp.uchicago.edu
Sat Nov 16 18:47:14 UTC 2019
> On Nov 16, 2019, at 11:33 AM, tech-lists <tech-lists at zyxst.net> wrote:
> I use freebsd-update upgrade to upgrade a server from 12.0 to 12.1. During the
> process, I see this:
> # /usr/sbin/freebsd-update install
> src component not installed, skipped
> Installing updates...
> Completing this upgrade requires removing old shared object files.
> Please rebuild all installed 3rd party software (e.g., programs
> installed from the ports tree) and then run "/usr/sbin/freebsd-update install"
> again to finish installing updates.
> I use poudriere on another machine to maintain ports as packages for this upgraded one.
> 1. do I need to reinstall all packages?
> 2. do I need to upgrade the poudriere jail first to match the client machine
yes to everything. Basically, you first need to upgrade poudriere machine to the latest base system using freebsd-update, and upgrade all packages on it (poudriere being one of them). Then rebuild all packages you maintain using poudriere. Then upgrade the other system, and re-install all packages on it.
Experts will chime in if I’m missing something.
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
More information about the freebsd-questions