OpenWrt Forum Archive

Topic: satisfy_dependencies_for: Cannot satisfy the following ...

The content of this topic has been archived on 2 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I have recompiled the thing " branch master " but I get like you the same kind of error:

--
git clone -b master --single-branch https://git.lede-project.org/source.git master
cd master
./scripts/feeds update -
./scripts/feeds install -a
make defconfig
make menuconfig -> i tag my Kimax BS-U25AWF-H1 ( no others parameters )
make download
make prereq
./scripts/diffconfig.sh > diffconfiig
make -j4

Compilation run without errors
I flash the firmware , no problems

i tested opkg install some kmod-fs.xxx and i have this error

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod ...
*     kernel (= 4.9.58-1-1d53d9e99e27853d247084136e00a484) *  kernel (= 4.9.58-1-1d53d9e99e27853d247084136e00a4l (= 4.9.58-1-1d53d9e99e27853d247084136e00a484) *


Do you have an idea on how to make it work?

I have cat /etc/banner :
Reboot (SNAPSHOT, r5320-b4e30b8)







:

(Last edited by F5BJR on 18 Nov 2017, 22:33)

You need to compile the necessary kmod into the firmware image.
Due to kernel version checksums you can't install kmods into private builds.

thanks for reply but with the "official firmware" u25awf-h1-squashfs-sysupgrade.bin in this page :
https://downloads.lede-project.org/snap … ps/mt7620/
i have exactly the exactly the same problem ( opkg install kmod-fs- ... )

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod ...
*     kernel (= 4.9.58-1-1d53d9e99e27853d247084136e00a484) *

how i proceed for add kmod-fs-xxx ?

the "official" firmware is very minimalist !!!

(Last edited by F5BJR on 19 Nov 2017, 18:36)

F5BJR wrote:

thanks for reply but with the "official firmware" u25awf-h1-squashfs-sysupgrade.bin in this page :
https://downloads.lede-project.org/snap … ps/mt7620/
i have exactly the exactly the same problem ( opkg install kmod-fs- ... )

Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod ...
*     kernel (= 4.9.58-1-1d53d9e99e27853d247084136e00a484) *

how i proceed for add kmod-fs-xxx ?

the "official" firmware is very minimalist !!!

That is a buildbot snapshot that changes daily. You can only install kmods from the same build.

If you want a long-term firmware to which you can install kmods, use release 17.01.4
If you compile your own firmware, include all kmods in buld
If you use snapshots, install all kmods right after flashing firmware

The discussion might have continued from here.