Christoph:

On 2026-01-07 10:59, Christoph Kukulies via macports-users wrote:
sudo port install cpanm_select


--->  Scanning binaries for linking errors --->  Found 10 broken files, matching files to ports Error: Port ffmpeg6 is still broken after rebuilding it more than 3 times. Error: Please run port -d -y rev- upgrade and use the output to report a bug. Error: rev-upgrade failed: Port ffmpeg6 still broken after rebuilding 3 times Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. --->  Some of the ports you installed have notes:   ffmpeg6 has the following notes:     Support for rav1e now disabled by default; enable via +rav1e     This build of ffmpeg6 includes GPLed code and is therefore licensed under GPL v2 or later. The following modules are GPLed:       libvidstab libx264 libx265 libxvid postproc     To include all nonfree, GPLed and LGPL code use variant +nonfree. To remove nonfree and GPLed code leaving only LGPL code remove the +gpl2 variant.     To compile and link with ffmpeg6, add -I/opt/local/libexec/ffmpeg6/ include and -L/opt/local/libexec/ffmpeg6/lib to your compile command.   For builds using pkg-config, add /opt/local/libexec/ffmpeg6/lib/ pkgconfig to $PKG_CONFIG_PATH.   ffmpeg8 has the following notes: Support for rav1e now disabled by default; enable via +rav1e     This build of ffmpeg8 includes GPLed code and is therefore licensed under GPL v2 or later. The following modules are GPLed:       libvidstab libx264 libx265 libxvid postproc     To include all nonfree, GPLed and LGPL code use variant +nonfree. To remove nonfree and GPLed code leaving only LGPL code remove the +gpl2 variant.     To compile and link with ffmpeg8, add -I/opt/local/libexec/ffmpeg8/ include and -L/opt/local/libexec/ffmpeg8/lib to your compile command.   For builds using pkg-config, add /opt/local/libexec/ffmpeg8/lib/ pkgconfig to $PKG_CONFIG_PATH. $


For a reason I don't know, port loops between ffmpeg6 and ffmpeg8 and ends up here. Could be I posted this in another context here recently. But presently I'm clueless how to solve this situation.

There are separate ports for ffmpeg6 and ffmpeg8. I thik the above output is consistent with you having both ports present, and the ffmpeg6 port being broken. Try this command:

% port installed ffmpeg6 ffmpeg8

I expect it will indicate that you have both ports present.

A next step might be to focus on the section beginning, "Error: rev-upgrade failed", and try to fix your copy of the ffmpeg6 port.

Best regards,
    --Jim DeLaHunt

Reply via email to