sys-kernel/rte_kni-kmod: add pyelfutils to DEPEND

fix crazy python dependency chaos

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo@aisha.cc>
This commit is contained in:
Aisha Tammy
2021-12-24 01:12:29 +00:00
parent af15274924
commit 675f058f4e
2 changed files with 16 additions and 8 deletions

View File

@@ -21,7 +21,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="test"
DEPEND="${PYTHON_DEPS}
~sys-kernel/rte_kni-kmod-${PV}
$(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]
')
~sys-kernel/rte_kni-kmod-${PV}[${PYTHON_SINGLE_USEDEP}]
app-crypt/intel-ipsec-mb
dev-libs/elfutils
dev-libs/isa-l
@@ -38,12 +41,10 @@ DEPEND="${PYTHON_DEPS}
RDEPEND="${DEPEND}"
BDEPEND="
dev-lang/nasm
test? ( $(python_gen_cond_dep '
dev-python/pyelftools[${PYTHON_USEDEP}]
') )
"
src_configure() {
python-single-r1_pkg_setup
local emesonargs=(
-Denable_kmods=false
-Dmachine=default
@@ -51,7 +52,6 @@ src_configure() {
$(meson_use test tests)
)
meson_src_configure
python_setup
}
src_install() {