Re: git: 3e75105eed52 - main - ports-mgmt/pkg: update to 2.1.2

From: Thierry Thomas <thierry_at_freebsd.org>
Date: Thu, 24 Apr 2025 19:31:15 UTC
Le jeu. 24 avr. 25 à 20:10:07 +0200, Stephen Montgomery-Smith <montgomerysmithstephen@gmail.com>
 écrivait :

> >      ports-mgmt/pkg: update to 2.1.2
> >      Changes:
> >      - fix an important regression introduced in 2.1.1
> >      - more performance improvement on pkg add
> >      Because of a bad merge between the main and the release branch of pkg
> >      some commits were missed and a regression was introduced in pkg 2.1.1
> >      It results in some packages dependending on themselves which breaks
> >      early the various bulks.
> >      Those packages built with 2.1.1 needs to be recreated with 2.1.2
> 
> Since packages need to be rebuilt, maybe this information should be put in
> UPDATING.

Today I received a lot of failure messages from pkg-fallout, e.g. for
https://pkg-status.freebsd.org/beefy21/data/142i386-default/b2b492ce9c72/logs/opencascade740-7.4.0_4.log

You can see a big loop like:
[142i386-default-job-37] `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...

8<   8<   8<

[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing ffmpeg4-4.4.4_20...
[142i386-default-job-37] |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   | `-- Installing ffmpeg4-4.4.4_20...
pkg-static: archive_read_open_filename(/packages/All/ffmpeg4-4.4.4_20.pkg): Zstd decompression failed: Allocation error : not enough memory

Failed to install the following 1 package(s): /packages/All/ffmpeg4-4.4.4_20.pkg

Same thing for many R-cran ports trying to install R, e.g.
https://pkg-status.freebsd.org/beefy22/data/142amd64-default/b2b492ce9c72/logs/R-cran-gpclib-1.5.6_2.log

with these lines:
[142amd64-default-job-33] `-- Installing R-4.4.3...
[142amd64-default-job-33] |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   |   |   | `-- Installing R-4.4.3...
[142amd64-default-job-33] |   |   |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
8<   8<   8<
|   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   `-- Installing R-4.4.3...
pkg-static: archive_read_open_filename(/packages/All/R-4.4.3.pkg): Failed to open '/packages/All/R-4.4.3.pkg'

Failed to install the following 1 package(s): /packages/All/R-4.4.3.pkg

I guess that it is related?
-- 
Th. Thomas.