consequences with pkgs of freebsd-update upgrade?

Valeri Galtsev 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:
> 
> Hi,
> 
> 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
> version?
> 

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.

Valeri

> thanks,
> -- 
> J.

++++++++++++++++++++++++++++++++++++++++
Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247
++++++++++++++++++++++++++++++++++++++++



More information about the freebsd-questions mailing list