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 libheif-freeworld from packages to fix build #332

Merged
merged 2 commits into from
Sep 12, 2023

Conversation

bsherman
Copy link
Contributor

This is probably temporary until rpmfusion sorts things out but this is to fix all Fedora 38 builds failing with:

    error: Could not depsolve transaction; 1 problem detected:
     Problem: conflicting requests
      - package libheif-freeworld-1.15.1-4.fc38.x86_64 from rpmfusion-free requires libheif(x86-64) = 1.15.1, but none of the providers can be installed
      - package libheif-freeworld-1.16.1-1.fc38.x86_64 from rpmfusion-free-updates requires libheif(x86-64) = 1.16.1, but none of the providers can be installed
      - cannot install both libheif-1.15.1-2.fc38.x86_64 from fedora and libheif-1.16.2-1.fc38.x86_64 from @System
      - cannot install both libheif-1.16.1-1.fc38.x86_64 from updates-archive and libheif-1.16.2-1.fc38.x86_64 from @System

Also changed the default Containerfile build arg for FEDORA_MAJOR_VERSION to 38, since that's what should be default these days.

This is probably temporary until rpmfusion sorts things out but this is
to fix all Fedora 38 builds failing with:

error: Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - package libheif-freeworld-1.15.1-4.fc38.x86_64 from rpmfusion-free requires libheif(x86-64) = 1.15.1, but none of the providers can be installed
  - package libheif-freeworld-1.16.1-1.fc38.x86_64 from rpmfusion-free-updates requires libheif(x86-64) = 1.16.1, but none of the providers can be installed
  - cannot install both libheif-1.15.1-2.fc38.x86_64 from fedora and libheif-1.16.2-1.fc38.x86_64 from @System
  - cannot install both libheif-1.16.1-1.fc38.x86_64 from updates-archive and libheif-1.16.2-1.fc38.x86_64 from @System
@bsherman
Copy link
Contributor Author

@fiftydinar is verifying if this is a workable long term solution or needs to be temporary.

@fiftydinar
Copy link
Contributor

I am good with this to go before my test

If libheif fixed itself after some time, we can revert other related freeworld packages too

@bsherman bsherman added this pull request to the merge queue Sep 12, 2023
@fiftydinar
Copy link
Contributor

Libheif is still broken, so we will wait till freeworld is fixed.

Merged via the queue into main with commit 9cb853b Sep 12, 2023
41 checks passed
@bsherman bsherman deleted the fix-red-builds-deps branch September 12, 2023 15:37
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.

None yet

3 participants