Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: remove ffmpeg-free from all images #582

Merged
merged 1 commit into from
May 20, 2024

Conversation

RoyalOughtness
Copy link
Contributor

@RoyalOughtness RoyalOughtness commented May 20, 2024

This fixes the build, which broke because ffmpeg-free was added to the recommends for the firefox rpm, which is in the base upstream image:

https://src.fedoraproject.org/rpms/firefox/c/f4c7885a695292c6b3cdffa4239455f1b336307a?branch=rawhide

This means that when uBlue builds the main images and it tries to remove libavcodec-free, it fails because libavcodec-free is a dependency of ffmpeg-free, which is now in the base upstream image.

Adding ffmpeg-free to the removals list as well, as is done in this PR, allows rpm-ostree to go ahead with the libavcodec-free removal by telling it that ffmpeg-free should also be removed.

@bsherman
Copy link
Contributor

@qoijjj would you please edit the description to remove the default "Please read contribution guide" and replace with a bit of context for the PR?

Helpful for the future (and current) maintainers who don't know the context from Discord. Thank you!

@RoyalOughtness
Copy link
Contributor Author

@bsherman yes of course, one minute

@KyleGospo KyleGospo enabled auto-merge May 20, 2024 18:10
@KyleGospo KyleGospo added this pull request to the merge queue May 20, 2024
@KyleGospo KyleGospo removed this pull request from the merge queue due to a manual request May 20, 2024
@KyleGospo KyleGospo merged commit 9f5b4e7 into ublue-os:main May 20, 2024
18 checks passed
jenalj added a commit to jenalj/ublue-main that referenced this pull request May 25, 2024
fix: remove ffmpeg-free from all images (ublue-os#582)
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.

4 participants