When Debian-renaming, 'libpython3' was incorrectly converted to 'libpython3.3m1.0', it caused install 'libpython3' failed. (IMAGE_INSTALL_append = " python3", INSTALL_ALL_python3 = "1") ... ERROR: libpython3 not found in the base feeds (qemux86 i586 x86 noarch any all). libpython3.3m1.0-3.3.3-r0.0@i586 ...
We assign DEBIAN_NOAUTONAME for 'libpython3' to avoid debian renaming. The same to 'libpython3-staticdev'. [YOCTO #5264] Signed-off-by: Hongxu Jia <hongxu....@windriver.com> --- meta/recipes-devtools/python/python3_3.3.3.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/python/python3_3.3.3.bb b/meta/recipes-devtools/python/python3_3.3.3.bb index 2c1f63f..3163fbd 100644 --- a/meta/recipes-devtools/python/python3_3.3.3.bb +++ b/meta/recipes-devtools/python/python3_3.3.3.bb @@ -204,6 +204,8 @@ FILES_${PN}-pyvenv += "${bindir}/pyvenv-${PYTHON_MAJMIN} ${bindir}/pyvenv" PACKAGES =+ "libpython3 libpython3-staticdev" FILES_libpython3 = "${libdir}/libpython*.so.*" FILES_libpython3-staticdev += "${libdir}/python${PYTHON_MAJMIN}/config-${PYTHON_BINABI}/libpython${PYTHON_BINABI}.a" +DEBIAN_NOAUTONAME_libpython3 = "1" +DEBIAN_NOAUTONAME_libpython3-staticdev = "1" # catch debug extensions (isn't that already in python-core-dbg?) FILES_${PN}-dbg += "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/.debug" -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core