From 3df31347ed47032197a9abb9254127088b498140 Mon Sep 17 00:00:00 2001 From: Anuj Mittal Date: Thu, 23 Jan 2020 15:30:20 +0800 Subject: dpdk: RDEPENDS on python3 instead of python2 Also make sure that scripts use python3. Signed-off-by: Anuj Mittal --- recipes-extended/dpdk/dpdk.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/recipes-extended/dpdk/dpdk.inc b/recipes-extended/dpdk/dpdk.inc index 9b04881..99d1f69 100644 --- a/recipes-extended/dpdk/dpdk.inc +++ b/recipes-extended/dpdk/dpdk.inc @@ -34,7 +34,7 @@ export CONFIG_HAVE_NUMA = "${@bb.utils.contains('PACKAGECONFIG', 'numa', 'y', 'n # specific directory datadir[unexport] = "1" -RDEPENDS_${PN} += "python-subprocess" +RDEPENDS_${PN} += "python3-core" DEPENDS = "virtual/kernel" do_configure[depends] += "virtual/kernel:do_shared_workdir" @@ -143,6 +143,10 @@ do_install () { done cp -r ${S}/mk ${D}${INSTALL_PATH}/ + + for ss in $(find ${D} -type f -name "*.py"); do + sed -i -e "1s,#!.*python.*,#!${USRBINPATH}/env python3," ${ss} + done } PACKAGES += "${PN}-examples ${PN}-test" -- cgit v1.2.3-54-g00ecf