[LEDE-DEV] Trunk "make menuconfig" exit warnings
Matthias Schiffer
mschiffer at universe-factory.net
Thu Jan 18 01:50:09 PST 2018
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/lede-dev/attachments/20180118/16916a4a/attachment.sig>
More information about the Lede-dev
mailing list