From patchwork Fri Dec 15 07:52:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36345 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 33D8DC4332F for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by mx.groups.io with SMTP id smtpd.web11.58162.1702626736701874862 for ; Thu, 14 Dec 2023 23:52:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gGVzU/qb; spf=pass (domain: gmail.com, ip: 209.85.208.41, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-54ba86ae133so285306a12.2 for ; Thu, 14 Dec 2023 23:52:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626735; x=1703231535; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=wTitm7JwfdRL9ubWpTF03UVIC0Xa1uPJffff9+xCXp4=; b=gGVzU/qbES1YoAbptB+QdZmAWsZtKaiExRdzYxfgHsV3tJbhVmyIJNPOq/SAA2xi/V 0t0jCH5wjYtyZHx5eA1azJnn5QYJLtIwuhFA8AfGCiHXK2RuhXnofiwTN+KgVdmCphoV CMIvUkYtcLuaWRc9kwCoLBXw25Xdt/928Q3b5bZw4gRhglwFSjrpkLpDnDphcOS9F1kb zN4d1T6zn3gD36g0jw2KuNH97DvOm7SBhEOWu0SUxZh1DXyEnyb0kGX4gvrXXfl5pprL smAA1lIy8Vc/j5O16eyCQtxhBRPwHV0WTdNe8Xb7e7w5zops/4ee3tTh3m2kH6J7EVgF PmvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626735; x=1703231535; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wTitm7JwfdRL9ubWpTF03UVIC0Xa1uPJffff9+xCXp4=; b=MjzzbvhoJM/kPqYblLE5AGo3ANxs6Fp+n1PXgFa8W+MuHA4D0aSV60v7hz8ory9+9D FQKUba12FC7hRiCGQ60NhOQRxyVHvEkoHLPHM0R79X7bwbg8A9V94XBuHiFp+bQwOkSx 3IwJ/S4/pJBWiRCtB87ttDeBubl+aFWZipgr3eNudfRws9K+ylvLb7e8rauwhvX6zg/i JYqR1W5UmY6bbMokz5tEDJLbtxZNZJiW02YpWgK1Wj7YIwnKyyU5BSUuuifdbexOabmP 6SU8WrFf/DBotDW6yk93J+3+S4q70qtpVuuukDE5KNL2r4uOra/ZSAqCNMSTtP9rDxnF M91g== X-Gm-Message-State: AOJu0YyR1cosT+vjiRoByLCn6iSPExVqI/J88H5QmhFaOMkhnNRzQF8S Bx7BqURLfDAkXKbHsezS3gWXf0DpENc= X-Google-Smtp-Source: AGHT+IHFGOMietoxIzJHa+fZITiqgzA/0ez0uhZpGeC6MjLgA/owjmokDSf0TsH7MmW5HVI/EKqn8A== X-Received: by 2002:a50:d559:0:b0:552:7612:d2f6 with SMTP id f25-20020a50d559000000b005527612d2f6mr1322781edj.48.1702626734833; Thu, 14 Dec 2023 23:52:14 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:14 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/10] gobject-introspection: depend on setuptools to obtain distutils module Date: Fri, 15 Dec 2023 08:52:01 +0100 Message-Id: <20231215075210.3049785-1-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192413 g-i still uses distutils in various places, and upstream MRs and tickets aren't getting a lot of traction. As distutils is gone from the core library in python 3.12, rely on setuptools copy. Signed-off-by: Alexander Kanavin --- .../gobject-introspection/gobject-introspection_1.78.1.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.78.1.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.78.1.bb index 2c6fb7aaa3e..05a08a50e08 100644 --- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.78.1.bb +++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.78.1.bb @@ -188,6 +188,7 @@ FILES:${PN}-dev:append = " ${datadir}/gobject-introspection-1.0/tests/*.c \ FILES:${PN}-dbg += "${libdir}/gobject-introspection/giscanner/.debug/" FILES:${PN}-staticdev += "${libdir}/gobject-introspection/giscanner/*.a" -RDEPENDS:${PN} = "python3-pickle python3-xml" +# setuptools can be removed when upstream removes all uses of distutils +RDEPENDS:${PN} = "python3-pickle python3-xml python3-setuptools" BBCLASSEXTEND = "native" From patchwork Fri Dec 15 07:52:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36344 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 53BD4C4167D for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) by mx.groups.io with SMTP id smtpd.web10.57787.1702626736903288805 for ; Thu, 14 Dec 2023 23:52:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=OVpkB/RS; spf=pass (domain: gmail.com, ip: 209.85.208.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-5522ba3f94aso344145a12.1 for ; Thu, 14 Dec 2023 23:52:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626735; x=1703231535; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hHMe6SVMtM0cteoR+PGSqkPuESqBvJ4e5dqHdXMU8EU=; b=OVpkB/RS3CphT36re2RRgGN3tKDq57JwjmkVwbBpmaVkV4tCpXfU3OhVgIPOZTik7G HNNdICxbPKP+I1puWw7wsKYMxLC+sfQ/sZi13TDnBcHdv+zMLq6Px2Owc8Fa6TLx3s6Y hBD3+6i4gNrCBFUiA5O9bxeTCvLKCQ2Ogf5dmgeC309/g5xW9ixvnNCFIMULf6lI0GRk SSWMai/TtL8I8yGSVbo0Br4mhZpPtaDSuGDhfFBCd2F6y3xzmVn61qce4U3CV38avspq m64TFTBpHYeiSHRT7eASF7yfJG8U23tp35siM0LKE+KX3MlIidNjIhycRz7MKeRbm6Fh z0XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626735; x=1703231535; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hHMe6SVMtM0cteoR+PGSqkPuESqBvJ4e5dqHdXMU8EU=; b=BvB5UbumEZYNNx/2plycTT4KRFiQEfgOKcboBVpo/a9/DDiKKkJyvrxQoqS8gjCfMP fiYAkgUFC0/G/8uXI++dFzju8Blroe7S4TxzTnUWY3Hf4CJrEOp8tMwIDN9+WYWs7dmI KevOqt+mCZ0VMZNnYUKw70iAEomwWwr2fnmfKibp1Q/Jg/xusK8BYhLAZxYwUyiQ+ihH SOZr51ImYUWqHsBTsLp0PKa8p6Faz25/0HM3WQjbZ2CyA+0dQMBE/lz9H1nUnHueXebx /4oku7wjJ81YN43Gh47DeM2e5UtcDt9E1ROeAky+qgfQvKhGW76MRk+18xBcNWgF/aL8 mceQ== X-Gm-Message-State: AOJu0YySb6KQ5fZXxKHvItU9oDIoQbTBhhbqlndiEtwgvo1cZwX419tN 7bPR0hoxRUxpzT1oQypL3M9r42zwm10= X-Google-Smtp-Source: AGHT+IHa4LGgiMCYjwQjMKsigOiHhhylNExwjRlX6Hmnu1C4jMCh0zP5bsc6Opqt1TtIRAcyc42ZKw== X-Received: by 2002:a50:8d1d:0:b0:551:ea5d:ff74 with SMTP id s29-20020a508d1d000000b00551ea5dff74mr1054625eds.106.1702626735341; Thu, 14 Dec 2023 23:52:15 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:15 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 02/10] libcap-ng-python: depend on setuptools to obtain distutils copy Date: Fri, 15 Dec 2023 08:52:02 +0100 Message-Id: <20231215075210.3049785-2-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192414 Upstream has made the needed fixes (not easy to backport), but hasn't released a new version with them. Distutils has been removed from the core python library in 3.12.0. Signed-off-by: Alexander Kanavin --- meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb b/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb index 1240589d007..9e0ccd55e37 100644 --- a/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb +++ b/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb @@ -6,7 +6,8 @@ SUMMARY .= " - python" inherit lib_package autotools python3targetconfig -DEPENDS += "libcap-ng python3 swig-native" +# drop setuptools when version > 0.8.3 is released; it's needed only for distutils +DEPENDS += "libcap-ng python3 swig-native python3-setuptools-native" S = "${WORKDIR}/libcap-ng-${PV}" From patchwork Fri Dec 15 07:52:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36347 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 9B1BEC46CA2 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by mx.groups.io with SMTP id smtpd.web10.57788.1702626737558593933 for ; Thu, 14 Dec 2023 23:52:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JkzTqojP; spf=pass (domain: gmail.com, ip: 209.85.208.45, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-552dc0d0e28so35084a12.0 for ; Thu, 14 Dec 2023 23:52:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626736; x=1703231536; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=b08LZk3KZ+sh3WTPnWKv2q1t71OL9GMuTI2J7QNCtZc=; b=JkzTqojPst33xfEfmvOiDc3QTbyjNrerej5qWrZiDohI/dzHdqnBM0ProRUVB0oqwS pEk81a9A0jWWMS3MghVhKI+YVAEFApPDexYgjj49GUtOaA9qqbA2cBSeDU6VgGpwr2Hm ak/g1YuZPqJbaNztyV85XoHkbtbIERYzRgQdT5iCERds27PnY5woOeEVhpSfuQaAb5rX TeaVzyMByNuf6zAlY8l2aDgbO68CzJrokNgOhSgc3JimKFeKp/pTWQjlz+KY6WVsXwNq NArgILnElYRMrCBOAB+mzALtFlLEaUAQx6AUORMx/giOLmI43Ls0zqZ2XWLTe+Kf4D6d I4dA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626736; x=1703231536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=b08LZk3KZ+sh3WTPnWKv2q1t71OL9GMuTI2J7QNCtZc=; b=ZqWLjNQ1ht0sF/hdViqIJhctBCcwy2qERuhjxeb/R1NmolmhKb71RBYftYxZSJ5JGZ QDGuFzDZ7pKJhEOLIdnyLuvEodzYMRm5EEosISMoxLFwl803DdN5ceWjrgxYr+EhCzD6 HR2rReewbBa2i7O5szp3wRwLiU/tx/P9ra5lIxIWorjrJeQsdhmE9C2+URq8jFJlxsrR PepVOXhXTUkBUZbkzIN08Al5LTFl16ivjveZoPhnfF20SYrUhHhjlVMLX4+JNssUHm5u AmzVdCVOH5PGJJsdF4C98qYtKnzzhuYTkf9oBavRiXnsjNMlAHUyYNLlSGNkOoDr3eip +3sQ== X-Gm-Message-State: AOJu0YwNlvOPAcGuhi7nzD6VTfnKq0IQpcesKQJm4We1Sm8Bmew6uQA+ EicYDeZfnGMdWx7f5AOtwcUM1a4EI0I= X-Google-Smtp-Source: AGHT+IE/STVxa7OgEIorvtp4b8rR2mM2vxZogXPf9SVXFZP3eSpIFYT/yzs4EabeAeRRO5HYH69i3g== X-Received: by 2002:a50:9992:0:b0:552:d60d:d7e2 with SMTP id m18-20020a509992000000b00552d60dd7e2mr113977edb.8.1702626735830; Thu, 14 Dec 2023 23:52:15 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:15 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/10] dnf: remove obsolete python3-gpg dependency (provided by gpgme) Date: Fri, 15 Dec 2023 08:52:03 +0100 Message-Id: <20231215075210.3049785-3-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192415 As of https://github.com/rpm-software-management/dnf/commit/8806b2ee99a322c7201239a1cf14d191c87e152a dnf is using librepo's crypto. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/dnf/dnf_4.18.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/dnf/dnf_4.18.1.bb b/meta/recipes-devtools/dnf/dnf_4.18.1.bb index f60b4794a60..bc79db05c9a 100644 --- a/meta/recipes-devtools/dnf/dnf_4.18.1.bb +++ b/meta/recipes-devtools/dnf/dnf_4.18.1.bb @@ -52,7 +52,6 @@ RDEPENDS:${PN} += " \ python3-json \ python3-curses \ python3-misc \ - python3-gpg \ " RDEPENDS:${PN}:class-native = "" From patchwork Fri Dec 15 07:52:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36349 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 9CA6CC46CC5 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) by mx.groups.io with SMTP id smtpd.web10.57789.1702626737885053183 for ; Thu, 14 Dec 2023 23:52:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=jrX/SdiM; spf=pass (domain: gmail.com, ip: 209.85.208.41, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-55202565d48so299725a12.0 for ; Thu, 14 Dec 2023 23:52:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626736; x=1703231536; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fhL+0RAvms/NgHEhgQK/OiODgrqPoi8Jt3EHABnuK6w=; b=jrX/SdiMod/xxgj16kMwE2tXAtSdyUISPMMvpADNRfnsVNOVtFxwnpViecY2Q/amW7 rOXd6dUZ/5LJ46INJdEBKw118hVReG2SY59vM9z+dxKgXOA5bALAaspyV5PKv9Vy61Z3 MN8kw8Z8TMf0byBemVJXxWHFbrsuvDtA8KQTx4fgB9ic0zhRZQuI9TCd3vEVV0RSAb/4 Ezm91OD9fKz6Nzwi83DjFuV1WnPh5fK5ytRSmds5SDRl4BE9fQ/kPSS99UgHsAAU/IQg PY7JMEigNS8HDiR3gCOHpAOQos0fMLoE5cnTomKFN1Bx0gUz2uX8v/4HvQBW6eEVrNQs ye7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626736; x=1703231536; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fhL+0RAvms/NgHEhgQK/OiODgrqPoi8Jt3EHABnuK6w=; b=G3rG6llW3ZHN+SNFuSQLH5MXUzrNF8itAfbw0rwnFGzeDXrYKDluPS8v5jmGIzMRGi DS3L2hdioDbaOVP2Hx7Tlvjvk6HXtwJ99GQbALwhaJZn1tcEnV3uL3XzkI3OtMBmBJNO QBvsEoGmgGk77ctWCDr7SM9mQ12+77+dlzX5uWY14WB3chw3S9xCW+xu5bDjfxpFn9px a2LwEq6L/lRvyL0wPOHCuqp9HkHdbRv1pBuoj+Cdj6vKRlKgP5b+owEMs+hGAEq49Bxl OrKhQzhXL9Cf3WeKCnUhldyk3LuSHDSJhLuBepZOasFaBfIa06x32MXpOhp7rVnkemIZ 2TXQ== X-Gm-Message-State: AOJu0YzsRMQIrvFxNXSe/HkKy0pXF+m4WPMdwXeRgmBkVtRp8F6jGf+X 917/T7ocSLMMM/Vzfx5IKVEhw5ETYCI= X-Google-Smtp-Source: AGHT+IG3LUkBei/CGyCixfdadU0/C9eqYIC/KYOjIG+1z17KK1Z9aCSkmbHxxxJxpTX23x4lbJWamA== X-Received: by 2002:a50:d6d1:0:b0:552:cce5:c583 with SMTP id l17-20020a50d6d1000000b00552cce5c583mr208455edj.17.1702626736367; Thu, 14 Dec 2023 23:52:16 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:16 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/10] gpgme: disable python support (until upstream fixes 3.12 compatibility) Date: Fri, 15 Dec 2023 08:52:04 +0100 Message-Id: <20231215075210.3049785-4-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192416 The only consumer in oe-core was dnf, and latest dnf releases no longer use it. There are no consumers in meta-oe. gpgme's python support is generally a pain to support, and lags behind upstream python versions. It was enabled in commit fc6c81da79897c95a9c81960a1dee49517f2562a Author: Mark Hatle Date: Tue Mar 7 12:54:33 2017 -0600 gpgme: Fix issue building for the target which wasn't prompted by any consumer requiring python, but rather to correct build errors in absence of specific configuration passed in. Signed-off-by: Alexander Kanavin --- meta/recipes-support/gpgme/gpgme_1.23.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/gpgme/gpgme_1.23.1.bb b/meta/recipes-support/gpgme/gpgme_1.23.1.bb index e029b73a8f1..023cf894df2 100644 --- a/meta/recipes-support/gpgme/gpgme_1.23.1.bb +++ b/meta/recipes-support/gpgme/gpgme_1.23.1.bb @@ -43,7 +43,7 @@ BINCONFIG = "${bindir}/gpgme-config" # support. Since these bindings are currently not needed, we can disable them. DEFAULT_LANGUAGES = "" DEFAULT_LANGUAGES:class-target = "cpp" -LANGUAGES ?= "${DEFAULT_LANGUAGES} python" +LANGUAGES ?= "${DEFAULT_LANGUAGES}" PYTHON_INHERIT = "${@bb.utils.contains('LANGUAGES', 'python', 'setuptools3-base', '', d)}" From patchwork Fri Dec 15 07:52:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36351 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 BBD1BC46CCD for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) by mx.groups.io with SMTP id smtpd.web10.57790.1702626738401063317 for ; Thu, 14 Dec 2023 23:52:18 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=W/06pVG0; spf=pass (domain: gmail.com, ip: 209.85.208.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-5529a38eccbso336375a12.3 for ; Thu, 14 Dec 2023 23:52:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626737; x=1703231537; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gS9yMDq/i0Qaxb9266fS0t8XQVXJQA6O398lo1e9UBE=; b=W/06pVG07TV/9UrBiyF3HUHhM3g9Vrl0JVBkmbipOTiZMZvXiHA5KYmWJCMoWoXdtS /vnajcieMG+WfjxGJm6cXhHq5D+fFGvCd3cH80IYuUbXqOkbQG4niKptLagCzjym8L5f jPs2gsiYH+kMeCVSm3GeyFNA3hDgDdSUS8YHyQwtgFsZLi6+gOISd9ASOfeZfSV/m2wE owLQ3z3N9b4bV1bhKtqKJt27PoW9nOW2B6hJRj7+dOkfVWiLAMBDMbebH2mktaa+ZHlX KXyt37DUdrp0x05qiObhYQBWPNTknud8sY5QEOMZdZtHQqu8rFlcCH60Pl9Wm92RP7EZ YsXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626737; x=1703231537; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gS9yMDq/i0Qaxb9266fS0t8XQVXJQA6O398lo1e9UBE=; b=rGEAgr1+e15cOI6J/i6BU/LUbLY68jethuDlmy2dggIlU2DiRwp3QBiuM4FxpsDtUv tODv5HmxxUiAncmMWxmDckLP9irKTRxi7MHYiaU8STIVRrhcWule+XT78tWl78Xe3j41 uQ24AF55Q9Bfic8WOm+tu6XwoDi4NsN52wUHNbUormopXhSTaGI2Sq33DgEG/GWaF0y8 2o/0vWcouC5g0yqYisshgxY9/OGtFzSWOFbVF04dZp648efQH4ecuy96bp+SgWfzIr6T 1Gtpbdwkr1L3GqzQK7jaASq13Xd486OuzgujgZMO4kCOP3BiwvjMU6dCcxMLVAKrRYCh bFJg== X-Gm-Message-State: AOJu0Yy8NHk2fyd15KDgvT3LjT/SjSG/xFsp8gtESEGTSzlynTHBqRDH mVKsmRWOj4DOUF1JoxIq++Kmv4vwJuo= X-Google-Smtp-Source: AGHT+IF4YxyIR7Q+syv4mJQnY8kaph3pXxci3ttXKLfff2OvGNMpPyqF6iNddEmlOHzncs1YbjnZlg== X-Received: by 2002:a05:6402:214f:b0:54c:f771:b49b with SMTP id bq15-20020a056402214f00b0054cf771b49bmr2515098edb.90.1702626736844; Thu, 14 Dec 2023 23:52:16 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:16 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 05/10] python3-setuptools-rust: remove distutils dependency Date: Fri, 15 Dec 2023 08:52:05 +0100 Message-Id: <20231215075210.3049785-5-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192417 As allowed by https://github.com/PyO3/setuptools-rust/pull/336 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb b/meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb index a91ee23ca0c..13817cb3150 100644 --- a/meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb +++ b/meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb @@ -22,7 +22,6 @@ DEPENDS += "python3-setuptools-scm-native python3-wheel-native" DEPENDS += "python3-semantic-version-native" RDEPENDS:${PN} += " \ - python3-distutils \ python3-json \ python3-semantic-version \ python3-setuptools \ From patchwork Fri Dec 15 07:52:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36350 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 BA545C46CA3 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by mx.groups.io with SMTP id smtpd.web10.57791.1702626738966539749 for ; Thu, 14 Dec 2023 23:52:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=K4Uvcy+I; spf=pass (domain: gmail.com, ip: 209.85.208.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-54c4f95e27fso290933a12.1 for ; Thu, 14 Dec 2023 23:52:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626737; x=1703231537; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=D2ap+tVeJyFQNbyaSDPHyJc7H4MePXyC6cwZLIJSw9U=; b=K4Uvcy+IHvbka0aFbACuJ5HtIB/m1DYTspqs6zPX3RdPV3Kbge1fTLEBeJzWjgD8mz me2sb2Q6wL8URZjUkDBd9ypC9h6wbilm7OzgTTSWN87zSsw808A1wNt6qYL+dZQAWCdr NDsHCBdz/27TAzNQGoLHx56FdwNUeNWzXzFyfy0BlLtlLI8wxB5aR6FVY3RIkVk8gjSA aGBFOOMcKfa9ZmSg8ksHjb8JjJODHXtBugLdObF6tVv6RX7fdsH2+uD87GuiGEXlTAjU fi5yo07Vnn8+wctEWJ9HDQCxbs3OddYrNNobfFk8aTxYLVKOMQmbokfwwvJulYCXVavz 7BWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626737; x=1703231537; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=D2ap+tVeJyFQNbyaSDPHyJc7H4MePXyC6cwZLIJSw9U=; b=BsZKwaxRGe4jBRC1CthA2zcf/q8M6yONp5uF2ZaRWdYhhCf8A2gbzkd6iZ0c7v2hMt dtKqPPjMcfYdyo2hGGJdxuCCvOqRJ0cdOx31DyoEFARLHHaA5mp9JehgA8LVqOmppRj/ eaTJe5laept2XDaMbGNw1TXyrlJ8oGUGSot2ZtkZoC4xdQmzyhjxpMjPZgRNIvqCthao EDq5ht0jeqIRwpifRh1VZS6w1u6JXPCPRJGRTOwO6iz6xp9QSB+wToAWu00R+410ko07 IQGxuLJSwAkW/MqL9FSdaL2I8bwrOmz965CPF4g9H7vAu3MZxc8GhTXugfsdQ9SDmetM W3yw== X-Gm-Message-State: AOJu0YxnlsYm39kc2VZlEpZoECshRocI2HKySqBRSEx1N+qVxJvyTcTZ 8kTjOJ2eNsIUMRO1jey9ex9+ajFKwcI= X-Google-Smtp-Source: AGHT+IEsQ9newby7cKXROedlAE28cw41TWkbWHoFqBJZPdFaJ/3J3MeeWba6l/B3U8B/1zjPGqmCnQ== X-Received: by 2002:a50:d71b:0:b0:551:8349:c1c with SMTP id t27-20020a50d71b000000b0055183490c1cmr3848834edi.74.1702626737446; Thu, 14 Dec 2023 23:52:17 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:17 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/10] python3-babel: replace distutils with setuptools, as supported by upstream Date: Fri, 15 Dec 2023 08:52:06 +0100 Message-Id: <20231215075210.3049785-6-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192418 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-babel_2.13.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-babel_2.13.1.bb b/meta/recipes-devtools/python/python3-babel_2.13.1.bb index 6908d813265..79d8fba77f1 100644 --- a/meta/recipes-devtools/python/python3-babel_2.13.1.bb +++ b/meta/recipes-devtools/python/python3-babel_2.13.1.bb @@ -14,11 +14,11 @@ CLEANBROKEN = "1" RDEPENDS:${PN} += " \ ${PYTHON_PN}-codecs \ ${PYTHON_PN}-difflib \ - ${PYTHON_PN}-distutils \ ${PYTHON_PN}-netserver \ ${PYTHON_PN}-numbers \ ${PYTHON_PN}-pickle \ ${PYTHON_PN}-pytz \ + ${PYTHON_PN}-setuptools \ ${PYTHON_PN}-shell \ ${PYTHON_PN}-threading \ " From patchwork Fri Dec 15 07:52:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36353 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 C9B63C46CD2 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-lj1-f179.google.com (mail-lj1-f179.google.com [209.85.208.179]) by mx.groups.io with SMTP id smtpd.web11.58164.1702626740276514368 for ; Thu, 14 Dec 2023 23:52:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=UtVDZkkT; spf=pass (domain: gmail.com, ip: 209.85.208.179, mailfrom: alex.kanavin@gmail.com) Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-2c9f099cf3aso4373251fa.1 for ; Thu, 14 Dec 2023 23:52:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626738; x=1703231538; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=obpoYcQ3clNzbov/HsIkCdipUh5EbWfxKCCXTSIBBuQ=; b=UtVDZkkTAYGmWpjd8B947jzAIwXa8sfZRcAa7HPMS0YXbW+Kvhow/7pL5+gtBCc89i dBRABTJKw1r1ucAcLVI85xDx9urB+ofTzYojB5vK1XvP8A23IyJJmjdCB4xZRHZHgIB5 d5npKSyBbp3EAxf6nbDWuGE6dy48XK5PQPND/0pmXy69a7XQpQCqCQOmil7dNPsUYaRz GoUkm/3hRpQEmpmvWdfpDdNF144tRtQGhKI4AinytXdcIVLXjN1HhauPO9Mnb16f0Lze ejFpDpl/Mpd6AItRRBMbjdk7NIY5IVWgqMP6Fp245IK/CbXQXKJ+9skdSOvuivXshj6g 0B+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626738; x=1703231538; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=obpoYcQ3clNzbov/HsIkCdipUh5EbWfxKCCXTSIBBuQ=; b=vNJ62NR+VS+cWv3xEgwREFE6w+/aWWNRCadLj3B+lvDRSWkAghlICOBrXjb7X+B7d5 epJhUZeT5+D537KmFyAcKVBD+tK0Q658PCUhr5mkUMt+sypLQYeHLnJXKHrPT615FKbV NEy1IDbIybolPFvwKbS4i53E5J7rr2EkrTJz+SS9mxyEZBpnsIsCYDI9ZQrYPRK148F8 rlw9tBA1C39O9MhvXy/biNU8TpqWSZJ3X+HMcXy2ypKqjZ+1c6R31mpZVAD3EcZwLpMT mMtOyTr3g5F4T+chw7MgiwHs1xaBopjBth3DZB4wcvzB+DoLQvFDs8j9LCbkNmux+iuG hR9Q== X-Gm-Message-State: AOJu0YzyT2SHB+cb1PQE/NheIUpuI9x/qa3XArK3ARWw5wsUMF1Pc6ie n0zfZYwe9TTwWgIvzhcv2YqiHhmqjbw= X-Google-Smtp-Source: AGHT+IHR64oMmO39jOL1jWXear3A1SgzV11bNUCaO65qIU81SZAH8RXvdT5gpj7Nxx5HQkmQD2HTjw== X-Received: by 2002:a2e:9787:0:b0:2ca:3454:5994 with SMTP id y7-20020a2e9787000000b002ca34545994mr5257808lji.87.1702626738042; Thu, 14 Dec 2023 23:52:18 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:17 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/10] python3-pip: remove distutils depedency Date: Fri, 15 Dec 2023 08:52:07 +0100 Message-Id: <20231215075210.3049785-7-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192420 Upstream has removed usage of distutils. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pip_23.3.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pip_23.3.1.bb b/meta/recipes-devtools/python/python3-pip_23.3.1.bb index 3699bdf515c..38d6c4ad921 100644 --- a/meta/recipes-devtools/python/python3-pip_23.3.1.bb +++ b/meta/recipes-devtools/python/python3-pip_23.3.1.bb @@ -50,7 +50,6 @@ RDEPENDS:${PN} = "\ python3-unixadmin \ python3-xmlrpc \ python3-pickle \ - python3-distutils \ python3-image \ " From patchwork Fri Dec 15 07:52:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36352 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 BF407C46CC6 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by mx.groups.io with SMTP id smtpd.web10.57793.1702626740180131918 for ; Thu, 14 Dec 2023 23:52:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=l6oVE4tV; spf=pass (domain: gmail.com, ip: 209.85.208.53, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-54c79968ffbso348292a12.3 for ; Thu, 14 Dec 2023 23:52:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626738; x=1703231538; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nYvjEETRNsI5ywXfBQQcZW6dgUKc8TfSVoG/DGbKmUk=; b=l6oVE4tVmRk9ZPQmban/TKrg2SPsnaW9TJbh4vjOikbE4WogjCoV8OS2YVFbgrd6eL Os6Sa09ybKCTX+96Zov47AqzI/K2bbOD4mhZi7TFNAWkxm2+LjTgh30EGMLM4yh2j2vg KPNWgBP4f5GOreXH7pZEgyuW5txm3JHsoNU2X/ief95gr1LS73TRtvF0Dh0d6Hn5RbvM NnEMhUXja1x08dk7DKSHyjnW8VN8VwdxQVDTlXZR0U3F63XUZBeKHlJKPhmdsiGfsB7x HNWltR0GNVnz/D6xoeoV3pNZMt1Di/rgvWtpx5NdEKuEapGeselOR1tso+kaks2fRw0p hPOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626738; x=1703231538; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nYvjEETRNsI5ywXfBQQcZW6dgUKc8TfSVoG/DGbKmUk=; b=kf7VUIwT4tSJVskuegkCUitVSjlHyF0GnvyKOFUfvJ/xrIb1/HuMQnDoNjKOfhaOur 8sAMBQtsXLjGUZTnt5O4s/yJdbQgw2M5d6LqrWMkRadH0e7Vj9WkN//Ze1UwF01iTiWc jJkHz0XGshHuPzkbJ94SyrfYQP6Bsjn2c2mjMPPSfMr3OFI91bgkmqNCEcx3ordxoDW2 kCiOxuNaFs7QoxLd/jr2Ig3BhW/SuQ3tZsQJD7fi7aahr/VYkReF9sK0qV/QzsIpmY7u BL0LGV0ODH35H17xHkIj3EB5iAYsfR8Qon0S5LD6aWh5zq7s/EpjITPSijR7du6R6GHo /c3Q== X-Gm-Message-State: AOJu0Yzrh7G95B7XpudSkCh1xOQQcCU7gtFE6W9P5AQyJiwd65C9E1tk /5mXzbDSuwdklHYtVMhqjHgiA70sIhs= X-Google-Smtp-Source: AGHT+IFMjb158RR+brH7JP3k1ng7baw1joJefr5JTZUAup/9Yw9setW2tyL8/Z2bSEWH+9E5n7CSHQ== X-Received: by 2002:a50:8a9a:0:b0:551:eedd:64f2 with SMTP id j26-20020a508a9a000000b00551eedd64f2mr2200657edj.61.1702626738667; Thu, 14 Dec 2023 23:52:18 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:18 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 08/10] glib-2.0: replace distutils dependency with setuptools Date: Fri, 15 Dec 2023 08:52:08 +0100 Message-Id: <20231215075210.3049785-8-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192419 Signed-off-by: Alexander Kanavin --- meta/recipes-core/glib-2.0/glib.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index fbf3a39b15f..eb292c51d44 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc @@ -146,7 +146,9 @@ do_install:append:mingw32() { rm -f ${D}${bindir}/gtester-report } -CODEGEN_PYTHON_RDEPENDS = "python3 python3-distutils python3-xml" +# remove setuptools dependency when usage of distutils is dropped in +# https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/gdbus-2.0/codegen/utils.py +CODEGEN_PYTHON_RDEPENDS = "python3 python3-setuptools python3-xml" CODEGEN_PYTHON_RDEPENDS:mingw32 = "" RDEPENDS:${PN}-codegen += "${CODEGEN_PYTHON_RDEPENDS}" From patchwork Fri Dec 15 07:52:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36346 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 61DE4C4167B for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) by mx.groups.io with SMTP id smtpd.web11.58166.1702626740830272828 for ; Thu, 14 Dec 2023 23:52:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=JczGe+lo; spf=pass (domain: gmail.com, ip: 209.85.208.49, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-552d4e2f344so169496a12.0 for ; Thu, 14 Dec 2023 23:52:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626739; x=1703231539; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9ih655nhOkwkLaX+6JpyfgpWwV6rAsWDEvPc95+hIP4=; b=JczGe+lo3JCVwxqp0Ilj18m7uWQwu2smC4JRtPLN1D1WfoX+FGNcYuDsFYJTEb45Ta /5HcdgVLPJ/pJzIFK/HkbCtSL74HJWkUZH0nrXVtMmdIlUrkz8aEi2bJAb8QGkaSbwaN VZr12psf6wbvd4immt/doik39Y11lXRKdJbB6PN2W4szXxWdSHOmUf6vkpwIVLh+ZR56 /2lDs89FiG7m6yraNZI9kq2Weh8W5qarfjmlNACzKXWN/fYRBF7T5mxtzSL/d2YimdYQ fV9JaMNWnsNkR8IrlVgiSiHNONxMJzlvJeYwY7nZHarDnsNftDFn8q0ofaOfPIyomPJi IrnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626739; x=1703231539; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9ih655nhOkwkLaX+6JpyfgpWwV6rAsWDEvPc95+hIP4=; b=Msao9tt0apkRll6iu6aQu3nuQ4plSMX4dZcoTknXCjKRYuy6H04kgEgeTejL8nHQuP oqO2otYd+xVXfswvx01MzhmaXoPH15o4wWoJigLwy872Mdsbp7D9zjAIFju6PJEOHh0m 0oLx+vNsPkdyxSYf/oMwMRStzjfMd1DV1TEjmIw+An/hy/alvI23fdarml2tjwpX/ujU vjueHiPAf7VIiU53lVkqNoDyQpkiVWqKWeM87p9nBMk5qXk1N9ccD1vPzoBqju7ZHDWM t3fIMA2PewVPUaf0Ume0IUaSdBkMPT62qmQ9WBGPTggN0lKmyVTzUX3+Z2JLlV2rY9xs fIJw== X-Gm-Message-State: AOJu0Yzuyh/kG7ThPEdZxmAxnhDl5dEgmoE4uGk3/VRy6gLfh9qMTzaX Arv7bN6EZxTE2cbpXlugglFAukgTD3U= X-Google-Smtp-Source: AGHT+IHsmf+mnmUooteHoXjoplP8Zyi+uzWSBZH3w5ZgJNIOIbBJUsbgJO7oEtFYnsjneRoratTLiQ== X-Received: by 2002:a50:d51c:0:b0:552:2600:5406 with SMTP id u28-20020a50d51c000000b0055226005406mr1221939edi.44.1702626739313; Thu, 14 Dec 2023 23:52:19 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:19 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 09/10] python3-pytest-runner: remove distutils dependency Date: Fri, 15 Dec 2023 08:52:09 +0100 Message-Id: <20231215075210.3049785-9-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192421 I couldn't find any evidence of it actually being required at build or run time. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb b/meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb index f7a2c1bb957..2e2d750e175 100644 --- a/meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb +++ b/meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb @@ -11,6 +11,6 @@ DEPENDS += " \ ${PYTHON_PN}-setuptools-scm-native" RDEPENDS:${PN} = "${PYTHON_PN}-py ${PYTHON_PN}-setuptools ${PYTHON_PN}-debugger ${PYTHON_PN}-json \ - ${PYTHON_PN}-io ${PYTHON_PN}-distutils" + ${PYTHON_PN}-io" BBCLASSEXTEND = "native nativesdk" From patchwork Fri Dec 15 07:52:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 36348 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 7786DC10F13 for ; Fri, 15 Dec 2023 07:52:26 +0000 (UTC) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by mx.groups.io with SMTP id smtpd.web11.58167.1702626741581785065 for ; Thu, 14 Dec 2023 23:52:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Vh8WgO8T; spf=pass (domain: gmail.com, ip: 209.85.208.53, mailfrom: alex.kanavin@gmail.com) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-55114c073b8so391604a12.1 for ; Thu, 14 Dec 2023 23:52:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702626740; x=1703231540; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=U36Scc/rudRiwhZgA3abONCie+nbSOsjO/BdlUlBqy8=; b=Vh8WgO8Tx1hHP2IL2cXsz2OjSJfdCuAxFdWGEn+K6u8R7FHqNGw4dSqmJK3b1HJULT FvZHVpel7fo/r07EY6ksMRqDPHVzzIDyOg+WaS2T39G7R0ph6swKhwurCCZ/hmUwIoBe ibo0LW6/GV4/Xs52rsDEkJlsvfNEXH7iX80hTN6JDz/bgN6pBXvuCufi2k4iJO+jQG2t GDcZMK75w+qmjXdpWv2EXe8VhGhAZ5WJicQPUWEdU9dW4HhVRNTSx26xHtBQ3oDt/D7T Mjg1TjoK1g13KVet3ohXM0ze8qmSKwszxhGxPYeUGjJQtLnfdVRG46fXM1hNS2vE2ztY SfOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702626740; x=1703231540; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=U36Scc/rudRiwhZgA3abONCie+nbSOsjO/BdlUlBqy8=; b=GAGuZDHq1T5uLwFyO/c/xq0NBPAmOCQBM5ACjUw+1ztDeosZVOhzVfx0QMCT+Q8eNh 6FnZTLTpsKR2GBJ2BQRunXKDnwcN7RGdzJzu4bqQEOsV1ksbxh37fcQ0GEMUEhFZt7d9 SX3ovig1VCwtX5Hq4WHTvf1vCOR1ymXeQ1/I+zvfMcO1Tgec3rb2NiqOuhtYAK+KLieb WWY8J3q0at8Ay7/aAzF9bNGVIHy//R0LdnOclEbqELy7vvy576dBsi/Rt0UGusStqhWS +f7jzLcwljHkzpiReRbwvb42ShqtMnJ44Qj6Xah2gcPw62zFt8Wdug3wq/L0ZSO9rWGd wEJw== X-Gm-Message-State: AOJu0YwXGwEA7vbJgUk+hA9yXovI7RUpYqg+6nfN6Aw9TpG+Ui5C6xkt uOdKDsMnJ0NiuN83UbkSaJGQS8oCyNA= X-Google-Smtp-Source: AGHT+IENZsCXezI3gZ13KjpAhZACVYuJcGCNcJlr4GrEPB/HKO549GxCjHF6p3jX+bRuuRvvzikGiQ== X-Received: by 2002:a50:d557:0:b0:552:7db3:5d63 with SMTP id f23-20020a50d557000000b005527db35d63mr717728edj.59.1702626739986; Thu, 14 Dec 2023 23:52:19 -0800 (PST) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id bt13-20020a0564020a4d00b00551d6d51401sm2961885edb.53.2023.12.14.23.52.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Dec 2023 23:52:19 -0800 (PST) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-core@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/10] python3-numpy: distutils is no longer required Date: Fri, 15 Dec 2023 08:52:10 +0100 Message-Id: <20231215075210.3049785-10-alex@linutronix.de> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20231215075210.3049785-1-alex@linutronix.de> References: <20231215075210.3049785-1-alex@linutronix.de> 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 ; Fri, 15 Dec 2023 07:52:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/192422 Please see: https://numpy.org/devdocs/reference/distutils_status_migration.html https://numpy.org/doc/stable/release/1.26.0-notes.html Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-numpy_1.26.2.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-numpy_1.26.2.bb b/meta/recipes-devtools/python/python3-numpy_1.26.2.bb index 00c09b29954..253b3343677 100644 --- a/meta/recipes-devtools/python/python3-numpy_1.26.2.bb +++ b/meta/recipes-devtools/python/python3-numpy_1.26.2.bb @@ -40,7 +40,6 @@ RDEPENDS:${PN} = "${PYTHON_PN}-unittest \ ${PYTHON_PN}-shell \ ${PYTHON_PN}-doctest \ ${PYTHON_PN}-datetime \ - ${PYTHON_PN}-distutils \ ${PYTHON_PN}-misc \ ${PYTHON_PN}-mmap \ ${PYTHON_PN}-netclient \