[LEDE-DEV] trunk - Recursive dependency

Koen Vandeputte koen.vandeputte at ncentric.com
Thu Mar 8 01:42:45 PST 2018



On 2018-03-08 10:35, Koen Vandeputte wrote:
> Hi All,
>
> Building todays trunk shows this:
>
>
> tmp/.config-package.in:88691:error: recursive dependency detected!
> For a resolution refer to Documentation/kbuild/kconfig-language.txt
> subsection "Kconfig recursive dependency limitations"
> tmp/.config-package.in:88691:    symbol PACKAGE_ppp is selected by 
> PACKAGE_rp-pppoe-common
> For a resolution refer to Documentation/kbuild/kconfig-language.txt
> subsection "Kconfig recursive dependency limitations"
> tmp/.config-package.in:84263:    symbol PACKAGE_rp-pppoe-common is 
> selected by PACKAGE_rp-pppoe-server
> For a resolution refer to Documentation/kbuild/kconfig-language.txt
> subsection "Kconfig recursive dependency limitations"
> tmp/.config-package.in:84297:    symbol PACKAGE_rp-pppoe-server is 
> selected by PACKAGE_luci-app-rp-pppoe-server
> For a resolution refer to Documentation/kbuild/kconfig-language.txt
> subsection "Kconfig recursive dependency limitations"
> tmp/.config-package.in:40185:    symbol 
> PACKAGE_luci-app-rp-pppoe-server depends on PACKAGE_ppp
>
>
>
> Leading to this on build:
>
> WARNING: your configuration is out of sync. Please run make 
> menuconfig, oldconfig or defconfig!
>  make[1] world
>  make[2] tools/compile
>
>
>
>
> Anybody any idea?
>

This commit/part is the culprit:

https://git.openwrt.org/?p=feed/packages.git;a=blobdiff;f=net/rp-pppoe/Makefile;h=2191a1aea5e9139f1e3b38b04302ba491065ba43;hp=26b49273747355cfbb2ac4293494f6450a4cb5e1;hb=ac5b0f1996db8236d35157b2125724e69a899f82;hpb=cf3e9c3f71d1e967bd166f6b2ca7339ae767e9c9


-  DEPENDS:=+rp-pppoe-common
+  DEPENDS:=+rp-pppoe-common +ppp-mod-pppoe



Felix,

It's yours :)
any idea?



> Thanks,
>
> Koen




More information about the Lede-dev mailing list