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

Reply via email to