Page MenuHomeSolus

Dependency systemd release >= 84 of docker cannot be satisfied
Closed, ResolvedPublic

Description

I wanted to upgrade my system today but failed due to a missing Docker dependency:

~ % sudo eopkg upgrade                   
Updating repositories
Updating repository: Solus
eopkg-index.xml.xz.sha1sum     (40.0  B)100%      1.58 MB/s [00:00:00] [complete]
eopkg-index.xml.xz             (2.6 MB)100%    760.02 KB/s [00:00:03] [complete]
Package database updated.
Dependency systemd release >= 84 of docker cannot be satisfied
System error. Program terminated.
Upgrade is not possible.
Please use 'eopkg help' for general help.
Use --debug to see a traceback.

Event Timeline

We yanked it from the repository, will have a solution in a sec.

This is now giving me this

Dependency systemd release >= 83 of vlc cannot be satisfied
System error. Program terminated.
Upgrade is not possible.

Did not upgrade earlier. So I will uninstall VLC for now.

Did not upgrade earlier. So I will uninstall VLC for now.

Or you exclude vlc like this:

$ eopkg upgrade --exclude vlc

This should now be resolved. Please try an update again by doing: sudo eopkg up

maveonair claimed this task.

Thank you very much! Issue resolved!

solus % sudo eopkg up
Password: 
Updating repositories
Updating repository: Solus
eopkg-index.xml.xz.sha1sum     (40.0  B)100%      1.58 MB/s [00:00:00] [complete]
eopkg-index.xml.xz             (2.6 MB)100%    332.27 KB/s [00:00:08] [complete]
Package database updated.
Safety switch forces the upgrade of following packages:
systemd
The following packages will be upgraded:
docker  systemd  systemd-32bit  systemd-devel
Total size of package(s): 40.19 MB
Downloading 1 / 4
Package systemd found in repository Solus
systemd-244-85-1-x86_64.eopkg  (4.0 MB)100%    243.63 MB/s [00:00:00] [complete]
Downloading 2 / 4
Package systemd-devel found in repository Solus
systemd-devel-244-85-1-x86_64.eopkg (125.0 KB)100%    274.21 MB/s [00:00:00] [complete]
Downloading 3 / 4
Package systemd-32bit found in repository Solus
systemd-32bit-244-85-1-x86_64.eopkg (350.0 KB)100%    306.24 MB/s [00:00:00] [complete]
Downloading 4 / 4
Package docker found in repository Solus
docker-24-25-1-x86_64.delta.eopkg (35.7 MB)100%     25.56 MB/s [00:00:00] [complete]
Installing 1 / 4
systemd-244-85-1-x86_64.eopkg [cached]
Installing systemd, version 244, release 85
Upgrading to new distribution release
Extracting the files of systemd
Upgraded systemd
Installing 2 / 4
systemd-devel-244-85-1-x86_64.eopkg [cached]
Installing systemd-devel, version 244, release 85
Upgrading to new distribution release
Extracting the files of systemd-devel
Upgraded systemd-devel
Installing 3 / 4
systemd-32bit-244-85-1-x86_64.eopkg [cached]
Installing systemd-32bit, version 244, release 85
Upgrading to new distribution release
Extracting the files of systemd-32bit
Upgraded systemd-32bit
Installing 4 / 4
docker-24-25-1-x86_64.delta.eopkg [cached]
Installing docker, version 19.03.7, release 25
Upgrading to new upstream version
Extracting the files of docker
Upgraded docker
 [✓] Syncing filesystems                                                success
 [✓] Updating dynamic library cache                                     success
 [✓] Updating clr-boot-manager                                          success
 [✓] Updating hwdb                                                      success
 [✓] Updating system users                                              success
 [✓] Updating systemd tmpfiles                                          success
 [✓] Reloading systemd configuration                                    success
 [✓] Re-executing systemd                                               success
 [✓] Updating manpages database                                         success
 [✓] Reloading udev rules                                               success
 [✓] Applying udev rules                                                success