From: Dan McGregor Date: Tue, 26 Nov 2024 18:06:41 +0000 (-0600) Subject: python3: do not overwrite FILES contents X-Git-Tag: yocto-5.2~1151 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cc5ec75b50618ce42d5b19d0aad0b44611bf8fbe;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git python3: do not overwrite FILES contents Instead of relying completely on the python packaging manifest, allow some default values. This is useful for the edge cases that can't be found automatically by the create_manifest step. In particular, tkinter can't be built for python3-native, so its consistently missed in manifest updates. Signed-off-by: Dan McGregor Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-devtools/python/python3_3.13.0.bb b/meta/recipes-devtools/python/python3_3.13.0.bb index 8db5b813738..fd926811a74 100644 --- a/meta/recipes-devtools/python/python3_3.13.0.bb +++ b/meta/recipes-devtools/python/python3_3.13.0.bb @@ -360,7 +360,6 @@ python(){ newpackages.append(pypackage) # "Build" python's manifest FILES, RDEPENDS and SUMMARY - d.setVar('FILES:' + pypackage, '') for value in python_manifest[key]['files']: d.appendVar('FILES:' + pypackage, ' ' + value)