summaryrefslogtreecommitdiffstats
path: root/meta-python
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2024-12-26 14:42:54 +0800
committerKhem Raj <raj.khem@gmail.com>2024-12-26 11:12:37 -0800
commit2a4de5168ace924f44f64f74fdb6cd05ccba0ca1 (patch)
tree4336f7687b81ee35ebfa51cfe25f4df8989f9f4d /meta-python
parentdb283053d096cf77df8e4444ce91e5d882f8850c (diff)
downloadmeta-openembedded-2a4de5168ace924f44f64f74fdb6cd05ccba0ca1.tar.gz
python3-beautifulsoup4,python3-soupsieve: fix loop dependency error
While recipe build depends on python3-beautifulsoup4-native and python3-soupsieve-native, it failed at fix loop dependency error ... |ERROR: Task virtual:native:meta-openembedded/meta-python/ recipes-devtools/python/python3-soupsieve_2.6.bb:do_populate_sysroot has circular dependency on virtual:native:meta-openembedded/ meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb:do_populate_sysroot ... Correct runtime depends as class-target override to workaround Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python')
-rw-r--r--meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb4
-rw-r--r--meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb2
2 files changed, 5 insertions, 1 deletions
diff --git a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb
index 14dedba922..d08017d003 100644
--- a/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb
+++ b/meta-python/recipes-devtools/python/python3-beautifulsoup4_4.12.3.bb
@@ -10,9 +10,11 @@ inherit pypi python_hatchling
10RDEPENDS:${PN} = "\ 10RDEPENDS:${PN} = "\
11 python3-html5lib \ 11 python3-html5lib \
12 python3-lxml \ 12 python3-lxml \
13 python3-soupsieve \
14 python3-html \ 13 python3-html \
15 python3-logging \ 14 python3-logging \
16" 15"
16RDEPENDS:${PN}:append:class-target = " \
17 python3-soupsieve \
18"
17 19
18BBCLASSEXTEND = "native nativesdk" 20BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb b/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
index 6572a68459..dc317ea6c0 100644
--- a/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
+++ b/meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb
@@ -14,6 +14,8 @@ SRC_URI += " \
14RDEPENDS:${PN} += " \ 14RDEPENDS:${PN} += " \
15 python3-core \ 15 python3-core \
16 python3-datetime \ 16 python3-datetime \
17"
18RDEPENDS:${PN}:append:class-target = " \
17 python3-beautifulsoup4 \ 19 python3-beautifulsoup4 \
18" 20"
19 21