Satisfy_dependencies_for: Cannot satisfy the following dependencies for docker-ce

I'm trying to install docker-ce , but I'm getting this error:

root@OpenWrt:~# opkg install docker-ce
Installing docker-ce (19.03.9-1) to root...
Downloading http://downloads.openwrt.org/snapshots/packages/aarch64_cortex-a72/packages/docker-ce_19.03.9-1_aarch64_cortex-a72.ipk
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for docker-ce:
 *      kernel (= 5.4.43-1-e7a6f8f9fe1ea6faf34c49c7404bbbc3)
 * opkg_install_cmd: Cannot install package docker-ce.
root@OpenWrt:~#

How do I fix it?

Environment: aarch64, Raspberry Pi 4B, OpenWrt SNAPSHOT r13405-02f08056bc

Have you installed snapshot version of OpenWRT? You should install, not run opkg upgrade etc. As you can see, the problem is in kernel version.

See also output of:
uname -a

I just did opkg install docker-ce. How do I update the kernel?

When you get the message “Cannot satisfy the following dependencies for…” it is most likely because you installed a snapshot version of OpenWrt.
Read here for possible solutions.

3 Likes

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