On 01/18/2018 10:34 AM, Mauro Mozzarelli wrote: > Since about the last 10 days, when I do a make menuconfig, on exit save I > do get the following warnings that I had not seen before (it is a long list > and I include only some excerpts). I also pulled a fresh trunk in case I > missed something in the updates, but they did not go away. Am I doing > anything wrong? Are they expected now?
These are actual packaging bugs. > > > WARNING: Makefile 'package/feeds/packages/coova-chilli/Makefile' has a > dependency on 'libmatrixssl', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libsqlite2', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'flite', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libyuv', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'hiredis', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libilbc', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libmemcached', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libsilk', which does not exist > WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a > dependency on 'libg7221', which does not exist These bugs have been there for a long time, but we only recently improved our package metadata handling to properly warn about such issues. You can ignore the warnings as long as you're not using these packages. > > [...] > tmp/.config-package.in:23814: symbol PACKAGE_python-service-identity-src > depends on PACKAGE_python-pyasn1-modules > For a resolution refer to Documentation/kbuild/kconfig-language.txt > subsection "Kconfig recursive dependency limitations" > tmp/.config-package.in:23503: symbol PACKAGE_python-pyasn1-modules is > selected by PACKAGE_python-service-identity-src > tmp/.config-package.in:23483:error: recursive dependency detected! > For a resolution refer to Documentation/kbuild/kconfig-language.txt > subsection "Kconfig recursive dependency limitations" > tmp/.config-package.in:23483: symbol PACKAGE_python-pyasn1 is selected > by PACKAGE_python-pyasn1-modules-src > For a resolution refer to Documentation/kbuild/kconfig-language.txt > subsection "Kconfig recursive dependency limitations" > tmp/.config-package.in:23522: symbol PACKAGE_python-pyasn1-modules-src > depends on PACKAGE_python-pyasn1 > tmp/.config-package.in:23669:error: recursive dependency detected! > For a resolution refer to Documentation/kbuild/kconfig-language.txt > subsection "Kconfig recursive dependency limitations" This a recent issue in the python packages, fix is in https://github.com/openwrt/packages/pull/5465 . Regards, Matthias
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev