Re: HEADS UP: 15.0 pkgbase, manual action required on upgrade

From: Ronald Klop <ronald-lists_at_klop.ws>
Date: Wed, 28 May 2025 06:37:43 UTC
Van: Lexi Winter <ivy@freebsd.org>
Datum: 28 mei 2025 03:19
Aan: pkgbase@freebsd.org, current@freebsd.org
Onderwerp: HEADS UP: 15.0 pkgbase, manual action required on upgrade

> 
> 
> 
> hello,
> 
> if you use 15.0 with pkgbase, there are two recent changes which might
> require manual intervention following "pkg upgrade":
> 
> 7672d8d81ac1 moved ctld into the new FreeBSD-ctl package.  if you use
> ctld, you should install this package.
> 
> cc8c77c9e036 moved toolchain utilities (including ar, nm, ...) into the
> new FreeBSD-toolchain package.  if you need to build software, you
> should install the new package
> 
> cc8c77c9e036 also removed the existing FreeBSD-elftoolchain package.
> this should be automatically replaced by the new FreeBSD-toolchain if it
> was installed, but you may want to make sure it's properly removed:
> 
>     # pkg remove -g 'FreeBSD-elftoolchain*'
> 
> 
> 
> 
> 
> 
> 


Nice work. 
This makes me think of the /usr/ports/MOVED construction. Maybe something similar can be useful for base pkgs.

Cheers,
Ronald