make menuconfig 递归依赖报错
Collecting package info: done
tmp/.config-package.in:100412:error: recursive dependency detected!
tmp/.config-package.in:100412: symbol PACKAGE_iptables is selected by PACKAGE_miniupnpd
tmp/.config-package.in:101250: symbol PACKAGE_miniupnpd is selected by PACKAGE_luci-app-upnp
tmp/.config-package.in:64554: symbol PACKAGE_luci-app-upnp depends on PACKAGE_rpcd
tmp/.config-package.in:1142: symbol PACKAGE_rpcd is selected by PACKAGE_rpcd-mod-luci
tmp/.config-package.in:60983: symbol PACKAGE_rpcd-mod-luci is selected by PACKAGE_luci-base
tmp/.config-package.in:61358: symbol PACKAGE_luci-base is selected by PACKAGE_luci-lua-runtime
tmp/.config-package.in:61510: symbol PACKAGE_luci-lua-runtime is selected by PACKAGE_luci-compat
tmp/.config-package.in:61499: symbol PACKAGE_luci-compat is selected by PACKAGE_luci-app-bypass
tmp/.config-package.in:62038: symbol PACKAGE_luci-app-bypass depends on PACKAGE_iptables
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
同样问题
make menuconfig Collecting package info: done tmp/.config-package.in:100733:error: recursive dependency detected! tmp/.config-package.in:100733: symbol PACKAGE_iptables is selected by PACKAGE_miniupnpd tmp/.config-package.in:101571: symbol PACKAGE_miniupnpd is selected by PACKAGE_luci-app-upnp tmp/.config-package.in:65022: symbol PACKAGE_luci-app-upnp depends on PACKAGE_rpcd tmp/.config-package.in:1142: symbol PACKAGE_rpcd is selected by PACKAGE_rpcd-mod-luci tmp/.config-package.in:61189: symbol PACKAGE_rpcd-mod-luci is selected by PACKAGE_luci-base tmp/.config-package.in:61564: symbol PACKAGE_luci-base is selected by PACKAGE_luci-lua-runtime tmp/.config-package.in:61716: symbol PACKAGE_luci-lua-runtime is selected by PACKAGE_luci-compat tmp/.config-package.in:61705: symbol PACKAGE_luci-compat is selected by PACKAGE_luci-app-bypass tmp/.config-package.in:62249: symbol PACKAGE_luci-app-bypass depends on PACKAGE_iptables For a resolution refer to Documentation/kbuild/kconfig-language.rst subsection "Kconfig recursive dependency limitations"
*** End of the configuration. *** Execute 'make' to start the build or try 'make help'.
删了luci-app-bypass也没用的
其实我更觉得是lede这边的问题,及时不引入small,也是有问题
编译前删除这几个depends前面的app, 用下面的命令
rm -rf feeds/luci/applications/luci-app-mosdns &&
rm -rf feeds/small/luci-app-bypass &&
rm -rf feeds/luci/applications/luci-app-upnp