Need help, my Slowroll install broke after latest update

it required the zypper install --oldpackage flag in order to work. Thankfully I remembered that I don’t need to type it again, I can just use history, click the up arrow a few times and edit the previous command.

but it worked! Now I’m back in my desktop. Thank you a lot.
would really appreciate if you also shared the command for locking the said packages (and unlocking them later).

also, if you could edit your previous comment and add the --oldpackage flag, because I was going to mark your comment as the solution for the problem.

Unfortunately it’s too old to edit, and the fulll command is like this:

sudo zypper install --oldpackage libgoa-backend-1_0-2=3.50.5-1.1
sudo zypper install --oldpackage typelib-1_0-Gio-2_0=2.80.5-2.1

I usually do lock and unlock operation by yast2 GUI, the command to lock and unlock a package is something like

sudo zypper addlock packagename
sudo zypper removelock packagename
2 Likes

Try locking libgiomm-* as well.

1 Like

I didn’t reinstall this one to a previous version though. Should I do that? If yes, which exact version?

(just in case it didn’t ping again, because pinging seems to be broken) I didn’t reinstall this one to a previous version though. Should I do that? If yes, which exact version?

This should be good, 2.82.0-1.1 is the broken one:
libgiomm-2_68-1-2.80.1-1.1.x86_64.rpm

Downgrading libgiomm too fixed pavucontrol :smile:
I’ll lock this one as well.

Thanks a lot @pavinjoseph

that second one is exactly the one I have for some reason, even after several system updates.

UPDATE: the broken packages have been removed from the repos, so you don’t need to fix anything, just do a regular system update (if you also got a white screen, you can access the text console through ctrl+alt+f3, then enter your username and your password)

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.