Date: Sat, 16 Nov 2019 12:31:12 -0600 From: Valeri Galtsev <galtsev@kicp.uchicago.edu> To: tech-lists <tech-lists@zyxst.net> Cc: freebsd-questions@freebsd.org Subject: Re: consequences with pkgs of freebsd-update upgrade? Message-ID: <1C961C3D-06ED-4D06-AEFB-E97F795C973C@kicp.uchicago.edu> In-Reply-To: <20191116173351.GA19947@bastion.zyxst.net> References: <20191116173351.GA19947@bastion.zyxst.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> On Nov 16, 2019, at 11:33 AM, tech-lists <tech-lists@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 ++++++++++++++++++++++++++++++++++++++++
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1C961C3D-06ED-4D06-AEFB-E97F795C973C>
