Date: Wed, 28 May 2025 08:37:43 +0200 (CEST) From: Ronald Klop <ronald-lists@klop.ws> To: Lexi Winter <ivy@freebsd.org> Cc: pkgbase@freebsd.org, current@freebsd.org Subject: Re: HEADS UP: 15.0 pkgbase, manual action required on upgrade Message-ID: <1106157033.1339.1748414263174@localhost> In-Reply-To: <aDZkdb_bJ8Nrz_rR@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
------=_Part_1338_892379391.1748414263171 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 ------=_Part_1338_892379391.1748414263171 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <html><head></head><body><br><p><small><strong>Van:</strong> Lexi Winter <ivy@freebsd.org><br><strong>Datum:</strong> 28 mei 2025 03:19<br><strong>Aan:</strong> pkgbase@freebsd.org, current@freebsd.org<br><strong>Onderwerp:</strong> HEADS UP: 15.0 pkgbase, manual action required on upgrade<br></small></p><blockquote style="margin-left: 5px; border-left: 3px solid #ccc; margin-right: 0px; padding-left: 5px;"><div class="MessageRFC822Viewer do_not_remove" id="P"><!-- P --> <!-- processMimeMessage --><div class="MultipartMixedViewer do_not_remove"><!-- P.P --> <div class="TextPlainViewer do_not_remove" id="P.P.P1"><!-- P.P.P1 -->hello,<br> <br> if you use 15.0 with pkgbase, there are two recent changes which might<br> require manual intervention following "pkg upgrade":<br> <br> 7672d8d81ac1 moved ctld into the new FreeBSD-ctl package. if you use<br> ctld, you should install this package.<br> <br> cc8c77c9e036 moved toolchain utilities (including ar, nm, ...) into the<br> new FreeBSD-toolchain package. if you need to build software, you<br> should install the new package<br> <br> cc8c77c9e036 also removed the existing FreeBSD-elftoolchain package.<br> this should be automatically replaced by the new FreeBSD-toolchain if it<br> was installed, but you may want to make sure it's properly removed:<br> <br> # pkg remove -g 'FreeBSD-elftoolchain*'<br> </div><!-- TextPlainViewer --> <hr> <div class="DefaultViewer do_not_remove"><!-- P.P.P2 --> </div><!-- DefaultViewer --> </div><!-- MultipartMixedViewer --> </div><!-- MessageRFC822Viewer --> </blockquote><br><br>Nice work. <div>This makes me think of the /usr/ports/MOVED construction. Maybe something similar can be useful for base pkgs.</div><div><br></div><div>Cheers,</div><div>Ronald</div></body></html> ------=_Part_1338_892379391.1748414263171--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1106157033.1339.1748414263174>