Page MenuHomeSolus

Update error loop
Closed, InvalidPublic


I'm on solus current 4.12.14-21.current and systemd 218. Updating via solus-sc silently fails and does nothing, but updating via eopkg is stuck in the following loop:

Safety switch forces the installation of following packages:
System error. Program terminated.
systemd release >= 57 dependency of package libgudev is not satisfied

How do I get out of this? I need a newer systemd via an update, so I should somehow disable the safety switch.
And why am I apparently the only one experiencing this? Just bad timing for repo sync and updating?

Event Timeline

joanwa created this task.Oct 12 2017, 9:37 PM
joanwa updated the task description. (Show Details)Oct 12 2017, 9:43 PM

Have you been playing with unstable? Cause I just downloaded the repo information from shannon and it obsoletes libgudev from installation.

What's the output of eopkg lr

I have got the same error. I tried to enable unstable repo this morning.
The output of eopkg lr is :

Solus [active]
Unstable [active]
sudo eopkg dr Unstable
sudo eopkg ur
sudo eopkg up

sudo eopkg dr Unstable
sudo eopkg ur
sudo eopkg up

It removed the Unstable repo and tried to upgrade the system (no package were upgraded because the system was already up to date).

Now I want to enable the Unstable repository, so I use this command :
sudo eopkg er Unstable
And the system fails to update with the same error.

sudo eopkg rr Solus
sudo eopkg ar SolusUnstable
sudo eopkg up
sunnyflunk closed this task as Invalid.Oct 14 2017, 9:35 AM

You can't have shannon and unstable active at the same time. You have to disable one, I suggest you disable Unstable

Thank you for your answers, it works well right now.

Yeap, solved. both, stable and unstabled was enabled since I needed the 4.12 kernel for some new usb-c functionality earlier, and forgot it was still enabled. Now on stable only, updating w/o problems! Thanks!