rpm-ostree issue after update to fedora 43

I updated my system directly after seeing that there was an update in this Discord server, and immediately I noticed that a bunch of repositories just simply disappeared, among those being rpmfusion-free and rpmfusion-nonfree. I cannot find any way to get it to work. I would rollback, but I'd rather that be a last resort. I checked, and saw that the .repo files still exist, and I even checked to make sure they had enabled=1 on the inside, and they do both exist and have enabled=1 on the inside after I specifically changed that (for a reason I'm not familiar with, they were 0.) This is a major problem for me because trying to install anything will cause rpm-ostree to throw an error saying it couldn't find discord, and i believe this would also mean that I cannot update or reinstall Discord because rpm-ostree seems to refuse to use the repo it's in. Also, when I tried to update in the first place, it kept throwing an error saying it couldn't create a directory in /var/lib/dkms because it was a read-only file system, and this was related to openrazer, so I uninstalled the openrazer-daemon for the update and it worked, and I encountered this current issue as I tried to reinstall the openrazer-daemon, and it told me it couldn't find discord.
20 Replies
nagito || Knight of Emilia
why are you using the discord package not from bazar?
ERR404
ERR404OP3w ago
Because the rpm version has the ability to see games I'm playing, for the Discord quests thing. But also because the flatpak version from bazaar has a tendency to randomly decide to not load.
nagito || Knight of Emilia
does distrobox discord not have the ability to do this?
ERR404
ERR404OP3w ago
I didn't test distrobox, but I don't see a reason to make a whole container just to use Discord
nagito || Knight of Emilia
you shouldn't be doing that just to use discord you should be doing that to use any non flatpak whenever possible
ERR404
ERR404OP3w ago
why, exactly? what's the problem with layering packages using rpm-ostree natively without a container?
nagito || Knight of Emilia
rpm-ostree affects the system containers & flatpak do not by affect i mean they could replace system files sorta thankfully due to how it's implemented these file swaps can easily be reverted
ERR404
ERR404OP3w ago
I think I see what you mean but in any case I still think it's weird a bunch of the repos disappeared after the update. I went from lots of repos to like, 5 or so.
nagito || Knight of Emilia
but they can & do do things like preventing the system from being able to update
ERR404
ERR404OP3w ago
Well openrazer is what prevented me from updating before because it couldn't write to /var/lib/dkms I just uninstalled the openrazer-daemon and then it let me update just fine
nagito || Knight of Emilia
rpm-ostree reset would reset every layered thing by creating a new instance of the system
ERR404
ERR404OP3w ago
would this fix the repo problem? where the repos where I got packages from just disappeared?
nagito || Knight of Emilia
not sure but i don't think it'll hurt to try
ERR404
ERR404OP3w ago
i'll give it a shot and report back, i suppose
nagito || Knight of Emilia
if it doesn't help you can just roll back to the old OS from grub
ERR404
ERR404OP3w ago
Yeah it didn't fix the issue where the repos just disappeared, but it got rid of discord, which means I can get the openrazer-daemon back.
nagito || Knight of Emilia
if you do the old OS will be replaced
ERR404
ERR404OP3w ago
honestly it's probably about time i reinstall my OSes anyway. As a personal thing, I try to reinstall my OSes once a year, but I think something went wrong with it this time, because all sorts of weird things have been happening. legitimately feels like I'm fighting ghosts
nagito || Knight of Emilia
every update is effectively a reinstall of the OS assuming nothing's layered if something is then that carries over to possibly cause issues user data also caries over of course which contains program config files which if corrupted may cause programs to break deleting whatever may be broken should fix it by replacing it with the default files though
ERR404
ERR404OP3w ago
yeah but i've just been fighting ghosts since the last time I did a full reinstall so, full reinstall again i'm not gonna sit there hunting down corruption when it'd be faster to just reinstall

Did you find this page helpful?