Skip to content

Conversation

@Akemi
Copy link
Member

@Akemi Akemi commented Jan 16, 2026

homebrew slimmed down their ffmpeg formula and stripping it off some essential functionality.

use ffmpeg-full instead when available. this is a new formula and not available on older homebrew version. additionally, this is keg only formula and not automatically symlinked system wide. make sure ffmpeg is not installed in parallel and install ffmpeg-full system wide.

homebrew slimmed down their ffmpeg formula and stripping it off some
essential functionality.
Homebrew/homebrew-core#261303

use ffmpeg-full instead. this is keg only formula and not automatically
symlinked system wide. make sure ffmpeg is not installed in parallel and
install ffmpeg-full system wide.
@Akemi
Copy link
Member Author

Akemi commented Jan 18, 2026

removed the conditional installation of ffmpeg(-full) since it's available on all of our runners and we also don't pin the homebrew version to an older one atm. anything pinned in the future will have that version anyway.

just making sure ffmpeg and ffmpeg-full are not installed alongside each other.

@kasper93
Copy link
Member

just making sure ffmpeg and ffmpeg-full are not installed alongside each other.

wouldn't this be homebrew job to prevent conflicting packages?

@Akemi
Copy link
Member Author

Akemi commented Jan 18, 2026

wouldn't this be homebrew job to prevent conflicting packages?

it does technical, since it would lead to an error in this case. ffmpeg-full is a cask formula and isn't installed system wide by default. for our convenience i install it system wide with link, so we have to make sure ffmpeg isn't installed already.

though if preferred we could add it to our PKG_CONFIG_PATH path instead or --force link ffmpeg-full. latter will overwrite any conflicting packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants