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

rpmfusion repo is not enabled on images beginning Oct 5th 2024 #650

Open
Renner0E opened this issue Oct 15, 2024 · 3 comments
Open

rpmfusion repo is not enabled on images beginning Oct 5th 2024 #650

Renner0E opened this issue Oct 15, 2024 · 3 comments

Comments

@Renner0E
Copy link
Contributor

I just noticed this when I build my own image with blue-build FROM bazzite:latest that packages from rpmfusion can not be installed because the repo is not enabled on the image.

bazzite:latest also doesn't have any patented codecs related -freeworld packages installed

rpm -qa | grep -- -freeworld

last good image with rpmfusion
ghcr.io/ublue-os/base-main:20241004

podman run -it ghcr.io/ublue-os/base-main:20241004 bash

rpm -qa | grep rpmfusion
rpmfusion-nonfree-release-40-1.noarch
rpmfusion-free-release-40-1.noarch

bad images starting from Oct 5th with rpmfusion missing
ghcr.io/ublue-os/base-main:20241005

podman run -it ghcr.io/ublue-os/base-main:20241005 bash

rpm -qa | grep rpmfusion

@fiftydinar
Copy link
Contributor

fiftydinar commented Oct 15, 2024

Universal Blue switched from RPMFusion to negativo17 repo.

It results in less potential package skew, while downstream users have to layer RPMFusion themself & then fiddle with disabling/enabling negativo17 repo, as it's not compatible with RPMFusion.

mesa-freeworld is not installed, because negativo's mesa contains the needed freeworld patch.

Regarding other codecs, negativo also covers this well.

See:
#636

@Renner0E
Copy link
Contributor Author

Thanks for the quick answer.

It results in less potential package skew, while downstream users have to layer RPMFusion themself & then fiddle with disabling/enabling negativo17 repo, as it's not compatible with RPMFusion

Is this documented somewhere? So I can enable rpmfusion repos in blue-build.
I want to install the mpd package. It's only available on rpmfusion.

@fiftydinar
Copy link
Contributor

fiftydinar commented Oct 15, 2024

Is this documented somewhere? So I can enable rpmfusion repos in blue-build. I want to install the mpd package. It's only available on rpmfusion.

Officially by Universal Blue, no. Only Discord chat & GitHub discussion is a source at the moment.

About switching to RPMFusion repo, you may take a look here.
Some users asked a question about this in BlueBuild Discord server:
https://www.answeroverflow.com/m/1292525826696548513

Note that enabling negativo repo command is not correct at the moment, as RPM repo source should be prioritized, not SRPM & debug repo. I updated the command, but answeroverflow will take some time to index it.

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

No branches or pull requests

2 participants