libsemanage-python: add runtime dependency on python

Moving the python components to their own package removes a hard
dependency on all of libsemanage but requires an explicit runtime
dependency on python.

Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
This commit is contained in:
Joe MacDonald 2018-08-13 11:16:34 -04:00
parent cd46305a08
commit 0b59889548

View File

@ -12,6 +12,10 @@ DEPENDS += "libsepol libselinux bzip2 python bison-native flex-native swig-nativ
DEPENDS_append_class-target += "audit"
PACKAGES =+ "${PN}-python"
# For /usr/libexec/selinux/semanage_migrate_store
RDEPENDS_${PN}-python += "python"
FILES_${PN}-python = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \
${libexecdir}/selinux/semanage_migrate_store"
FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug/*"