Christoph:
On 2026-01-18 06:12, Christoph Kukulies via macports-users wrote:
I'm still caught in this trap that port wants to build ffmpeg6 and
ffpmeg8 whenever I want to build any port, like this one here:
$ sudo port install sdl3
Password:
---> Fetching archive for SDL3
---> Attempting to fetch SDL3-3.4.0_0.darwin_24.x86_64.tbz2 from
https://packages.macports.org/SDL3
---> Attempting to fetch SDL3-3.4.0_0.darwin_24.x86_64.tbz2.rmd160 from
https://packages.macports.org/SDL3
---> Installing SDL3 @3.4.0_0
---> Activating SDL3 @3.4.0_0
---> Cleaning SDL3
---> Scanning binaries for linking errors
---> Found 10 broken files, matching files to ports
---> Found 2 broken ports, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt:
ffmpeg6 @6.1.3+gpl2+vmaf
ffmpeg8 @8.0+gpl2+vmaf
Continue? [Y/n]:
---> Computing dependencies for ffmpeg6
---> Cleaning ffmpeg6
---> Computing dependencies for ffmpeg8
---> Cleaning ffmpeg8
---> Scanning binaries for linking errors
---> Found 10 broken files, matching files to ports
---> Found 2 broken ports, determining rebuild order
---> Rebuilding in order
ffmpeg6 @6.1.3_0+gpl2+vmaf
ffmpeg8 @8.0_1+gpl2+vmaf
---> Computing dependencies for ffmpeg6
---> Fetching distfiles for ffmpeg6
---> Verifying checksums for ffmpeg6
---> Extracting ffmpeg6
---> Applying patches to ffmpeg6
---> Configuring ffmpeg6
This must be frustrating!
I don't know what MacPorts means concretely by "broken files", so I
won't speculate what is causing this.
However, if this were my situation, my first step would be to read
through the logs for each of the ffmpeg6 and ffmpeg8 ports to see if I
could detect a problem. If I did, it might be worth filing a macPorts
ticket and posting my evidence (including the log file) there.
If that did not get me clarity, my second step would be to uninstall
both ffmpeg6 and ffmpeg8 and `port rev-upgrade` again.
Then, if you need one or both of those ports, re-install them.
Good luck!
--Jim DeLaHunt