-
Notifications
You must be signed in to change notification settings - Fork 827
Open
Description
Hi,
after upgrade to Kirkstone my project stops building with error:
ERROR: Task virtual:native:/...l/meta-openembedded/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.11.1.bb:do_populate_sysroot has circular dependency on virtual:native:/.../meta-openembedded/meta-python/recipes-devtools/python/python3-soupsieve_2.3.1.bb:do_populate_sysroot
ERROR: Command execution failed: 1I have one recipe where I build additional python libraries and part of my .bb file looks like:
inherit python3native
DEPENDS += "python3-lxml-native python3-markdown-native python3-beautifulsoup4-native python3-soupsieve-native"I found that:
Beautiful Soup is a Python library for pulling data out of HTML and XML files.
And:
As of version 4.7.0, Beautiful Soup supports most CSS4 selectors via the SoupSieve project. If you installed Beautiful Soup through pip, SoupSieve was installed at the same time, so you don’t have to do anything extra.
And:
Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4.
So as I understand:
bs4is separate library and shouldn't depend onSoupSieveSoupSieveis a "additiona feature" which extendsbs4, so it should have defined dependency topython3-beautifulsoup4
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels