The fix in LIN6-10992 contains the following line which makes python-core a dependency for the entire libxml2: PACKAGECONFIG[python] = "--with-python=${PYTHON},--without-python,python,python-core" I think python-core should only be brought in for libxml2-python: RDEPENDS_${PN}-python += "python-core" I have found the libxml2 recipe adjusted similarly in the following discussion thread: http://lists.openembedded.org/pipermail/openembedded-core/2015-May/104435.html