Various packages appear to not be compiled for aarch64 gl-inet package feed

I’ve encountered errors similar to this a few times when trying to install various packages:

Downloading https://fw.gl-inet.com/releases/v21.02.3/packages-4.0/aarch64_cortex-a53/packages/dockerd_20.10.17-1_aarch64_cortex-a53.ipk
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency kmod-dm for libdevmapper
 * pkg_hash_check_unresolved: cannot find dependency kmod-dm for libdevmapper-selinux
 * pkg_hash_fetch_best_installation_candidate: Packages for libdevmapper found, but incompatible with the architectures configured
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for dockerd:
 * 	kmod-dm
 * opkg_install_cmd: Cannot install package dockerd.

Is there a plan to include more/all packages in these feeds? (This is docker, but I’ve encountered similar errors with tailscale, etc.)

Missing kmod-dm and its dependencies have been updated to the repository. docker is now available on MT3000. Please update list and try again.

1 Like

Does something need to be pushed live? I’m on the 11/24 firmware, and got this just now:

root@GL-MT3000:~# opkg update
Downloading https://fw.gl-inet.com/releases/v21.02.3/kmod-4.0/aarch64_cortex-a53/mediatek/mt7981/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_core
Downloading https://fw.gl-inet.com/releases/v21.02.3/packages-4.0/aarch64_cortex-a53/glinet/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_gli_pub
Downloading https://fw.gl-inet.com/releases/v21.02.3/packages-4.0/aarch64_cortex-a53/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/glinet_packages
Updating database.
Database update completed.
root@GL-MT3000:~# opkg install dockerd
Installing dockerd (20.10.17-1) to root...
Downloading https://fw.gl-inet.com/releases/v21.02.3/packages-4.0/aarch64_cortex-a53/packages/dockerd_20.10.17-1_aarch64_cortex-a53.ipk
Collected errors:
 * pkg_hash_check_unresolved: cannot find dependency kmod-dm for libdevmapper
 * pkg_hash_check_unresolved: cannot find dependency kmod-dm for libdevmapper-selinux
 * pkg_hash_fetch_best_installation_candidate: Packages for libdevmapper found, but incompatible with the architectures configured
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for dockerd:
 * 	kmod-dm
 * opkg_install_cmd: Cannot install package dockerd.
root@GL-MT3000:~#

Sorry, the firmware for it has not been tested yet. It will be available when the firmware is officially pushed.

No worries, let me know. I think this is a dependency for cryptsetup as well, which I also use.