From patchwork Tue Jan 11 19:01:10 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2289 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39A74C433FE for ; Tue, 11 Jan 2022 19:01:56 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web08.12235.1641927715486013208 for ; Tue, 11 Jan 2022 11:01:55 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kuVVRk0s; spf=pass (domain: gmail.com, ip: 209.85.214.175, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f175.google.com with SMTP id i6so307800pla.0 for ; Tue, 11 Jan 2022 11:01:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=4RpdyXqJEAzbOstBSbReY2MawfWiZGhxP0QNt4oZ7Ys=; b=kuVVRk0sGd22dWQ0OpDYq4m9Pr93NnqEzncezRwbQCxt8GAQ2woeYc96rIjBjKip3a F0Sx+DCuSEaTh4A7MyZrBL60Y1QGOBirVmVD6K0vqsdr0U6Hk7CP5MUsXyO/yOHHzwkv EIkgfpFTBklaBk3ap1xaX8x4aAVcwz9I4wt4rS68G6gcAt2aGLCyBk+PJLXsse71YOVu YHKCMYg8IlijbOd711sdxEaxrS9u4Tu7tiQ7sHeLmDN2eNJRvbyI8ft2YtEmeDvdMe/4 rjSbV3boXvAaWEDvVx+wUa4hcZQQyF6AHTCJ1WwcpKMz4VuLTjxkko4Vgb4F890bLYWR bTyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=4RpdyXqJEAzbOstBSbReY2MawfWiZGhxP0QNt4oZ7Ys=; b=rdO57hTSSRfn1hC9e0QA840MqNotBiBdF+uXJUheDUF+hra+6Y+uvBkCnprNWT76K2 lh/HhCIBYRraiGk4s17hFexL/pwuCc3l88hvqj7bcgzBYy0i63u21Q9fU96ldpPIrdCR jkd0eSrX+4ZwoiKYtaQ2mt7IyY5syJUgSXgf5dK7331GwgWUOYW3G+d6Rv9jLYulnySs Tw7dug11tAuom74S9K8+kPtf29zl7Gvc/kc5VcuLF/uLje8Oc123UxKCAVz4Y0iL4Nve dTkInLNZF40bQMcXuKfF4w7PeJMFYPDNk2sTJ4NJeNbG/BM7wEx5G9Or1YINL2Wzxrw8 EW5g== X-Gm-Message-State: AOAM531RA4q/s9k5l80NvMUbpw+OdBxdgUL59nVOGL931+t8ZseUQ6hT RdL86VH8lBJ3434zB4OjYsZ3i9gtajI= X-Google-Smtp-Source: ABdhPJyeI2M1M8OX8kEJbbIq8/fjEfyiQsmmXmk38MrQmiPKiOa2uhSTt+oUvt0watldrEHPbyD7zA== X-Received: by 2002:a17:902:e3d5:b0:14a:37bd:5ca3 with SMTP id r21-20020a170902e3d500b0014a37bd5ca3mr5775509ple.65.1641927714743; Tue, 11 Jan 2022 11:01:54 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.01.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:01:54 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 01/22] classes/distutils-*: add warning of deprecation Date: Tue, 11 Jan 2022 11:01:10 -0800 Message-Id: <20a0ba5480c6a1938234b12768e5bfceece92372.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:01:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160437 distutils has been deprecated in Python 3.10 and will be removed in Python 3.12 (predicted release date October 2023). Add a warning now that recommends using the roughly equivalent setuptools-* classes. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/classes/distutils-common-base.bbclass | 3 +++ meta/classes/distutils3-base.bbclass | 3 +++ meta/classes/distutils3.bbclass | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/meta/classes/distutils-common-base.bbclass b/meta/classes/distutils-common-base.bbclass index bc994f78de3..59c750a3cf7 100644 --- a/meta/classes/distutils-common-base.bbclass +++ b/meta/classes/distutils-common-base.bbclass @@ -23,3 +23,6 @@ FILES:${PN}-dev += "\ ${libdir}/pkgconfig \ ${PYTHON_SITEPACKAGES_DIR}/*.la \ " +python __anonymous() { + bb.warn("distutils-common-base.bbclass is deprecated, please use setuptools3-base.bbclass instead") +} diff --git a/meta/classes/distutils3-base.bbclass b/meta/classes/distutils3-base.bbclass index d41873e4869..850c535bb17 100644 --- a/meta/classes/distutils3-base.bbclass +++ b/meta/classes/distutils3-base.bbclass @@ -4,3 +4,6 @@ RDEPENDS:${PN} += "${@['', '${PYTHON_PN}-core']['${CLASSOVERRIDE}' == 'class-tar inherit distutils-common-base python3native python3targetconfig +python __anonymous() { + bb.warn("distutils3-base.bbclass is deprecated, please use setuptools3-base.bbclass instead") + diff --git a/meta/classes/distutils3.bbclass b/meta/classes/distutils3.bbclass index be645d37bd0..a6d8e8763f3 100644 --- a/meta/classes/distutils3.bbclass +++ b/meta/classes/distutils3.bbclass @@ -14,6 +14,10 @@ DISTUTILS_PYTHON:class-native = "nativepython3" DISTUTILS_SETUP_PATH ?= "${S}" +python __anonymous() { + bb.warn("distutils3.bbclass is deprecated, please use setuptools3.bbclass instead") +} + distutils3_do_configure() { : } From patchwork Tue Jan 11 19:01:11 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2290 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3B551C433F5 for ; Tue, 11 Jan 2022 19:02:00 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web12.12339.1641927719484885025 for ; Tue, 11 Jan 2022 11:01:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VFhzmLur; spf=pass (domain: gmail.com, ip: 209.85.214.174, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f174.google.com with SMTP id c3so219290pls.5 for ; Tue, 11 Jan 2022 11:01:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Vzk+k1yPnTgxfrdI7ptFaCwPWlrXb2jGmCZY2tUXdbE=; b=VFhzmLur+CdZHDMDYkpvZca/aZTC9XhapCNuop0kJL7B/VetzliQVVawWFLKuV0rWL pYnwGnABKbCs1tRaP7wZCCyM/zjDI4Mt5OaJPyVAi+kdiO1RgvL+Pg/zDRvY5K8RN1K+ SxORrPn+JuOUkMRv8WXfmIKebxEvlN0zi7Qg7+haRVt6i5IpT/FcYnbaMkJfJZrMl5q5 R1PhR2+3RkWlD2eLTkAJKpUQ5KmuGD4VO7GubpPjwFh7JEmL85iw/vSfgt8gLnxSzvN4 G+gZnMf3O++dyDSR8WYsKo4a6M1nbNCjiykCxuCXVKJBGjPoYjClAF/XhlneMH5c/hig /coQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Vzk+k1yPnTgxfrdI7ptFaCwPWlrXb2jGmCZY2tUXdbE=; b=22vj4GD1zCKG4g+SJGNrCc+YvoIg428iQjFfCcedS0cHSx9Fqm0bgGbBz3ow9ufCrg 7459BifqAr357WQqB8IFVIQHuxsnVUAHwF5BWbu0aBNgz1eDqfeQZaFIFp8naGgYjie0 Up0e1CxPL0qyBUvEcFjDcbRVx67n4O+QC08awnp6xnPq3hRNF2AsoJK/RdJYRxBYXhG2 /3126Q8jgUt6CGd1B1pT3Jzih8miQFX6mf4pPNjtVpl50LYTGnhoxp0+ZSWXyFdudFKc KQ0EFiaB/1ey7P7sD6O6Esrd8VzqQq9UA9LSQXtglBlZe0oR8sNmJsTgFkqTww231Ho3 ZwUQ== X-Gm-Message-State: AOAM533sg1imoQDe6NlDTUYeAhWrBL7yc5MnmRLi495Z/HRra8axUlBC NW8sNzD2PbP+nFdQ+VqgwkxgB6t5N6s= X-Google-Smtp-Source: ABdhPJxBY1lhxW8ULKUkm+saAFoVBjXQkRDLU6HiBRVtlZQ3AiU8Hs+LeT9D6mDAlk8OP7KKRlkJZg== X-Received: by 2002:a05:6a00:1a86:b0:4c1:3039:16a6 with SMTP id e6-20020a056a001a8600b004c1303916a6mr93062pfv.5.1641927718672; Tue, 11 Jan 2022 11:01:58 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.01.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:01:58 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 02/22] setuptools3: refactor for no distutils bbclasses Date: Tue, 11 Jan 2022 11:01:11 -0800 Message-Id: <4f7e847bc47da7d1f57ff42a0774ae228d6391a1.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:00 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160438 Add setuptools3-base.bbclass as a re-usable starting point similar to what used to be distutils-common-base.bbclass and disutils3-base.bbclass. We no longer need to support python2, so no need for a setuptools-common-base.bbclass. Refactor setuptools3.bbclass to use setuptools3-base.bbclass instead of the distulis*.bbclasses. Signed-off-by: Tim Orling --- Changes in v2: - Drop distutils_do_configure task dependency (copy paste error) meta/classes/setuptools3-base.bbclass | 31 +++++++++++++ meta/classes/setuptools3.bbclass | 66 ++++++++++++++++++++++++++- 2 files changed, 96 insertions(+), 1 deletion(-) create mode 100644 meta/classes/setuptools3-base.bbclass diff --git a/meta/classes/setuptools3-base.bbclass b/meta/classes/setuptools3-base.bbclass new file mode 100644 index 00000000000..5098ae9d64e --- /dev/null +++ b/meta/classes/setuptools3-base.bbclass @@ -0,0 +1,31 @@ +DEPENDS:append:class-target = " ${PYTHON_PN}-native ${PYTHON_PN}" +DEPENDS:append:class-nativesdk = " ${PYTHON_PN}-native ${PYTHON_PN}" +RDEPENDS:${PN} += "${@['', '${PYTHON_PN}-core']['${CLASSOVERRIDE}' == 'class-target']}" + +export STAGING_INCDIR +export STAGING_LIBDIR + +# LDSHARED is the ld *command* used to create shared library +export LDSHARED = "${CCLD} -shared" +# LDXXSHARED is the ld *command* used to create shared library of C++ +# objects +export LDCXXSHARED = "${CXX} -shared" +# CCSHARED are the C *flags* used to create objects to go into a shared +# library (module) +export CCSHARED = "-fPIC -DPIC" +# LINKFORSHARED are the flags passed to the $(CC) command that links +# the python executable +export LINKFORSHARED = "${SECURITY_CFLAGS} -Xlinker -export-dynamic" + +FILES:${PN} += "${libdir}/* ${libdir}/${PYTHON_DIR}/*" + +FILES:${PN}-staticdev += "\ + ${PYTHON_SITEPACKAGES_DIR}/*.a \ +" +FILES:${PN}-dev += "\ + ${datadir}/pkgconfig \ + ${libdir}/pkgconfig \ + ${PYTHON_SITEPACKAGES_DIR}/*.la \ +" +inherit python3native python3targetconfig + diff --git a/meta/classes/setuptools3.bbclass b/meta/classes/setuptools3.bbclass index 8ca66ee708e..fd8499d26c7 100644 --- a/meta/classes/setuptools3.bbclass +++ b/meta/classes/setuptools3.bbclass @@ -1,4 +1,68 @@ -inherit distutils3 +inherit setuptools3-base +B = "${WORKDIR}/build" + +SETUPTOOLS_BUILD_ARGS ?= "" +SETUPTOOLS_INSTALL_ARGS ?= "--root=${D} \ + --prefix=${prefix} \ + --install-lib=${PYTHON_SITEPACKAGES_DIR} \ + --install-data=${datadir}" + +SETUPTOOLS_PYTHON = "python3" +SETUPTOOLS_PYTHON:class-native = "nativepython3" + +SETUPTOOLS_SETUP_PATH ?= "${S}" + +setuptools3_do_configure() { + : +} + +setuptools3_do_compile() { + cd ${SETUPTOOLS_SETUP_PATH} + NO_FETCH_BUILD=1 \ + STAGING_INCDIR=${STAGING_INCDIR} \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \ + build --build-base=${B} ${SETUPTOOLS_BUILD_ARGS} || \ + bbfatal_log "'${PYTHON_PN} setup.py build ${SETUPTOOLS_BUILD_ARGS}' execution failed." +} +setuptools3_do_compile[vardepsexclude] = "MACHINE" + +setuptools3_do_install() { + cd ${SETUPTOOLS_SETUP_PATH} + install -d ${D}${PYTHON_SITEPACKAGES_DIR} + STAGING_INCDIR=${STAGING_INCDIR} \ + STAGING_LIBDIR=${STAGING_LIBDIR} \ + PYTHONPATH=${D}${PYTHON_SITEPACKAGES_DIR} \ + ${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN} setup.py \ + build --build-base=${B} install --skip-build ${SETUPTOOLS_INSTALL_ARGS} || \ + bbfatal_log "'${PYTHON_PN} setup.py install ${SETUPTOOLS_INSTALL_ARGS}' execution failed." + + # support filenames with *spaces* + find ${D} -name "*.py" -exec grep -q ${D} {} \; \ + -exec sed -i -e s:${D}::g {} \; + + for i in ${D}${bindir}/* ${D}${sbindir}/*; do + if [ -f "$i" ]; then + sed -i -e s:${PYTHON}:${USRBINPATH}/env\ ${SETUPTOOLS_PYTHON}:g $i + sed -i -e s:${STAGING_BINDIR_NATIVE}:${bindir}:g $i + fi + done + + rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/easy-install.pth + + # + # FIXME: Bandaid against wrong datadir computation + # + if [ -e ${D}${datadir}/share ]; then + mv -f ${D}${datadir}/share/* ${D}${datadir}/ + rmdir ${D}${datadir}/share + fi +} +setuptools3_do_install[vardepsexclude] = "MACHINE" + +EXPORT_FUNCTIONS do_configure do_compile do_install + +export LDSHARED="${CCLD} -shared" DEPENDS += "python3-setuptools-native" From patchwork Tue Jan 11 19:01:12 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2293 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39084C433EF for ; Tue, 11 Jan 2022 19:02:14 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.12507.1641927723196138975 for ; Tue, 11 Jan 2022 11:02:13 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=JKqudLpC; spf=permerror, err=parse error for token &{10 18 _netblocks.google.com}: temporary DNS error (domain: gmail.com, ip: 209.85.214.172, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f172.google.com with SMTP id w7so148817plp.13 for ; Tue, 11 Jan 2022 11:02:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=U0rfOhqFW+E/b9+dR6aN8pMzREORbZN2k01hoJzyyJU=; b=JKqudLpCBWZJyfrsdPyT/Tr5cUR2mBBBka+UiTp+10O8s3JOhj3JYTR3/Z599sHVB3 o7P7uzitHgkTazFE5uIy/eDtZJ9T0jnf+XAt/XiymnBbj4KxO7GVToiF/rKbEu272p8s Vgv1/u2LkwutcZotzrv7tM/waeHfUAJXnmiP/CKRGb3nDsO7HMPHRvv9oLAsyT7aNqus /cJet8IO3m5o06eavPI9puQOiqrUTzMxHDd4XQ2okpff2tSL1Hh6kHBKon9Ib6JU7MvS pkl/DPODHiD7slYsnFeARcQE6d1nsV6RiTFMLvzsfjzso3cwLDVyrLJkRVyL8/J0GvBN yvUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=U0rfOhqFW+E/b9+dR6aN8pMzREORbZN2k01hoJzyyJU=; b=HorSSlMXJ3f3U1vA7I2ILWreR+g+xxOVrhleTZCiqY0HTL9J9CY9b1Ukk7cKPZ9cna Lyg7TWEPt9+TqL79TaW/ljHU+/PDa2Y0LLIjrgEsPLjNAa+tkSSvvfvA7ad7XWNhV8jn 9+wmVQkMV5hiGWgywn8fP2cwYNCXk82onrn48MjMe1U0pywPCMbLwMMakPTyvv7ghK+2 KG/riJcFxZhGu7gdGgCcrk3DXODBG8AlgD2srNSsIGYor5S0i8P3vGlLAwTYEHgnILY8 a9uTp8tn3Yn8ngfHal8cOdEUWJxG5BTt4rJkSruqv57ZUJ/688EVH4YlrdxfRutymDkn NjFQ== X-Gm-Message-State: AOAM533tBbr7dl4ShqfDoE7DuBs/iLk3dY9mD1sd9pn/tZdvuLC58ivx ZYjIfcUZT9dPcHO30VwWsTJFQqk8JTc= X-Google-Smtp-Source: ABdhPJy/TlzGXMNe/QYcq42ie25thkiKlE1hfVsW1l//jhR0c7hyaPaNiWViqwjjxaptbffTe0ZGJQ== X-Received: by 2002:a17:902:bb87:b0:148:a2e7:fb52 with SMTP id m7-20020a170902bb8700b00148a2e7fb52mr6025765pls.147.1641927722464; Tue, 11 Jan 2022 11:02:02 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:02 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 03/22] python3-cython: DISTUTILS_* -> SETUPTOOLS_* Date: Tue, 11 Jan 2022 11:01:12 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160441 Refactor to new SETUPTOOLS_* variables [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3-cython_0.29.26.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-cython_0.29.26.bb b/meta/recipes-devtools/python/python3-cython_0.29.26.bb index b1d21bd15c0..26333cb2718 100644 --- a/meta/recipes-devtools/python/python3-cython_0.29.26.bb +++ b/meta/recipes-devtools/python/python3-cython_0.29.26.bb @@ -8,7 +8,7 @@ RDEPENDS:${PN} += "\ # running build_ext a second time during install fails, because Python # would then attempt to import cythonized modules built for the target # architecture. -DISTUTILS_INSTALL_ARGS += "--skip-build" +SETUPTOOLS_INSTALL_ARGS += "--skip-build" do_install:append() { # rename scripts that would conflict with the Python 2 build of Cython From patchwork Tue Jan 11 19:01:13 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2291 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 388DFC433EF for ; Tue, 11 Jan 2022 19:02:08 +0000 (UTC) Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.web09.12219.1641927727442605352 for ; Tue, 11 Jan 2022 11:02:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MHznoeMd; spf=pass (domain: gmail.com, ip: 209.85.216.49, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f49.google.com with SMTP id lr15-20020a17090b4b8f00b001b19671cbebso569026pjb.1 for ; Tue, 11 Jan 2022 11:02:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=S0P7ggYgInUTT3Q/asQs6A1qn53tQ+YNUClZRnm/zEs=; b=MHznoeMdPsvncWln2jJE53uQtIRcK7EgoJkB99irEkIbvoLwakCU11WZYgk3iHNGpV zK1uccmo+htU8gdPd1JV3o+HCIydeSzMgdw063IQLVpcLuZokIlKHqk1wWTTzSu9bymb qhmJHYuWQ+Nouyt1G8/HwkpycQ6vC5jpmpuSEIYTCQ+ZUh+baz9a31r0HzcFciHCTnWL rRq6tOCOar6EBXHFGvETBXrPy3C4j0HWVOg069ZOfZ1YTEedEZ1UPcJx7ekpNXNBSeHw oTV8352+OV6UQu7m0/pJCmV1/3I567ICGXJG2xD2fvNP00jkHrqFjrzgBqYvGijJ9dnh 8W6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=S0P7ggYgInUTT3Q/asQs6A1qn53tQ+YNUClZRnm/zEs=; b=K7pSghp0h0tPsADr6IY4cYDBkGhrTncrzWs+i42SNpY9BXtCZOw7nUBXrJ/aVuwqFU SoleN4wkfjn9JN9pMz0riyM0rm466PGr/VsvDleTNfBo/7JGhARZXtBzWEPpIx/KiOK8 q3UBXpgcxfZN9U45kOGvlXg0VPFEsk639+nGR3mFxWPMuBAJO49akpTqSWnN/ENx+7+J iykJ14no9v5XpYlrtOQo93IqI56bxjfKruHD2+nVuaMFAPaEQxstJdhxYjat5BVhr29t y89jbmAoM7N6gaes+ssbr5bDxeqMm20ciNjACCRUa32PIdyfzQkjN3tyqQnFP46C1k7G Rryg== X-Gm-Message-State: AOAM532OHrci0zrNhTq8BdVO82aKLoqXBfsVAGGBVFrlnxa/kh1xm4RU 7f8ooGVPxmHyJ+2bDiQaM6da8yFA03w= X-Google-Smtp-Source: ABdhPJwuR4MI16k/C5ufSY9yp1QmG8WOPQ1yQt6mt8ZjSIrEs8OCLaroHzMfarnvH9vd2SivKp95gQ== X-Received: by 2002:aa7:96bd:0:b0:4c1:232c:818a with SMTP id g29-20020aa796bd000000b004c1232c818amr331045pfk.35.1641927726592; Tue, 11 Jan 2022 11:02:06 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:06 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 04/22] dnf: inherit setuptools3-base instead of distutils Date: Tue, 11 Jan 2022 11:01:13 -0800 Message-Id: <9e23004c0421d4ded29c74192866ab2c303081b8.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160439 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/dnf/dnf_4.10.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/dnf/dnf_4.10.0.bb b/meta/recipes-devtools/dnf/dnf_4.10.0.bb index cef2c03e4e2..6ff2a6b1e6f 100644 --- a/meta/recipes-devtools/dnf/dnf_4.10.0.bb +++ b/meta/recipes-devtools/dnf/dnf_4.10.0.bb @@ -23,7 +23,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+(\.\d+)+)" S = "${WORKDIR}/git" -inherit cmake gettext bash-completion distutils3-base systemd +inherit cmake gettext bash-completion setuptools3-base systemd DEPENDS += "libdnf librepo libcomps python3-iniparse" From patchwork Tue Jan 11 19:01:14 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2292 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 377F4C433EF for ; Tue, 11 Jan 2022 19:02:12 +0000 (UTC) Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.web08.12242.1641927731869588030 for ; Tue, 11 Jan 2022 11:02:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=OHal+wkM; spf=pass (domain: gmail.com, ip: 209.85.216.49, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f49.google.com with SMTP id y16-20020a17090a6c9000b001b13ffaa625so7055383pjj.2 for ; Tue, 11 Jan 2022 11:02:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=C1CEOSvjkX8zhs4YBAvjgrKvEDMbMvq4g97OjpeTR6o=; b=OHal+wkMT+ExJUTo+CwRjwjf9PZpbgzlySoUpxJF6Z78l/pZ2YQAsNGZrT5pkJmXtf YRQqxiyqhBOJjqYS0LsUkeig154P4r6WCkF4FQIS7eGs9NjKJoYiRwkIWTSDgtB1QZEO HfkUsbHdCbH7QXZzTZOMikDOHzs8gn6HsXRzzNRt5ocgxgqkuEfdv/nifsiYfUa72cRN Tsfraae5zV3fZL7YWVPWxPJ5tiFGt84JmVBY6lSCb5F/ETCc9prscKOZxBvJTParkbKX JfVyMEuMqf8bhMBKI81LPW+hdBXFiMTAl/Ye7/0hNhMVGJnnlxACijJObqdd4MoE5hoc lHOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=C1CEOSvjkX8zhs4YBAvjgrKvEDMbMvq4g97OjpeTR6o=; b=PjsINHR95YhNfsuOq6udO0LevfvH232OgM64AAt1IddGbzGx0Np7RpcAlaZEbCwopv PPuHF8w1jU4vDbVbMzax4mGi2kesFxsjkReEcwYuke+PDq/HlWCafhaTkxsYM7nZeABe 5EZFIDmxboMNrZVPbhBNKmS9NrJJ/3ps2xH3IRoAGmyXiK/lSors4QeUy6scHqlVBmNX ukXHdQl4aw9Nap7rcTzfCro9qhHhMagbpugredcXnCxi15CX5HMM8m5rIQWHcgt0rKp9 jULBIBcJm3rbXCUh4Op/SvWn0tpRecuk8UG757JuMpLR/9ib1MZo4SwJoZSHYqSEmEyj U3rA== X-Gm-Message-State: AOAM5308eW5UmEPWEGD9uQF08JZ7u7lmlSu/jgqGAUGvhbEc6TtdbSR1 LjIuS0fsOP/iejmHtdYnJhU0ib4acW4= X-Google-Smtp-Source: ABdhPJyQVksYZsI6dVEsGQdXiz+WiQII24dLR8uexEjaGMI5PztmQwM/tUvlJ+0CZ41Tit5ZI8D5jQ== X-Received: by 2002:a17:903:124c:b0:149:b16d:917e with SMTP id u12-20020a170903124c00b00149b16d917emr6140219plh.91.1641927731097; Tue, 11 Jan 2022 11:02:11 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:10 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 05/22] libdnf: inherit setuptools3-base not distutils Date: Tue, 11 Jan 2022 11:01:14 -0800 Message-Id: <43bc44b6c51fa856629a70265c28ff5acd5f5f15.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160440 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/libdnf/libdnf_0.65.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/libdnf/libdnf_0.65.0.bb b/meta/recipes-devtools/libdnf/libdnf_0.65.0.bb index fbda7769c07..81da04c9ca1 100644 --- a/meta/recipes-devtools/libdnf/libdnf_0.65.0.bb +++ b/meta/recipes-devtools/libdnf/libdnf_0.65.0.bb @@ -22,7 +22,7 @@ S = "${WORKDIR}/git" DEPENDS = "glib-2.0 libsolv libcheck librepo rpm gtk-doc libmodulemd json-c swig-native" -inherit gtk-doc gobject-introspection cmake pkgconfig distutils3-base +inherit gtk-doc gobject-introspection cmake pkgconfig setuptools3-base EXTRA_OECMAKE = " -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} -DWITH_MAN=OFF -DPYTHON_DESIRED=3 \ ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '-DWITH_GIR=ON', '-DWITH_GIR=OFF', d)} \ From patchwork Tue Jan 11 19:01:15 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2296 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 39FC1C433FE for ; Tue, 11 Jan 2022 19:02:25 +0000 (UTC) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mx.groups.io with SMTP id smtpd.web10.12435.1641927735915393235 for ; Tue, 11 Jan 2022 11:02:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=KoWpCzg9; spf=pass (domain: gmail.com, ip: 209.85.216.54, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f54.google.com with SMTP id ie23-20020a17090b401700b001b38a5318easo560940pjb.2 for ; Tue, 11 Jan 2022 11:02:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=MzurwDmkjrCnUOddo0bLWtVYnfG2bYL9HCHaQTZ3aeg=; b=KoWpCzg9oPGaFnXrbBCLvgTKUU9nGbIUP9snVkr9bZOCXVzA+N4v5Dye/1eXaXZKzK MXfyNJYYQa649RDpHASLr9gCIIwSuYYXoX9Z6PE0XIzjbt5S72U2GT8G0BpjDTIDJQU+ +hzWMrVRiB/AufciN7m65lSCWQOXPGNVlKD7nX7rqHHvbE/nEzgdkfYvucz8OkKWHMmg nV9QoaCCGA4K0wMpyCtJTY1f1SyaQl/n63yte9WS6W2SBUGHsyYeh5inWAFysiuQYjLy /klu+XQ3Ht1czr+4FGuF2XOHDlYaHWOFSPNKWIdSOFmh9JwFwP5SXMap/8g+gAEvWCAH fE4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=MzurwDmkjrCnUOddo0bLWtVYnfG2bYL9HCHaQTZ3aeg=; b=PThxKKIDSmFwb9XxL4155paeHfso5/jcQsR5l58EqDQDnTqZB17J0XPzi5CEQTL/tm MaVSGwkrC3uRirwCJDAICzSNzRVEEbgvE0zBPaN0H7NTUrd9JZhxu3o4G4wwmqAqSzYa dcoPdRKs085USjE8LMyxbyb6tjkdKcXgeSKggi9fpc97Ek2SoWdkwYdOXNMGMvVHxPbe C91am65YRjYDCM8UKmXtVCicwUKXKYr0kZm/BLkQjVD5cYygnyZlTGPp3/JzUN/agmmW qpAbeh4lE+RPqkqrauvq9b90XB7NNSHavnnjNaBPYTpNh376ks9k4fiVk2yBSI6IHLmC 3/TQ== X-Gm-Message-State: AOAM530e3z1hMHKwuH6vyYlZ7F7VpYx+yEjpol0OmVkXTLx2MOuxmX1w /VkusnZzjTSMJk0Kupq+bjgzAASOS0U= X-Google-Smtp-Source: ABdhPJySqVdrw6juAc74dh5jwO2I8ULbquXnsk2tebJSwuPpdndJ9dD1/rDjW+QaGAwWVZvyj7/4fA== X-Received: by 2002:a17:902:c404:b0:14a:1594:2e69 with SMTP id k4-20020a170902c40400b0014a15942e69mr5719894plk.167.1641927735113; Tue, 11 Jan 2022 11:02:15 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:14 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 06/22] python3-dbus: inherit setuptools3-base not distuils Date: Tue, 11 Jan 2022 11:01:15 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160442 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3-dbus_1.2.18.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-dbus_1.2.18.bb b/meta/recipes-devtools/python/python3-dbus_1.2.18.bb index 9592fbf7169..c4687de13c2 100644 --- a/meta/recipes-devtools/python/python3-dbus_1.2.18.bb +++ b/meta/recipes-devtools/python/python3-dbus_1.2.18.bb @@ -11,7 +11,7 @@ SRC_URI[sha256sum] = "92bdd1e68b45596c833307a5ff4b217ee6929a1502f5341bae28fd120a S = "${WORKDIR}/dbus-python-${PV}" -inherit distutils3-base autotools pkgconfig +inherit setuptools3-base autotools pkgconfig # documentation needs python3-sphinx, which is not in oe-core or meta-python for now # change to use PACKAGECONFIG when python3-sphinx is added to oe-core From patchwork Tue Jan 11 19:01:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2294 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4DD66C433EF for ; Tue, 11 Jan 2022 19:02:20 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web11.12510.1641927739252130901 for ; Tue, 11 Jan 2022 11:02:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=C3CY5PyG; spf=pass (domain: gmail.com, ip: 209.85.216.51, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f51.google.com with SMTP id l10-20020a17090a384a00b001b22190e075so7022195pjf.3 for ; Tue, 11 Jan 2022 11:02:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=nCVgGienXka776ETwaIEvXAmeyFzlmgC1EXf3QZUObg=; b=C3CY5PyG8gJUZ5t1XJiYJvHq6FsYMmgcMcxCKI0sIL1iJHt3f7VHfThR7WxGuG2E8e 2fk3f0s9mMHYAxhBloh8JkS+V+nlKsPSyKJv1CH9h7jJJUy9LKbBrKzA+DrVjLmayr7Z EDrkoh26cEsnWartJ4oK3+T3Cjx0ljxWS1W6Vj/uU4+Ay5yXIiDrUXnvsdnDTaDzJ278 7IZ6WYH9J/SXFzsFyHSgdPxfBvH9YQ+oc6H8TXNrQe+ydE7xVJrA/PBFllhAaETvivYj wNVrZQH0ySctUmdK7LOpVlqhxV/vyFm9YNxuZAQXkNXmmbkgLMeqbGH9yXkUaiuG2703 Kcgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nCVgGienXka776ETwaIEvXAmeyFzlmgC1EXf3QZUObg=; b=NKV3rPbKIDaKxGmYEsW4gxPoFOy2prCJCcV9VWyOtuzorGEFQSZf+0JpE6wvpoRwiJ JE5TWXRabRsoW1jV8Yc0P6HqXK3wE6bDhM/LC8DBY0jXDkJhYMIuIqaMKfr7+3gOsrhL a07PyYMIL08HghUAF4O1WZY5kQ1Dl/OoDOVZz9MR99E8AZOjrWyV2WRxcHH6oBCDLb17 XvtqnZyuWuPRQ7tZPuf6BkBQIu/3T9OSAan54Ajnxfehp6LbPLv/5ZFEl+m22+7kJy2Y IM6Rjp2D6G8TNU8zk5M9NdqIsXDdXPnxp1biiW+5uv65WQmXs4fVUYeEaLMYXve2Vx9J mOgQ== X-Gm-Message-State: AOAM5335svN8BA+mOXV4tsG1tuB0Dj70YRMHN12r57ap5LWVmtuDqq11 zxYtTZCdpYwjr8V9h6eoNlxJuWLwWTw= X-Google-Smtp-Source: ABdhPJyTPfCLEX4pmNbI2rUbfrjLbPdnTUVqKQ0h/x19zfjVn1/uFH9PEc8grWS/Ct0PrVfNcxDHtA== X-Received: by 2002:a17:902:e8c9:b0:149:b88d:5980 with SMTP id v9-20020a170902e8c900b00149b88d5980mr5765207plg.171.1641927738520; Tue, 11 Jan 2022 11:02:18 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.18 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:18 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 07/22] gpgme: inherit setuptools-base not distuils Date: Tue, 11 Jan 2022 11:01:16 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160443 What was distutils-common-base has been merged into setuptools3-base, since we no longer need to support python2 and python3. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-support/gpgme/gpgme_1.16.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/gpgme/gpgme_1.16.0.bb b/meta/recipes-support/gpgme/gpgme_1.16.0.bb index 0ab30d93b9e..d31e1b3132e 100644 --- a/meta/recipes-support/gpgme/gpgme_1.16.0.bb +++ b/meta/recipes-support/gpgme/gpgme_1.16.0.bb @@ -59,7 +59,7 @@ EXTRA_OECONF += '--enable-languages="${LANGUAGES}" \ --disable-lang-python-test \ ' -inherit autotools texinfo binconfig-disabled pkgconfig distutils-common-base ${PYTHON_INHERIT} multilib_header +inherit autotools texinfo binconfig-disabled pkgconfig setuptools3-base ${PYTHON_INHERIT} multilib_header export PKG_CONFIG='pkg-config' From patchwork Tue Jan 11 19:01:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2295 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3880AC433EF for ; Tue, 11 Jan 2022 19:02:24 +0000 (UTC) Received: from mail-pj1-f49.google.com (mail-pj1-f49.google.com [209.85.216.49]) by mx.groups.io with SMTP id smtpd.web08.12243.1641927743231129439 for ; Tue, 11 Jan 2022 11:02:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gTl5a9u5; spf=pass (domain: gmail.com, ip: 209.85.216.49, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f49.google.com with SMTP id n30-20020a17090a5aa100b001b2b6509685so523179pji.3 for ; Tue, 11 Jan 2022 11:02:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=tWaa5nZnEX9YOLU7ViQiDbTx77zcRPq+rVNelFyVLR4=; b=gTl5a9u5iry6jZDaSwlAvxr3dIfXy1RLagpYo1aZcztYRvwcyMBf7yWMVv1+4GYHZq EaTatPDHoEmqnH8aeim3xNB+xyrS7wRfVYQVLEPo7radB9ubZEz8LlxGmw5CYFSb5xGi erfo8h9vzhQlu67IM4RxCQPCxVUv42Z5RX5FGvZp2E2QAERIup8bXjr1ZsTNwdXbjxKk OW48G4Esn0JmECU/t6lQPS5GTmDxffFR8zWWWuRjrqORWYTais09c1rP+Zv4ZBqbOnHK ytMvTJVxgLX1GNkWVBSu36ltp7SNURKaWilSNwCkuqFP4AIXGofOiW7sEFO8z1MNAp7V jAUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=tWaa5nZnEX9YOLU7ViQiDbTx77zcRPq+rVNelFyVLR4=; b=ghnhK80xRKsxxuqqbzgdbf8osYF3aTaCwqcgAmVRpwP6y7WsIhMJ6NUiWEEGQS7qNA N5pHM72+rmjKrJDkqmJpkKx0NAjTcdgYaEZbHthhyRJGxFO600Qs2qWccJYZEC1y4eer q6lu6UUtstiR/7JbYVqaTkbaUHyiv1xchNy+4mLoixfZPEuAlMtMAq07R+RYzhFrHIxY wwCGc7vxnKrvyuWbqjKa5ZZgtJUXcCNVXXZowxI2Feq4nmerAQSjDVl0I3nhKtapt8d8 +sbns7l2d3SpnD1/sre3uH9ZMs+c8CftnZZMgzr1PyHVIsenPETSZjPfb4bFOd4gqYkp wwsQ== X-Gm-Message-State: AOAM531vyvKeFn9YBWEPSNrhoBzjwMOPYlYazR9k/SNGvkN6pAGn6aoz LNkGvLZxh4hmhWlV3EnZMup5JSIZL4A= X-Google-Smtp-Source: ABdhPJw+6ZusXeOqI/+5HFD/NviDNBsiYacpoTO/k75/WrQOov8vwZaF0RnqSuKffA71sfJXYboONQ== X-Received: by 2002:a17:90b:384e:: with SMTP id nl14mr4725603pjb.243.1641927742559; Tue, 11 Jan 2022 11:02:22 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:22 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 08/22] python3-pip: inherit setuptools3 not distuils3 Date: Tue, 11 Jan 2022 11:01:17 -0800 Message-Id: <0aa91a35d2e5cfb2455f7123f9364f4e268dd481.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:24 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160444 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3-pip_21.3.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pip_21.3.1.bb b/meta/recipes-devtools/python/python3-pip_21.3.1.bb index 6ddb1d62966..c893135059b 100644 --- a/meta/recipes-devtools/python/python3-pip_21.3.1.bb +++ b/meta/recipes-devtools/python/python3-pip_21.3.1.bb @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=c4fa2b50f55649f43060fa04b0919b9b" DEPENDS += "python3 python3-setuptools-native" -inherit pypi distutils3 +inherit pypi setuptools3 SRC_URI += "file://0001-change-shebang-to-python3.patch" From patchwork Tue Jan 11 19:01:18 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2297 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3A533C433EF for ; Tue, 11 Jan 2022 19:02:27 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web10.12439.1641927746554562724 for ; Tue, 11 Jan 2022 11:02:26 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Z0p1h6iz; spf=pass (domain: gmail.com, ip: 209.85.216.42, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f42.google.com with SMTP id l10-20020a17090a384a00b001b22190e075so7022860pjf.3 for ; Tue, 11 Jan 2022 11:02:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=eY0RdZ85gjVqVds6qANM2auPmtvj7KmBPFodhJmllek=; b=Z0p1h6iz5u/xzzfq92mvYL1KaFgpoLMPJ9TdTmbEcKjKqsh9ZEp5Pk2ZsjIVLlPh3c fS5FPzQfp6bvN014q2sHjMlLJJQwSUWZQoFyGZNV7RxOk4917dW64uTeqymYB20m7fbD 83lYBLyUwYdfsy+AYiP588TcP52Gw8xdprS1e6LUNqMOIyvxkHzroK6DCo0M+9oWbTfP Tky4xj5zXevXnZuTBH5Tyq0gm/jN+k5rzpUHV6KWYa7c7L/skKcxRf6ae3XGDmbA9Yoq zD0AP/vOQ+deDwS1o56NHEYvP783fJNUjKVbSDXgXBuBXHrY78mNTOWFNhHUxRIwBD6+ YmJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=eY0RdZ85gjVqVds6qANM2auPmtvj7KmBPFodhJmllek=; b=UlugZrEBue6nK8jt/kG8vLncxpwRPXneHUe/VGK5WY+JHFpF2F3sTm+kzGpo2MDQc9 RY2jo7IkKil8pbUiUL44JjFUrmM1NIB3ul+V1+9dzyeTyuyA0ItswH/mg30G2zocKP5o af+3itio9t8WohmZvigi8U/d72fKUF2TNAbuCDC6I016Ll0nXvbEx5vQOD3FgiCBvXQd utDFpYtCzhMLJW7KaGCIs3a9maZAHmIoHorU/GUnWdAM7oC1o9SQnU38xjUOVb+1IWVh ppJvubdgoi7UvZBekCHQyvTbp+kme0lZ02HYFe4IqM4jdRKIz0jxfk/Tif81kSSW9sgQ rRag== X-Gm-Message-State: AOAM533WCSIqV7CRdzSfRLXCqDVdZUh68cBh9vISpLcXAbgdOKtc3Fwz Ebrg4PBQ3+yH/fqOXreocnivikAcZ0s= X-Google-Smtp-Source: ABdhPJxjPLEdQdS0AfZHX+PQbx3jyNE8r5MV8y9q9nKNsIprmoP1Nz0J52f/VZ5QsA5cahymi22VhA== X-Received: by 2002:a17:90a:1108:: with SMTP id d8mr4522693pja.175.1641927745344; Tue, 11 Jan 2022 11:02:25 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:25 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 09/22] systemtap: use setuptools-base not distutils Date: Tue, 11 Jan 2022 11:01:18 -0800 Message-Id: <95b25ad1b79b7562ca90db358d2dab9a45f04417.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:27 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160445 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-kernel/systemtap/systemtap_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/systemtap/systemtap_git.bb b/meta/recipes-kernel/systemtap/systemtap_git.bb index d11d9b93a2d..04f7e03ab50 100644 --- a/meta/recipes-kernel/systemtap/systemtap_git.bb +++ b/meta/recipes-kernel/systemtap/systemtap_git.bb @@ -31,7 +31,7 @@ PACKAGECONFIG[monitor] = "--enable-monitor,--disable-monitor,ncurses json-c" PACKAGECONFIG[python3-probes] = "--with-python3-probes,--without-python3-probes,python3-setuptools-native" inherit autotools gettext pkgconfig systemd -inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3-probes', 'distutils3-base', '', d)} +inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3-probes', 'setuptools3-base', '', d)} # exporter comes with python3-probes PACKAGES =+ "${PN}-exporter" From patchwork Tue Jan 11 19:01:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2298 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3B785C433EF for ; Tue, 11 Jan 2022 19:02:30 +0000 (UTC) Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mx.groups.io with SMTP id smtpd.web08.12245.1641927749315042680 for ; Tue, 11 Jan 2022 11:02:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VljabESR; spf=pass (domain: gmail.com, ip: 209.85.214.179, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f179.google.com with SMTP id h1so165585pls.11 for ; Tue, 11 Jan 2022 11:02:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=NYhWAsVEHPcYCHWV/j+m6cvANsoC3mIsNuPowhD0JqQ=; b=VljabESRJ5OOw9tDbTrUBrmfMVxuwtoTLm1iadVNgue38crj8eEIVLy+ThXRjamwD2 Cp8mQboMJ64krdcBmqj1bN7/OTP0OfMWjA5Z19OxKcoR9SQ62H8UdrXEbX+0q8gZvIfu ZhG+0GzLnMK9g6ggbxvjVcCCX0kd45EkciORS4cr3IsnG+PxaYcMs4XswAonqCS9142O wP/gHGR+ObJjLbEMKkfQxsHfctR3cFV5mk4qIGAWsYy5LIloj1V2cT37wSbNhN67kR2T cXlFUkwEde5UuFo1RH4t5FJbLWxE/hh2P/EALHhKihthCJSXk6MiffqAfWgh8cAqqF+i 6yMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=NYhWAsVEHPcYCHWV/j+m6cvANsoC3mIsNuPowhD0JqQ=; b=lCO3uetajUjBlRbmW2IK5xXtpiWFdpTYbKrPBSlAwf6kFhiQ1fmCK87efsQtcHuYBM QOiPHzH1zbu9U8q6rHJ57WeDcn2fty6/WR0T5prAZw0aryA7fFuKnAZAQ+VUpsUN+/dp cunxtgmFekvMOYMowd/ARdyUiPe3Anu1W344Z69J8VVv+lwMCdLHgwQlrqhOiCaNrklH FJ90lYtmqLGxgTeGnUiQikJswsliLV6rm5lFGSptG/W1c/hWJUliDWBtxa/1CLXO+5wv DpYw3XuG6ahCIRIYxSJ9SOHW477Dwji2uE6Y2MFw4PQuFLHfvBJJTvltkYabIFfwVqVq 7Wgg== X-Gm-Message-State: AOAM531Ynmi91E5xcq+H1hxQwvDeXO3v37KU08BIBs3OXsJAupACMMr8 nSGOvA72ujhw2rfmG3HGczefbq4Pc5M= X-Google-Smtp-Source: ABdhPJygsgAx3tQjwM3gkOa3bB0qg707HTjzWZsiEAPFgA/SW1qZmYxV2OjynyuWPJ6YbJTg6Ks8Rw== X-Received: by 2002:a63:6603:: with SMTP id a3mr5092997pgc.578.1641927748571; Tue, 11 Jan 2022 11:02:28 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:28 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 10/22] libcomps: inherit setuptools3-base not distutils Date: Tue, 11 Jan 2022 11:01:19 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160446 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/libcomps/libcomps_0.1.18.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb b/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb index ff6ecc76017..6603275d133 100644 --- a/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb +++ b/meta/recipes-devtools/libcomps/libcomps_0.1.18.bb @@ -12,7 +12,7 @@ SRCREV = "dee4ae37f7818709802de28c4d16fa823bd83ae2" S = "${WORKDIR}/git" -inherit cmake distutils3-base +inherit cmake setuptools3-base DEPENDS += "libxml2 expat libcheck" From patchwork Tue Jan 11 19:01:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2299 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C98AC433EF for ; Tue, 11 Jan 2022 19:02:34 +0000 (UTC) Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by mx.groups.io with SMTP id smtpd.web10.12440.1641927753797163548 for ; Tue, 11 Jan 2022 11:02:33 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=mVEe3STY; spf=pass (domain: gmail.com, ip: 209.85.216.51, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f51.google.com with SMTP id oa15so492284pjb.4 for ; Tue, 11 Jan 2022 11:02:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=TdKUJbD0CM2tsZHj7PLcdHt4XBBgWNrpU5NMFjoCqyc=; b=mVEe3STYpQxF9a2m+6IRWUnocOUQRDTZ0E6exnYXOJZp1b/N22BfGmFeL0RveUVeae sKu8U6Cu0m+T6W0uaerHOLymfYSBbSarBNKXFZ5ZRtwLYDyCYqc6jr2vkEfzRRQOJd6f BIKeQtw1TlRYeW4GWGH8E1GTNySfCDJwLYD+NE6A7tjpztqJ4Mhxt3XrIoLZX925BvQU xbljIWirRBIIEJtBXhva4YIdifCk1j4yuKsrbTFgJsYiofK10dYRWiUGw75Smljq+wcK bRbSgA8F/YSk6zamwdcsiDF818upKI/qC4SSBncZpICtxm1j4VpUKpVytadGP27EjE0y Cczg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=TdKUJbD0CM2tsZHj7PLcdHt4XBBgWNrpU5NMFjoCqyc=; b=B6Jvgs5axp8Rp91JC6lGqgS3IKyV4F03VRmIRgLuHUMpaFRO1GDSAVK3qPn2Ghx+eo QRz3P8RGDLyajJO1cNUaQkroUzCZm6TPayj+Xt0PPHOlXt30pPfuWCyDo9ZU2dmQFHxi UqFM6iMMJiEOfhIhwy0XmpkGKRqOeeU8ohCDC9c/ARZ4o5LIuDJIWNxKaCAOfbhPzyQK rrNl8e/ptPtbQVsw4VIet475ck4ZX2EqlSmfCLtQ3UvbIJEleBeI4xY94xRyo03OXAN+ 3WuhFKNBqQMGTQ3+LcBcJjsI20NbAL2ffrug+X+O7glLK2XQjM5fKGX/cQJNLye9dGSU +0FQ== X-Gm-Message-State: AOAM531J9/yxLfe8qFG1reb4W9ZQQQ7WojI5vu0VhXNEojEOcQwX+m1v coUJV4OPld3y7FWyyiZeR18cHmEbHgU= X-Google-Smtp-Source: ABdhPJwzY3nJ8ts4YadJgCStpUEpSCBk8t8p/ZBmk3GwOhIbMYXxPH1NHBo8VqfKAW7px66+VJPr0w== X-Received: by 2002:a17:90b:3b85:: with SMTP id pc5mr4619789pjb.15.1641927753065; Tue, 11 Jan 2022 11:02:33 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:32 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 11/22] createrepo-c: inherit setuptools3-base not distutils Date: Tue, 11 Jan 2022 11:01:20 -0800 Message-Id: <2be8b891b61729903cd3cf9e8e409305be52122f.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:34 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160447 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/createrepo-c/createrepo-c_0.18.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/createrepo-c/createrepo-c_0.18.0.bb b/meta/recipes-devtools/createrepo-c/createrepo-c_0.18.0.bb index e249b767ffa..d5fa38d300d 100644 --- a/meta/recipes-devtools/createrepo-c/createrepo-c_0.18.0.bb +++ b/meta/recipes-devtools/createrepo-c/createrepo-c_0.18.0.bb @@ -15,7 +15,7 @@ S = "${WORKDIR}/git" DEPENDS = "expat curl glib-2.0 libxml2 openssl bzip2 zlib file sqlite3 xz rpm" DEPENDS:append:class-native = " file-replacement-native" -inherit cmake pkgconfig bash-completion distutils3-base +inherit cmake pkgconfig bash-completion setuptools3-base EXTRA_OECMAKE = " -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} -DPYTHON_DESIRED=3 -DWITH_ZCHUNK=OFF -DENABLE_DRPM=OFF -DWITH_LIBMODULEMD=OFF" From patchwork Tue Jan 11 19:01:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2300 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3CBA0C433EF for ; Tue, 11 Jan 2022 19:02:37 +0000 (UTC) Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) by mx.groups.io with SMTP id smtpd.web12.12358.1641927756721007752 for ; Tue, 11 Jan 2022 11:02:36 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=hP+ad6fk; spf=pass (domain: gmail.com, ip: 209.85.214.178, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f178.google.com with SMTP id h1so166017pls.11 for ; Tue, 11 Jan 2022 11:02:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=BOuGcEKCkeB48VDXS/4aoYCG0W6ZSvo+pvvz8zv5AnQ=; b=hP+ad6fkQ+z0K/gPTdykUCSIELv4X73EddU0d9/rMlOh/xDCYZDomBvydS6OJaUs5Q 273Cwdj4DumFlnPqL9cge6YPuZIVWp3WOlqZ2rH5WnwhtC1sr1ld6oUf1dyiOK+k2lac fEYvalMMD0wyZYxfeGvs031LdGAn9DMOvAmW5hdIbHABDMRkm8RgFe8D/x00nzrvMNQ5 4Z7q2yXDw5RmpoIm/9bZTPAzjJ0KmdmJVsyamewTHq/ylZREviUOm+cszHQSqBy6Raks Bn/EGMedbmamlmN2j9IR62RaxLq3VSn5XZj73YHOjfTpDZfwNsvalJleEn7icjRaD+YF VwNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=BOuGcEKCkeB48VDXS/4aoYCG0W6ZSvo+pvvz8zv5AnQ=; b=o/vHANo9xwFejyNIyBY3Z+/fcQPEeBoBOI12Ied93meT6ECO4PJKOlw2o6qOkL/JuZ zeKLpU6tSTC0yiD9O68YFa3MNxFgo5dUX7Z+bIh1HuqOBr3dLYN7BaMp9NNcvfYShkB6 hYb7F43JxX4xF2OFPMS4F5d0f51IN8T1TJM24VPk4v2ca5N3jJe5ekQVSAxhpl+jCUN3 cXnsM3uKbLLCRPdgJ2aaX1dmXOunmFOb7fg+87eQN8k+yq+DGbRdMJbjUVIvRMi4EXMJ P7Vull9X1CDfp4F84CwiOInJ5sFCsqqX/45AxkPwPuEpeMxeInDJwfZb7v61Csg1ifT1 xYEw== X-Gm-Message-State: AOAM531C7XT4q7kfHKNJQ1o9b7iHdEKO9RVCCRlHsLUtNP4a7CrmsNGQ x3CrHNPBwc5Cb3n5LccUctXkiDTl2Ik= X-Google-Smtp-Source: ABdhPJwDWUqECIKUODiwGn8mebO6t3wIXV2YErF6F6K6J00AH9Mh58z2lFKS/eu76cPxwP5cpmPBVQ== X-Received: by 2002:a17:90a:ce18:: with SMTP id f24mr4759479pju.98.1641927756020; Tue, 11 Jan 2022 11:02:36 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:35 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 12/22] librepo: inherit setuptools3-base not distutils Date: Tue, 11 Jan 2022 11:01:21 -0800 Message-Id: <8a6ed808d5a482b463d961bb28798b09b0dcaa15.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:37 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160448 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/librepo/librepo_1.14.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/librepo/librepo_1.14.2.bb b/meta/recipes-devtools/librepo/librepo_1.14.2.bb index 61a485cfe89..6cd8090b556 100644 --- a/meta/recipes-devtools/librepo/librepo_1.14.2.bb +++ b/meta/recipes-devtools/librepo/librepo_1.14.2.bb @@ -16,7 +16,7 @@ S = "${WORKDIR}/git" DEPENDS = "curl glib-2.0 openssl attr gpgme libxml2" -inherit cmake distutils3-base pkgconfig +inherit cmake setuptools3-base pkgconfig EXTRA_OECMAKE = " \ -DPYTHON_INSTALL_DIR=${PYTHON_SITEPACKAGES_DIR} \ From patchwork Tue Jan 11 19:01:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2301 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3D404C433EF for ; Tue, 11 Jan 2022 19:02:41 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web08.12247.1641927760072834333 for ; Tue, 11 Jan 2022 11:02:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=VFTx0jSz; spf=pass (domain: gmail.com, ip: 209.85.214.177, mailfrom: ticotimo@gmail.com) Received: by mail-pl1-f177.google.com with SMTP id x15so263934plg.1 for ; Tue, 11 Jan 2022 11:02:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=H03/V5oni4uFgtb9YzTe7Z7wrFkD1ET35klogzfMu2w=; b=VFTx0jSzoj3OZEth76Jg+1E52TiFnCLlInHnz7bbCElu2g99OpzQ21bNd+ernV6GE6 Uxj3V4sKJk//bIFHDJMRB1bnJPh+KdqcgYR83He+kItsYAmSbKU85N29quMRQBP0O6yh qzOUv9f4do0rJ77kVEsBrxevhubGoAcbh4Q42lLuePEow/X/XQqiqkup16/bcOH/o+RU lDqrFnLN+FmQKRm+DTRV8Bfe+LKpzHXaf8JM/0TvhFZs0qHf+MsKEhRvhZ/vURIyGGP/ VYKfsbWoG4uY/LWXZ/3/TelSbhkAwOFBNUoTusTTkc4dFv3UyK90YGt6+Q9PSYioV7DP dUcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=H03/V5oni4uFgtb9YzTe7Z7wrFkD1ET35klogzfMu2w=; b=8FQqC2bfov8lgozxi7R5NeFLLUjQGJ1S3snpUMAAVFB7nlLIki0ITDuLRkU80yFM9A kW+4Re8sA9zSpmBiA/iAA/bDcHjRBTSD4D9k32LwfGkhvrYaSpnYWQp58hH9NfbOmNHd oWFzdJDijMcQ4CqOoDvNsW7iRjK0BFYgqAv/Ep9Abed/in8bG/vaW32sUOP0e7Ckwc39 4sk+TrMWRyJC+zpN0s3f07tehNzqL/MZFSuGnGty3D6VrV2siXMtJiMKC20aKmstKtdI 2uyATPVSh0d1OWdeHArVbjWidDqxgazM3W+OOtzA5zKir0mfnbwkmGF2iNpsTJ7t47pB B3nQ== X-Gm-Message-State: AOAM531JdQJSrLE53N6zOdjex/q6ogzMI+n7oXK9DyRIF7iKtB6g84I9 VYbK9gQu2s6HOikBykN9H7PUWHVGHac= X-Google-Smtp-Source: ABdhPJwdDUd1UVVoYiY1Ypu4y+76pyLL8rYhKhF/ZgzmiPM+Oiwfg4W3qWo0UI31bt+FWkuHLK7/Ng== X-Received: by 2002:a17:902:e884:b0:14a:417a:3e12 with SMTP id w4-20020a170902e88400b0014a417a3e12mr5973765plg.2.1641927759262; Tue, 11 Jan 2022 11:02:39 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:39 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 13/22] btrfs-tools: use setuptools3-base not distutils Date: Tue, 11 Jan 2022 11:01:22 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160449 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/btrfs-tools/btrfs-tools_5.15.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.15.1.bb b/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.15.1.bb index 9f3c0e9abb0..3cf216724e0 100644 --- a/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.15.1.bb +++ b/meta/recipes-devtools/btrfs-tools/btrfs-tools_5.15.1.bb @@ -43,7 +43,7 @@ PACKAGECONFIG[crypto-libsodium] = "--with-crypto=libsodium,,libsodium" PACKAGECONFIG[crypto-libkcapi] = "--with-crypto=libkcapi,,libkcapi" inherit autotools-brokensep pkgconfig manpages -inherit ${@bb.utils.contains('PACKAGECONFIG', 'python', 'distutils3-base', '', d)} +inherit ${@bb.utils.contains('PACKAGECONFIG', 'python', 'setuptools3-base', '', d)} CLEANBROKEN = "1" From patchwork Tue Jan 11 19:01:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2302 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3EB64C433F5 for ; Tue, 11 Jan 2022 19:02:44 +0000 (UTC) Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web11.12519.1641927763609088811 for ; Tue, 11 Jan 2022 11:02:43 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Sj9Wz1cc; spf=pass (domain: gmail.com, ip: 209.85.216.42, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f42.google.com with SMTP id 59-20020a17090a09c100b001b34a13745eso6997217pjo.5 for ; Tue, 11 Jan 2022 11:02:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=AhH0PTUVL9olpOJailmQmd5pQSxbHS3yDbdPAvzlK5E=; b=Sj9Wz1ccpC23p3rKlJZ0YdFO3z0RPs0ShrueujxmXr3kU+ybtJvKB2VIjJTQgfM+Um zeAoVa51j+3EiaqI169ExkIycQyJbnM5mPxN3yUOx8wCVW5OZBGUsiGHKfEHV4cQyqQx vzpPJBOMMZnkcEgUetoy+jgobXB22tYVf8/lMNNAd79HiSKjl1i/NR7MKlgqbbZcVH23 KHuB5xAqnID9tiZFKumwSAoqVAQklOsq4GmBo/cg8qEslr4G9mOcQDUS7/GRCJWz/kNz GkiZMAfLK7l3skyfcV8CtT0jJx82dCWC0/xeNMEbi9Cj3AYSZFQXB6vnv+RHNDBqcDNF 6dQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=AhH0PTUVL9olpOJailmQmd5pQSxbHS3yDbdPAvzlK5E=; b=ARFhXF1GODSezsGjYNXDhb+hJI6SqryMapsbq7ccaYcXCXbHB9BdYdgQy0upqixRYM egpAPApzi/ZYRNJrX470Lnp/NFVUJ/UfjrcRKeh75TjddjBfMEUhWV+in+Na5joV7vX5 HdmDfqM1zC8VXLC4gnC9H7YJVVDGbBGSsHZPGDbqYPifsQIDunXNua/pDdkjLyDncZnZ EQyXOPME5BzBBUznsBLq6ewf4eDAMKFO81PxCuS1GtDpN+Q0euq7vkRiU+j23+oDLs68 GA9P3ABVPkXKdES1wdoBe1H9ZwZaSJEGQO0i2hDAfRgepRcfGFRG8WwjP5zjwh3jhYtQ maiA== X-Gm-Message-State: AOAM533cV7XSM++Hee746EhLXMJbf1nUAFO4kacy1k4/FfVqQFtXZYdH i9M49ALbX/iMuQw/byImCtAoSGICW+I= X-Google-Smtp-Source: ABdhPJwvJYeT2yp52X6WLcFN+H8q8cEAGQupfkj13K/rcoui+dl+dbSAk14COi6TMveqkzjXhIvYzg== X-Received: by 2002:a17:90b:384f:: with SMTP id nl15mr4613934pjb.91.1641927762866; Tue, 11 Jan 2022 11:02:42 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:42 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 14/22] python3-pygobject: setuptools instead of distuils Date: Tue, 11 Jan 2022 11:01:23 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:44 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160450 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3-pygobject_3.42.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb b/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb index b07969c5efb..74318337bad 100644 --- a/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb +++ b/meta/recipes-devtools/python/python3-pygobject_3.42.0.bb @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7" GNOMEBASEBUILDCLASS = "meson" GIR_MESON_OPTION = "" -inherit gnomebase distutils3-base gobject-introspection upstream-version-is-even +inherit gnomebase setuptools3-base gobject-introspection upstream-version-is-even DEPENDS += "python3 glib-2.0" From patchwork Tue Jan 11 19:01:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2303 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3ED2DC433F5 for ; Tue, 11 Jan 2022 19:02:48 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.web12.12362.1641927767050964291 for ; Tue, 11 Jan 2022 11:02:47 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=M0xr7B3z; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id y16-20020a17090a6c9000b001b13ffaa625so7058468pjj.2 for ; Tue, 11 Jan 2022 11:02:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=SXsgz2/fxmwHky1OOFxFCBGxirCCsi8nxz6Udvo4L44=; b=M0xr7B3zhSrrTjXaImjBPcZFk0EjV8zQpM/U1EyITTN/8JjvhJThEz8zF3OdHsx0/G fXJqigJHHXPD2kDY/vJa9ZNIldQnCfJ4USdtjhcLl8vcH8L73Q/bXAVkAUqsUrGWQbkV UlF6IGFjbxnviXUPrQQrtMfhf8XqBeH3+zT5w0/43ZUepDP9WeVsUJLXVy8ON0Uer2Cw dHutwDvTlxsQaDawowdzM99eU30lu+1iUN9jIyZsJNLTPmRbXYXiXwc45iqlrr59V80S O9B8Ry7h72ApDbT9sKH28y4nlI4y5P4f0vCmCs8b90Ooi1WlWLruxv3SVhPOcEYKO+Qr qE1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=SXsgz2/fxmwHky1OOFxFCBGxirCCsi8nxz6Udvo4L44=; b=b3UHA0qfG5BgTvoMJX1WlQwE+DtWHdTYMVbrrVAWMCzYcAU35ZeaIeUu4Id1JBJqFY XtmEafUmbOOaukEtVjuTa6re/eUgsw00L8PH3sK2RF/7U3EyCDgasb8tU8689tc18BiK Wd1vkmEb6k05EgzZQCFiarN4e86gBQb2XGMe3RTwpvDS1FWzajjmgjuqKF7NAuKezjUn 3xcsrAuQUCTzIWQDlM6VbmhbCyk65hnRnPCXHmih8wk37ZD/xLvVlv45HovjVStHTqr2 fDEvBNah4ZiNLtyTWaR7UaioPj4Bvjyhc3ha7QzTYEhWbika6KBRakTCIERO6beqyoFE ZNzA== X-Gm-Message-State: AOAM532PZKOycNoBnienlStQe2tVT4XPfX0YQ/lu3tH/cK9ANApPvzkp SkHI2sFtQz8+EF39Qnzm74umgq6UjoQ= X-Google-Smtp-Source: ABdhPJx3IWD6V187ueQewc9pPVr2Mu2FqevWZ65Nw/znOgIqYW0OrG1XfxgeCYq5VN5s0wo+plnC/A== X-Received: by 2002:a63:3f03:: with SMTP id m3mr1972023pga.470.1641927766308; Tue, 11 Jan 2022 11:02:46 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:46 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 15/22] bind: inherit setuptools3-base instead of distutils Date: Tue, 11 Jan 2022 11:01:24 -0800 Message-Id: <786af969f1550020fff1e89eae50e02902b55487.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:48 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160451 [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-connectivity/bind/bind_9.16.24.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bind/bind_9.16.24.bb b/meta/recipes-connectivity/bind/bind_9.16.24.bb index c9e6f79dba8..ef5fd42ef85 100644 --- a/meta/recipes-connectivity/bind/bind_9.16.24.bb +++ b/meta/recipes-connectivity/bind/bind_9.16.24.bb @@ -46,7 +46,7 @@ EXTRA_OECONF = " --with-libtool --disable-devpoll --disable-auto-validation --en " LDFLAGS:append = " -lz" -inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3native distutils3-base', '', d)} +inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3native setuptools3-base', '', d)} # dhcp needs .la so keep them REMOVE_LIBTOOL_LA = "0" From patchwork Tue Jan 11 19:01:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2304 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3EBEDC433F5 for ; Tue, 11 Jan 2022 19:02:51 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.web12.12365.1641927770378582847 for ; Tue, 11 Jan 2022 11:02:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LrOjsI7I; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id i8-20020a17090a138800b001b3936fb375so7071986pja.1 for ; Tue, 11 Jan 2022 11:02:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=F+bIrLjlR+wIVxK/k4JzjU1SdleRY9gHiUEdxG8buJw=; b=LrOjsI7IdT4zcS6hOK6r+bVD0P96POHcTJp6W64pWpqpZ0gxDNArqS567LRh0dxGxT efzjS6qKhye4sDiiybpc+kY0Tc/Y78QTdMSlFeO+PQSvkz/0cGO13JyvtkHHrunreUtS Af7HhN//ZolJ+sMVp3sOwFosw2J+7OHbMKytPHn8/knzKgR5CjK8akNvSmbXzEH4popu j7z6nmAeuvDTBx4K4RbW6WU1lIfOUkdKZdNOikfInt3OJXEtnR3XRf3k1lKNKpHdfTJV FgGJzV6YxidUOcAY/H6D9T11ok5dOPsOd76v1oXiwBvcNnYHdW5hNQDHnrfVC4Mhpvao q0UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=F+bIrLjlR+wIVxK/k4JzjU1SdleRY9gHiUEdxG8buJw=; b=Q5fplb/pVH23oHx2+Es2bmseczj8C2IpU//zn0mzBG+ggS7jhLWpW0EvLocZZ/gsN8 406q/v4J7rgKwPXQaNHUAg79As/fr/5X0sSQ/0gnRAOnvP1v2tBK+vSZO6wES7rYMKbz A1tk2sVacqliQ3ici79o4GpoHG1jLCnDjPCJo4p8nZZl6i02J2356OEJnkArGgnuGaGC psBiCa3LiU1SQWheaVtzMghF2bwOFz999j+Kfs7nZkvj3/kopHj8podIv04WofNaxoBR OnPTrNWXaD5IcqZWbPc0/IGliQuAIKhXDDX18NSMbUoaGKf2O84VwS2YcGZcTO2qWhLT nvQw== X-Gm-Message-State: AOAM532sxr23SxS+dH63pSuck3y9NY1Tj7LDq2fdparFiuPpR9XS7M09 WOxcHF+whOAnoZ9dPuuiFVrKv5wjrAs= X-Google-Smtp-Source: ABdhPJyvBMezuAhyUD0UATlU6dKaDiNunx+XPmH/qW4VEhzl0tNNzMk+8VmkVbHfP74Htli6i7ArkA== X-Received: by 2002:a63:b509:: with SMTP id y9mr5233028pge.31.1641927769582; Tue, 11 Jan 2022 11:02:49 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:49 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 16/22] python3-setuptools: do not depend on distutils Date: Tue, 11 Jan 2022 11:01:25 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:51 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160452 No longer depend on python3-distutils, current versions of setuptools vendor as _distutils. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/python/python3-setuptools_59.5.0.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-setuptools_59.5.0.bb b/meta/recipes-devtools/python/python3-setuptools_59.5.0.bb index 878fa084045..33ca928c3e5 100644 --- a/meta/recipes-devtools/python/python3-setuptools_59.5.0.bb +++ b/meta/recipes-devtools/python/python3-setuptools_59.5.0.bb @@ -22,7 +22,6 @@ RDEPENDS:${PN} = "\ ${PYTHON_PN}-compile \ ${PYTHON_PN}-compression \ ${PYTHON_PN}-ctypes \ - ${PYTHON_PN}-distutils \ ${PYTHON_PN}-email \ ${PYTHON_PN}-html \ ${PYTHON_PN}-json \ From patchwork Tue Jan 11 19:01:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2305 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3F78FC433F5 for ; Tue, 11 Jan 2022 19:02:55 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.web09.12235.1641927774030752858 for ; Tue, 11 Jan 2022 11:02:54 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=B/+jy3vb; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id r16-20020a17090a0ad000b001b276aa3aabso7132261pje.0 for ; Tue, 11 Jan 2022 11:02:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=CGdJRAR8rUZmM2Q9UsoPWiavUTGi9YNOk5OXTR3PqzQ=; b=B/+jy3vbd5RLgd8pTbum8Sj9E2HO7xMRmydLUXzA3QTXMORDTBDxDrlIotOGudV2L1 mEXjA80PzCWj7RKwFka4ua0AlaVUNCWXelaNYd/8PlE6zR+syBECJYIowCHSKkYE5CUu Z6i/T/Q/XU45aPw495+nat/fev+eKgHAVXpsH0vZzMJ17S2MF7EKtPmK2toZq+uxyC3f FHB7mVTr520lo4WP9ShifvBosofaU6KQfI9R/tj0GtLmHWfEUIGeh6P+H+6/iWyeJ086 +DdaV7/WULfhOGQ5D1kOC2jtYMn21vU2vidCtKvqqWfvziVlrrNoMPejVfgO6LREkcoU EFiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=CGdJRAR8rUZmM2Q9UsoPWiavUTGi9YNOk5OXTR3PqzQ=; b=2swue8Il/AHTd9qSEDQ358z/96KBb/b3rbqDgsaBx6IDrfmgapoZDAtf+b1efLfJ4L WTu81LtEsDExCv5KNv5NiCi5p3Zfjt4WW0X79IKfu3+ziVrsU/kTGM1z+q5s0his7NUG 10AuOq052whXC6sEQQ5KPXp2l6TNxcuxbcTfcfrLEipAb6Vax2BwJ3T2dE+gc15rRsdh lxZMVR7SyTgNA8FRxLFHVDtmS/0JC9BLS+LhsUMQbK5kxdnVPlFWlOVYrW28RkU7IE/q iwAQbAZnLDgkzADh0oWVaQn/r2V3+szP80If96mihLQbzl+dsGO9UiNYItbKI4EA+SaS zVtQ== X-Gm-Message-State: AOAM532QueOdTWygwwSIs1MoOyj+YT6GG4xnH0XnXmWm0en0EIwRFa1I LeAeEscjzRibJsxfaWuMVA08M+Nk42I= X-Google-Smtp-Source: ABdhPJwY/g+vKuqSD8ZWNxgbQ3+FOcNKYbcL/TjfTaehC75dCBz/pjX7OWnrZCev6Kv8ihykELUw7w== X-Received: by 2002:a17:902:bb87:b0:148:a2e7:fb52 with SMTP id m7-20020a170902bb8700b00148a2e7fb52mr6029294pls.147.1641927773272; Tue, 11 Jan 2022 11:02:53 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:52 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 17/22] gstreamer1.0-python: inherit setuptools3-base Date: Tue, 11 Jan 2022 11:01:26 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:55 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160453 Drop distutils3-base usage as it is now deprecated. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.5.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.5.bb index 045aea44099..1dd7d0d09a3 100644 --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.5.bb +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-python_1.18.5.bb @@ -23,4 +23,4 @@ EXTRA_OEMESON += "-Dlibpython-dir=${libdir}" REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" GIR_MESON_OPTION = "" -inherit meson pkgconfig distutils3-base upstream-version-is-even gobject-introspection features_check +inherit meson pkgconfig setuptools3-base upstream-version-is-even gobject-introspection features_check From patchwork Tue Jan 11 19:01:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2306 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 45315C433EF for ; Tue, 11 Jan 2022 19:02:58 +0000 (UTC) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by mx.groups.io with SMTP id smtpd.web08.12253.1641927777309879681 for ; Tue, 11 Jan 2022 11:02:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=T0ElL20i; spf=pass (domain: gmail.com, ip: 209.85.216.44, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f44.google.com with SMTP id hv15so488962pjb.5 for ; Tue, 11 Jan 2022 11:02:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=Qjm/PbJ2wxjG55sN6+IYE6ftHMHAS1clshM1Z4ONDVc=; b=T0ElL20izGH6YcUvdPtoOWONz5e6WhBu5pK4EWmW+iXmAnPnLHWP5GO/M2t0ru8JWD nCleUMbMQ61xRnzUSeWpXqKdWP45zj5yhOl5Wys8V/dG5LsH5B5xIrUcPLtWhvz4K9oY nDSu2bBpm0y3o1P8aLlAoZV5FvnE4ac4wuwWfzx7DusipNTrPf+B6fTZ1pMGGIBUwNsT JIV7guoQOGrRB/ZTLgf3KLp1mcmXVx8a832LyY/naCs0yTsW03gemRyA/HMh3wpGjaEG pPuLczngNLr4P6vuooivCEhB3wHvePQD8ResG+ZY4a754ZqY3UoumeV76vYB/gYaDwux KObg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Qjm/PbJ2wxjG55sN6+IYE6ftHMHAS1clshM1Z4ONDVc=; b=PdCge1MwIVxS3PqSmKf4wnzMe9TJVLNJlX5ybdRQbx+Xe36qgvddznhzuMhri+iXA4 syrTNI5vWVaQ3PpSBgfLWLhWNx5eBAQoIWeWAH9VDsyU17WqRrWaIh6u5TWWk42woLrF iCYW7XrNEiD2jWvwgJUqzx9lT2RpTY8FFP0gz+Q/YT48LYgl1s1oJutJkslsaMacCvRr trRCdfXTQl+XApHb6Ei0Czbtr70r1/zp7C0h2Ovis9pkipro/w36rTHCCza/veqkIPBD BC6U8rhciVXmPL5mCd9i0p9HIkP0xE3VGN01lSSjNkUKiKF8g+Pz+yxY9OoX8XZH7eH/ 3nHQ== X-Gm-Message-State: AOAM532MTGlFkVCx+Fu7rYuP61SehdHdbHocQBJGI63nNqN86euIgwbX +3pq/vB17gP0pCe0z8n9kPOWx5oIDpc= X-Google-Smtp-Source: ABdhPJxnmzi9hX578tPUul56mGBWujofVZv47jiG2bepBk+VPnK3bZQsBb6X7CxOG4VwHCxvTzRgFg== X-Received: by 2002:a17:902:cec2:b0:148:b4c1:540b with SMTP id d2-20020a170902cec200b00148b4c1540bmr5675220plg.0.1641927776484; Tue, 11 Jan 2022 11:02:56 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:56 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 18/22] recipetool/create_buildsys_python.py: less distutils Date: Tue, 11 Jan 2022 11:01:27 -0800 Message-Id: <19cb67ea283e269054ec30bb4e5bd98b5ab24fc5.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:02:58 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160454 'distutils' is deprecated in Python 3.10 with removal in Python 3.12 (~October 2023). Replace 'distutils.command.build_py' with 'setuptools.command.build_py'. To avoid an AttributeError, we call super().__init__() which provides the missing 'distribution' attribute. However, for some reason, __init__() in 'setuptools.command.build_py.build_py' class requires a 'dist' positional argument which must be a 'Distribution' instance. It is not clear why 'distutils.command.build_py.build_py' class does not require this. There is still a check which decides to inherit setuptools3 vs distutils3 that will need to be refactored when we add pyproject.toml and setup.cfg support for more modern PEP 517 packaging. Once distutils3.bbclass is dropped, any recipe inheriting distutils3 will throw a parsing error. The plan is to move distutils*.bbclasses to meta-python. However if meta-python is not in bblayers, the parsing error would still occur. [YOCTO #14610] Signed-off-by: Tim Orling --- scripts/lib/recipetool/create_buildsys_python.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/lib/recipetool/create_buildsys_python.py b/scripts/lib/recipetool/create_buildsys_python.py index 0b6b042ed17..1a150116872 100644 --- a/scripts/lib/recipetool/create_buildsys_python.py +++ b/scripts/lib/recipetool/create_buildsys_python.py @@ -8,7 +8,7 @@ import ast import codecs import collections -import distutils.command.build_py +import setuptools.command.build_py import email import imp import glob @@ -459,9 +459,13 @@ class PythonRecipeHandler(RecipeHandler): else: package_dir = {} - class PackageDir(distutils.command.build_py.build_py): + dist = setuptools.Distribution() + + class PackageDir(setuptools.command.build_py.build_py): def __init__(self, package_dir): self.package_dir = package_dir + self.dist = dist + super().__init__(self.dist) pd = PackageDir(package_dir) to_scan = [] From patchwork Tue Jan 11 19:01:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2307 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40CAEC433EF for ; Tue, 11 Jan 2022 19:03:01 +0000 (UTC) Received: from mail-pj1-f48.google.com (mail-pj1-f48.google.com [209.85.216.48]) by mx.groups.io with SMTP id smtpd.web10.12449.1641927780789793728 for ; Tue, 11 Jan 2022 11:03:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kYbLUncJ; spf=pass (domain: gmail.com, ip: 209.85.216.48, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f48.google.com with SMTP id pj2so541199pjb.2 for ; Tue, 11 Jan 2022 11:03:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=dCnWo/MMYODQV+sYCAvzqYDUC0DfeZoP2rqCXsxr8z4=; b=kYbLUncJ4yDAAQHTotw0vaan7PU/MzftSttbEnP0dGFSGCvlYFfUZawvnabFoc8UaI H8Pk4yiRSzqrwR0giPf0c05dFmQ4eV+tMeBAxBAm8v8w9RfLS0PCneWsOHQp1yKItXSO 6wZB1M81TdFN13LFnVpjbVYH/6Qiu9v4KXvx2XlPGlJwXUq6MFmlRPR//9GsmAhlpcNh uEtzT/kBS0NEc3oQWecUi08dmEWWbW2cT2pRnPcAMizu8g0JoRM45s8sokCq93ey23Da i/UlukTdBMqrumVjXgl8B1vpOPJvDd6Ea3By5w95TDrm6IS8m1UFtc5WV7p8rKV9fg8J HMww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=dCnWo/MMYODQV+sYCAvzqYDUC0DfeZoP2rqCXsxr8z4=; b=yJC32kvj93L1p9N7fal/S/E7r66Liz0Y1ipooOwN0uPxjzBdFFVUw6fhxSN845vgpb naWKO3a/xj7E9dq7QZB133lS+n3s9BHE0zjC4Rlq0ObyZZHQASdDDHsWPOVFI2RRj+AM 48ecu2f2anhiUMRDITcAjF1ayDKvGKpneWUPjoU3zXewMaYTSiRlbLjD8fNOS5pyA05l SG4+kIARx2AAlolHTR0GWfQoqALUlk0e9Pu5ruebHGyDNFdJuSaDHy1DfsWbaC47QyYb E7GKID/nEFRR/4SXrY85xtAk/vNZvTC0ydXNcKnCE6oQa+yN3UV4EyjHVxjDbmTaFfPb 2xOw== X-Gm-Message-State: AOAM532KOTp3VHeq2bqlsZ9kiETcwRjryZk6UQRotgZGAFpv/4qmx3yd gCuWjqB3MeuDMp+DdPMylaLcnA2nIMI= X-Google-Smtp-Source: ABdhPJwMHupbhJ3oBRnGFCyzkJzoEpuSAQuGFOnFc/KqfGcJLDKiWRtmnXPRa9XEfRlulziNI783QA== X-Received: by 2002:a65:5547:: with SMTP id t7mr5300155pgr.510.1641927780129; Tue, 11 Jan 2022 11:03:00 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.02.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:02:59 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 19/22] waf.bbclass: drop usage of distutils Date: Tue, 11 Jan 2022 11:01:28 -0800 Message-Id: <3e30c1feaf6d008628b998c1703d50fa3b21c0a2.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:03:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160455 Refactor to use bb.utils.vercmp_string_op() instead of StrictVersion from distutils [YOCTO #14610] Signed-off-by: Tim Orling --- meta/classes/waf.bbclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/classes/waf.bbclass b/meta/classes/waf.bbclass index df0ab8d73ff..bc594d3c6b1 100644 --- a/meta/classes/waf.bbclass +++ b/meta/classes/waf.bbclass @@ -43,14 +43,13 @@ BB_HASHBASE_WHITELIST += "WAFLOCK" python waf_preconfigure() { import subprocess - from distutils.version import StrictVersion subsrcdir = d.getVar('S') python = d.getVar('WAF_PYTHON') wafbin = os.path.join(subsrcdir, 'waf') try: result = subprocess.check_output([python, wafbin, '--version'], cwd=subsrcdir, stderr=subprocess.STDOUT) version = result.decode('utf-8').split()[1] - if StrictVersion(version) >= StrictVersion("1.8.7"): + if bb.utils.vercmp_string_op(version, "1.8.7", ">="): d.setVar("WAF_EXTRA_CONF", "--bindir=${bindir} --libdir=${libdir}") except subprocess.CalledProcessError as e: bb.warn("Unable to execute waf --version, exit code %d. Assuming waf version without bindir/libdir support." % e.returncode) From patchwork Tue Jan 11 19:01:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2308 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 416F4C433F5 for ; Tue, 11 Jan 2022 19:03:05 +0000 (UTC) Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) by mx.groups.io with SMTP id smtpd.web08.12261.1641927784055622631 for ; Tue, 11 Jan 2022 11:03:04 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Ke6BLvBJ; spf=pass (domain: gmail.com, ip: 209.85.216.52, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f52.google.com with SMTP id oa15so494809pjb.4 for ; Tue, 11 Jan 2022 11:03:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=rAEyaYHKtfC1kWgNp7cCedmumNM6juyd9tHajobTiHI=; b=Ke6BLvBJYc/QJspDaYf+TYMGGcOECkVj0xAuJ3ZY0amOREL2jcpFV90DL8jZBUWYuq E1FUuttCGfIHp5KCJEpP2s63utz8uNlmx2kU8diOZMpTE6qCynbwUwPASeOFiAfGb2KW Xs9jOvxhZ9CD672JWjJGxzTwVmsfchZQ6VstHmM2FT+Fa5Eenmb4e/+bhRUStJUABzdY ppbztctzGqq9yw0xrm7XtSPPGh1HawF6YS2ziMsR75yKfrSGbM7X+AOAULaSa7/GrlDI udB3RLhxLAXNquk/QlsRLGCKg8Vf04UElp4AoRNvntFcM/yZa6HYkA5ccqHhbpJ6HClp 8OYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rAEyaYHKtfC1kWgNp7cCedmumNM6juyd9tHajobTiHI=; b=2e4g38gzb0T+wuw2gQM6IU0FrFN/ph8GsIymqAzbfcgl8AAC9lS3UTE1DIzoNTGsoO 29pj9MnCol4n1dpVWaAqdz1w/ODviM2/DDFifpa301F6yyCmmmPWf5vr/Ik7iNbtwaE7 1V5rCQPKKppWqygvlLpN3zcGDaRowmnwS5nFYgt987a5E2GwcjX07k0C7LO1lT8EFcOJ TXHtRJBjeJt3AnOnTM/2jl5U0H26H5r9cQCtnFm/Lo94CIcG8CuXlHK05V5euzfelCuP JX4C/21VqAYxfFLqXAL9yfgvaCdTa5fgByn1qHoRot/gz0EfSz54U9ySfjoJ7rmgm1gf 60kw== X-Gm-Message-State: AOAM533pNR+Uq+v1gGxHYS9VaV4LdmKprC7YFXMd880JAAzvD2aiN4+7 dGNRGPioH1qXCq1JX81g5plF/44R3G0= X-Google-Smtp-Source: ABdhPJyTvnaWEbRX2stOPYmiEgy7ZoNyY17m6LVQGT7Hn5mBM9Z1qCtqpiwWK+jc9v9De3+gpKsN/w== X-Received: by 2002:a05:6a00:1c76:b0:4bb:ffdc:6434 with SMTP id s54-20020a056a001c7600b004bbffdc6434mr5876518pfw.70.1641927783367; Tue, 11 Jan 2022 11:03:03 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.03.02 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:03:03 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 20/22] dnf: drop python3-distutils dependency Date: Tue, 11 Jan 2022 11:01:29 -0800 Message-Id: <593d4f09c5fff4562cae9114037c878de8e77477.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:03:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160456 Upstream dropped the now deprecated distutils: 18995d65 Remove distutils which are deprecated in python3.10 (RhBug:1950229) Usage was replaced with sysconfig, which is in python3-core [YOCTO #14610] Signed-off-by: Tim Orling --- meta/recipes-devtools/dnf/dnf_4.10.0.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/dnf/dnf_4.10.0.bb b/meta/recipes-devtools/dnf/dnf_4.10.0.bb index 6ff2a6b1e6f..3fc24b132df 100644 --- a/meta/recipes-devtools/dnf/dnf_4.10.0.bb +++ b/meta/recipes-devtools/dnf/dnf_4.10.0.bb @@ -38,7 +38,6 @@ RDEPENDS:${PN} += " \ python3-netclient \ python3-email \ python3-threading \ - python3-distutils \ python3-logging \ python3-fcntl \ librepo \ From patchwork Tue Jan 11 19:01:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2309 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 422FBC433F5 for ; Tue, 11 Jan 2022 19:03:08 +0000 (UTC) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by mx.groups.io with SMTP id smtpd.web12.12370.1641927787671615326 for ; Tue, 11 Jan 2022 11:03:07 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=pTR9cAos; spf=pass (domain: gmail.com, ip: 209.85.216.47, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f47.google.com with SMTP id c14-20020a17090a674e00b001b31e16749cso7019081pjm.4 for ; Tue, 11 Jan 2022 11:03:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=PKEFiw1hj2ORgUMoroOlwILhOrUZq5EyNzSLItZN9+Q=; b=pTR9cAos2IZ47B6MMAiWDUCqGzMV97azmZhvY+ZNPbbRpUgUAK5ibmS5cMiRljhuWn ufH3XN9tj87L9nhP3DnIdlPb0iUaFI+GT7nLGgZ3LJH8GCz//nSwEhc+gFf9jBG639J5 STsLWDRsd9uU5CfBaMFWgWwrmjXGm6EmwfN43tgxYqWYxf33KVnmAsHVYc2Nq3Y/0PmP m/a6ikv4gono33lcODiYZ5ypUBi9lvGYuvVfI2DTWLWCcjLocom+ur596Et51AnRRV2U 8ooFl8UIdFutA193cdLOPU9YwoDMgvGc40D3OksmEpx/H786V83vBg6vs/BQqz92zeCj iKTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=PKEFiw1hj2ORgUMoroOlwILhOrUZq5EyNzSLItZN9+Q=; b=lswmiB4s04dUUqMDVlEKBSymHBRyzsQDjtrz06W0wkQskB1HAvTvpha5Z2UYxWfjBH MZSIvRlnc/1YRRgLSbdXF8QgBdz/d9LuOobEhTvvPwklcCEiws+wy34FthguCt2mN25/ OxU9j15JQMaD9qgBNqnHnTAzVwNRKm2/S6y24DwL/6np0ugzRPZ5/Pg9pFbZ7gJ7WsNe bnwfUihVIOWUXsMiGi3IEZkIn3NpDQVOCfSpghe4+sxxdPCUVRr6YF007Tovi2S3EEj3 4N8fNTE9Q+xhDAMpaL6nq/t6g/j5Bxaxk3k6G7znhuJ682WmIqIrV2WARZqowHoyWlWZ 0Kag== X-Gm-Message-State: AOAM5326toJ4/IQzKE1/lquThgevpD4l6Za6TkDabgJ4q1vcAvrofn+1 3HJrve4kokGxN80rYYFSV0Z8wZxhTMo= X-Google-Smtp-Source: ABdhPJwUPzdsl+Fjqvdk4cGjdKnPiOv+uNohqoK6fN6SO9hPrIiR4kz7kKz6DtvT85kw/ZYkR+muNg== X-Received: by 2002:a17:90a:4089:: with SMTP id l9mr4662372pjg.14.1641927787000; Tue, 11 Jan 2022 11:03:07 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.03.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:03:06 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 21/22] python3native.bbclass: distutils -> sysconfig Date: Tue, 11 Jan 2022 11:01:30 -0800 Message-Id: <952f37dd06c31b1ddf86afa27d8dcf786e2e312d.1641920605.git.tim.orling@konsulko.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:03:08 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160457 In the comment it says we patch distutils modules, but we now are patching sysconfig and not using distutils. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/classes/python3native.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/python3native.bbclass b/meta/classes/python3native.bbclass index 13fbaa5f9c7..3783c0c47eb 100644 --- a/meta/classes/python3native.bbclass +++ b/meta/classes/python3native.bbclass @@ -4,7 +4,7 @@ PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3" EXTRANATIVEPATH += "python3-native" DEPENDS:append = " python3-native " -# python-config and other scripts are using distutils modules +# python-config and other scripts are using sysconfig modules # which we patch to access these variables export STAGING_INCDIR export STAGING_LIBDIR From patchwork Tue Jan 11 19:01:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tim Orling X-Patchwork-Id: 2310 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 42CB6C433EF for ; Tue, 11 Jan 2022 19:03:12 +0000 (UTC) Received: from mail-pj1-f53.google.com (mail-pj1-f53.google.com [209.85.216.53]) by mx.groups.io with SMTP id smtpd.web08.12264.1641927791465861469 for ; Tue, 11 Jan 2022 11:03:11 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=W/B8vbht; spf=pass (domain: gmail.com, ip: 209.85.216.53, mailfrom: ticotimo@gmail.com) Received: by mail-pj1-f53.google.com with SMTP id y16-20020a17090a6c9000b001b13ffaa625so7060714pjj.2 for ; Tue, 11 Jan 2022 11:03:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references:mime-version :content-transfer-encoding; bh=26qqQh9vvGC50KxITYv7uYQKn9gUX4x6dOagRQaM0a4=; b=W/B8vbht80GWw5krXizJL/FoRZBQXyWUvNntVFkRxwGSwwb0ptDUR6+Rrn+ZknnzmG 2QgtxqKwal536pF9kYJKF5nBgh0jSHIA1Zxu+KQl7c4DZAyiFMnF+5A6NATc7GgHuvbh gUMNj+Hui+r7UZQyMX3G0cl0YzpPgidINXHxAEewi6565FGev8Rwz0XAvJnAUc2EEcME j49oNzsPJLSi5R20PYUbCEJeN/9jSBMhcylkmg1qYXMIDB78yD5RkcsYSwDsBxD663DP mZzVrQeXA53ynOMJwWDoJQxnl/D/EzyHL/eRGoZ8KzPJgErDcWF2FO/d0QWzNF9ZM7LU YztQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=26qqQh9vvGC50KxITYv7uYQKn9gUX4x6dOagRQaM0a4=; b=lJphSYgF9l/SXHSaLsCpRit43pn0ESgu7JkBU6WE1GgxNvMiMSAsSkdQsB7rSMjCqE 6xiE9b19q7+ey1ft2BVkMOKgX+jElq7932lxcSIj/mKTnwSwOyMjHx5mGbnkF2eC5Kni n3tP66Ihxh1L7Ax+kvmigPMLBFsHToHuLgCMcHH/Uj7qU1N4Qf3uOsLIW4TIfZAY8lUW fa2bqJRtyB0ABiTvQFz3Ou95eE/bA8AZaIShJN7djekQmKzoGr/TxuvtheOpAidzoMH8 //iHdsKS4rEQFfpUhNRbdaKoNkInkJe+XsffpD49InOj5YgGgZ5K5IGoSaegNXXMWDyV XRiA== X-Gm-Message-State: AOAM533UAl2k9i5LeowtktoqyFVtRff0ucPt3GcnVAM10gf6qyo0Hfx6 hyw4LZfGhx+c6Lb4OHDqau1XnaPCRns= X-Google-Smtp-Source: ABdhPJwuyr5tQ3ClltDmD6yBelzgoGwlpOJmqN3oHQ67j7Fayhn5giED580fV0RCxpVz+ThsjtJA4A== X-Received: by 2002:a05:6a00:b8e:b0:4ba:cbf2:516e with SMTP id g14-20020a056a000b8e00b004bacbf2516emr5801391pfj.72.1641927790760; Tue, 11 Jan 2022 11:03:10 -0800 (PST) Received: from nereus.hsd1.or.comcast.net ([2601:1c0:6000:1b20:9b84:60d5:95c9:ae8b]) by smtp.gmail.com with ESMTPSA id u3sm11509977pfk.82.2022.01.11.11.03.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Jan 2022 11:03:10 -0800 (PST) From: Tim Orling X-Google-Original-From: Tim Orling To: openembedded-core@lists.openembedded.org Subject: [PATCH v2 22/22] rootfs_rpm.bbclass: distutils -> sysconfig module Date: Tue, 11 Jan 2022 11:01:31 -0800 Message-Id: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 11 Jan 2022 19:03:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/160458 Change a comment to reference our custom changes to the sysconfig module, as dnf no longer uses distutils. [YOCTO #14610] Signed-off-by: Tim Orling --- meta/classes/rootfs_rpm.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/rootfs_rpm.bbclass b/meta/classes/rootfs_rpm.bbclass index 3d8d784f792..bec4d63ed6c 100644 --- a/meta/classes/rootfs_rpm.bbclass +++ b/meta/classes/rootfs_rpm.bbclass @@ -4,7 +4,7 @@ ROOTFS_PKGMANAGE = "rpm dnf" -# dnf is using our custom distutils, and so will fail without these +# dnf is using our custom sysconfig module, and so will fail without these export STAGING_INCDIR export STAGING_LIBDIR