diff options
author | Hongxu Jia <hongxu.jia@windriver.com> | 2024-12-26 14:42:54 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-12-26 11:12:37 -0800 |
commit | 2a4de5168ace924f44f64f74fdb6cd05ccba0ca1 (patch) | |
tree | 4336f7687b81ee35ebfa51cfe25f4df8989f9f4d /meta-python | |
parent | db283053d096cf77df8e4444ce91e5d882f8850c (diff) | |
download | meta-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.bb | 4 | ||||
-rw-r--r-- | meta-python/recipes-devtools/python/python3-soupsieve_2.6.bb | 2 |
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 | |||
10 | RDEPENDS:${PN} = "\ | 10 | RDEPENDS:${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 | " |
16 | RDEPENDS:${PN}:append:class-target = " \ | ||
17 | python3-soupsieve \ | ||
18 | " | ||
17 | 19 | ||
18 | BBCLASSEXTEND = "native nativesdk" | 20 | BBCLASSEXTEND = "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 += " \ | |||
14 | RDEPENDS:${PN} += " \ | 14 | RDEPENDS:${PN} += " \ |
15 | python3-core \ | 15 | python3-core \ |
16 | python3-datetime \ | 16 | python3-datetime \ |
17 | " | ||
18 | RDEPENDS:${PN}:append:class-target = " \ | ||
17 | python3-beautifulsoup4 \ | 19 | python3-beautifulsoup4 \ |
18 | " | 20 | " |
19 | 21 | ||