Page 1 of 1

[Custom build] Cannot satisfy the following dependencies for bwmon-gargoyle

Posted: Wed Jul 03, 2019 10:24 am
by rootkea
Hello!

While attempting a custom build I got:

Code: Select all

$ make FULL_BUILD=true ar71xx.default
...
Configuring kmod-nls-koi8r.
Configuring ppp-mod-pppoe.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for bwmon-gargoyle:
 * 	iptables-mod-bandwidth
 * 	iptables-mod-timerange
 * 	iptables-mod-weburl
 * opkg_install_cmd: Cannot install package bwmon-gargoyle.
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for gargoyle:
 * 	iptables-mod-webmon
 * opkg_install_cmd: Cannot install package gargoyle.
package/Makefile:65: recipe for target 'package/install' failed
make[3]: *** [package/install] Error 255
make[3]: Leaving directory '/home/rootkea/Documents/hacking/gargoyle/ar71xx-src'
package/Makefile:104: recipe for target '/home/rootkea/Documents/hacking/gargoyle/ar71xx-src/staging_dir/target-mips_24kc_musl/stamp/.package_install' failed
make[2]: *** [/home/rootkea/Documents/hacking/gargoyle/ar71xx-src/staging_dir/target-mips_24kc_musl/stamp/.package_install] Error 2
make[2]: Leaving directory '/home/rootkea/Documents/hacking/gargoyle/ar71xx-src'
/home/rootkea/Documents/hacking/gargoyle/ar71xx-src/include/toplevel.mk:216: recipe for target 'world' failed
make[1]: *** [world] Error 2
make[1]: Leaving directory '/home/rootkea/Documents/hacking/gargoyle/ar71xx-src'
$
Here is my custom config file: https://pastebin.com/br2t7Dab
which I cped over targets/ar71xx/profiles/default/config since the custom config wasn't being used. So it is a custom build even though make command uses ar71xx.default target.

Anyways, what does the above error message mean? How do I fix it?

Thanks!

Re: [Custom build] Cannot satisfy the following dependencies for bwmon-gargoyle

Posted: Wed Jul 03, 2019 5:27 pm
by Lantis
Those are the custom kernel modules that get patched into the build process. For whatever reason they're either not compiling or not present.

The first check is whether your build environment works fine with no modification i.e. can you build the real ar71xx.default without issue?