Signed-off-by: Alice Ferrazzi <ali...@gentoo.org> --- eclass/kernel-2.eclass | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass index f94dd9c..05f8161 100644 --- a/eclass/kernel-2.eclass +++ b/eclass/kernel-2.eclass @@ -605,7 +605,7 @@ if [[ ${ETYPE} == sources ]]; then kernel_is le 2 6 ${DEBLOB_MAX_VERSION} && \ K_DEBLOB_AVAILABLE=1 if [[ ${K_DEBLOB_AVAILABLE} == 1 ]]; then - PYTHON_COMPAT=( python2_7 ) + PYTHON_COMPAT=( python3_{7..10} ) inherit python-any-r1 @@ -1489,9 +1489,14 @@ kernel-2_src_compile() { [[ ${ETYPE} == headers ]] && compile_headers if [[ ${K_DEBLOB_AVAILABLE} == 1 ]] && use deblob; then - einfo ">>> Running deblob script ..." - python_setup- sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
+ # deblob less than 5.10 require python 2.7 + if kernel_is lt 5 10; then+ ewarn "we don't support deblob for kernel less then 5.10"
+ else + einfo ">>> Running deblob script ..." + python_setup+ sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to run!!!"
+ fi fi } -- 2.25.3
OpenPGP_0x1D6802D75C10FEF6.asc
Description: application/pgp-keys
OpenPGP_signature
Description: OpenPGP digital signature