On 2025-09-09 14:58, Kyle Evans wrote:
On 9/9/25 13:33, Ian FREISLICH wrote:
On 2025-09-09 14:29, Kyle Evans wrote:
On 9/9/25 13:27, Patrick M. Hausen wrote:
Hi!

Am 09.09.2025 um 20:11 schrieb Ian FREISLICH <[email protected]>:
Every release this happens. pkg bootstrap -f doesn't fix it either because there's no FreeBSD:16:amd64/latest.

There is no release 16 (yet), so there are no packages.

You have to build from ports of you run -current.

HTH,
Patrick

We certainly build packages for -current, but the branch happened only a little bit ago; it's another 12-14+ day
cycle to get a fresh package set and alleviate the above condition.

In fairness, at the branch point, 15-prerelease and 16-current ports trees are the same. Can't the whole set just be copied with the index updated to 16?

Ian


You could maybe make that assumption, but it's not really that easy; the ABI ("FreeBSD:15:amd64") is encoded in each pkg itself along with a FreeBSD_version annotation for the exact version from sys/param.h at the time of the build.  You'd also have new failures from bad version checks that will be ignored because we just copied the previous version's set, which then gets a bit confusing if we suddenly lose them in an actual - CURRENT build ("Well, we had 16-CURRENT packages for them before, why don't we now?").

Thanks for the explanation.

Ian


Reply via email to