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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to