Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make menuconfig 递归依赖报错 #179

Open
zuozhehao opened this issue Oct 25, 2024 · 5 comments
Open

make menuconfig 递归依赖报错 #179

zuozhehao opened this issue Oct 25, 2024 · 5 comments

Comments

@zuozhehao
Copy link

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"
@zuozhehao zuozhehao changed the title make menuconfig 出错是否有影响 make menuconfig 递归依赖报错 Oct 29, 2024
@shoucandanghehe
Copy link

同样问题

@Jinhy1015
Copy link

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'.

@HollyMadCow
Copy link

删了luci-app-bypass也没用的

@HollyMadCow
Copy link

其实我更觉得是lede这边的问题,及时不引入small,也是有问题

@Jinhy1015
Copy link

Jinhy1015 commented Nov 25, 2024

编译前删除这几个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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants