Skip site navigation (1)Skip section navigation (2)
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 &lt;ivy@freebsd.org&gt;<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. &nbsp;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. &nbsp;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>
&nbsp;&nbsp;&nbsp;&nbsp;# 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.&nbsp;<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>