From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Wed, 13 Nov 2024 20:31:39 +0100 Received: from metis.whiteo.stw.pengutronix.de ([2a0a:edc0:2:b01:1d::104]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tBJ5X-001YEp-2P for lore@lore.pengutronix.de; Wed, 13 Nov 2024 20:31:39 +0100 Received: from localhost ([127.0.0.1] helo=metis.whiteo.stw.pengutronix.de) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1tBJ5X-0000is-EH; Wed, 13 Nov 2024 20:31:39 +0100 Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1tBJ5H-0000hJ-6R; Wed, 13 Nov 2024 20:31:25 +0100 Received: by mail-oi1-x233.google.com with SMTP id 5614622812f47-3e602994635so4779706b6e.0; Wed, 13 Nov 2024 11:31:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1731526281; x=1732131081; darn=pengutronix.de; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=VReatJXr/5bgLkQmr90ZRswdhMAPXZD99nE1WqWxejE=; b=cX05wZpxQAaZp1+4Wnwm+AjcjxJyXPQ9X1G198d1emdcLVxO0+3JYvuOo1wticZvET qyHQDslLBuBGILdB8lnNxGJzPu9uVDwotmNRSmGr1DTtlNV7vM7IRaTyjM7kn4i7ASU2 LZlv+tRkIJUbOqVEYGQXYN9jV11kTxjFN9pqS26IMxiaFT1Iuz4B2wPuGKD/hurZtZ5L NihWjnU7guRxLkVsn0swjPU9mydaVASTuUiB67zMHUaziDO39J3zZwvuLOW/BlV00cov edNJ23gKzMa2Y3rnXWpoGY5Hk+TMOZclLS1XL4m/2KIcc9zB3NRH0vRNM8E9ChScje37 ifjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1731526281; x=1732131081; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=VReatJXr/5bgLkQmr90ZRswdhMAPXZD99nE1WqWxejE=; b=dVeUqK1rnZKUOsPcFhXfNVN/G36guB2aG810WUHSpem2ENas+NjjXLr9wtKxAy3ukV WrPYZ9VXhzt5SmuolZLVWSVTBf4xaXEOfyW7mMtCny0/ROY3pPO6ZwfQ0B1bDEk/8www +RV0qHEn30cKNBBnXp5zGdnxcKwxP9fdeZMBBWFqJqevzDMS4skKdoEkRsWn6x9EWARf Ehf6NOAa61NzXB+JJqDPtJHM5PpTRzZ6OcyIgatZ1xSGDl1yBRmtjPqvjzjuwwFa5LcC bt6kSmzSh91m5T+naELu/2AEDhymDnqYwITO6ZRjup65OKodxc92hUNc1fQbIASiVHg7 4Qmg== X-Gm-Message-State: AOJu0YwY2+EYbwmZzc3D+vJKan8d8OOkROe0z73W/llvPhe7mzoMFzhW j03623Lh7D7g5P5gtG3pgl78VWQzZtPJvQPDuv86tmsHa2qhyl3g8VhyI4VPYrQsy9ZvG3C2+bk JdqE1Sj7M929N7oTch9yrzIKyie207uWR X-Google-Smtp-Source: AGHT+IEA/+Z5j+jfJ9teCpNUbi6GcBq6aTYnCD0zg5fxTTei+yD5KZKMYQN33z/EyZW5CmayjNRIGjWo6Yp2y9yqpDY= X-Received: by 2002:a05:6870:56a8:b0:27c:52a1:f2fd with SMTP id 586e51a60fabf-295e903cdaamr4463465fac.37.1731526281377; Wed, 13 Nov 2024 11:31:21 -0800 (PST) MIME-Version: 1.0 References: <20241111194410.9532-1-bruno.thomsen@gmail.com> In-Reply-To: From: Bruno Thomsen Date: Wed, 13 Nov 2024 20:31:04 +0100 Message-ID: To: Michael Olbrich Content-Type: text/plain; charset="UTF-8" X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.whiteo.stw.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-2.6 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_FILL_THIS_FORM_SHORT autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] [PATCH] python3: add license file and hash X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Cc: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false Den ons. 13. nov. 2024 kl. 14.28 skrev Michael Olbrich : > > On Mon, Nov 11, 2024 at 08:44:10PM +0100, Bruno Thomsen wrote: > > SPDX list references to other web pages for this license: > > > > https://spdx.org/licenses/Python-2.0.1.html > > > > Signed-off-by: Bruno Thomsen > > --- > > rules/python3.make | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git a/rules/python3.make b/rules/python3.make > > index d39b8c642..f2aa78094 100644 > > --- a/rules/python3.make > > +++ b/rules/python3.make > > @@ -23,6 +23,9 @@ PYTHON3 := Python-$(PYTHON3_VERSION) > > PYTHON3_SUFFIX := tar.xz > > PYTHON3_SOURCE := $(SRCDIR)/$(PYTHON3).$(PYTHON3_SUFFIX) > > PYTHON3_DIR := $(BUILDDIR)/$(PYTHON3) > > +PYTHON3_LICENSE := Python-2.0.1 > > +PYTHON3_LICENSE_FILES := \ > > + file://LICENSE;md5=fcf6b249c2641540219a727f35d8d2c2 > > Nack. As discussed on the list, there are quite a few files with a > different license. Those must be handled as well. > Hi Michael, I used the Fedora 41 license information[1] for the python3 package for this patch. But I did not include python3-libs license information[2] nor the python3-pip license information[3]. As we don't install pip on target, I guess that only the libs should be included. /Bruno [1] $ dnf info python3 Name : python3 Version : 3.13.0 Release : 1.fc41 Architecture : x86_64 Size : 28 k Source : python3.13-3.13.0-1.fc41.src.rpm Repository : fedora Summary : Python 3.13 interpreter URL : https://www.python.org/ License : Python-2.0.1 Description : Python 3.13 is an accessible, high-level, dynamically typed, interpreted : programming language, designed with an emphasis on code readability. : It includes an extensive standard library, and has a vast ecosystem of : third-party libraries. : : The python3 package provides the "python3" executable: the reference : interpreter for the Python language, version 3. : The majority of its standard library is provided in the python3-libs package, : which should be installed automatically along with python3. : The remaining parts of the Python standard library are broken out into the : python3-tkinter and python3-test packages, which may need to be installed : separately. : : Documentation for Python is provided in the python3-docs package. : : Packages containing additional libraries for Python are generally named with : the "python3-" prefix. [2] $ dnf info python3-libs Name : python3-libs Version : 3.13.0 Release : 1.fc41 Architecture : x86_64 Size : 9.1 M Source : python3.13-3.13.0-1.fc41.src.rpm Repository : fedora Summary : Python runtime libraries URL : https://www.python.org/ License : Python-2.0.1 AND CC0-1.0 AND MIT Description : This package contains runtime libraries for use by Python: : - the majority of the Python standard library : - a dynamically linked library for use by applications that embed Python as : a scripting language, and by the main "python3" executable [3] $ dnf info python3-pip Name : python3-pip Version : 24.2 Release : 1.fc41 Architecture : noarch Size : 2.7 M Source : python-pip-24.2-1.fc41.src.rpm Repository : fedora Summary : A tool for installing and managing Python3 packages URL : https://pip.pypa.io/ License : MIT AND Python-2.0.1 AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MPL-2.0 AND (Apache-2.0 OR BSD-2-Clause) Description : pip is a package management system used to install and manage software packages : written in Python. Many packages can be found in the Python Package Index : (PyPI). pip is a recursive acronym that can stand for either "Pip Installs : Packages" or "Pip Installs Python". > Regards, > Michael > > > PYTHON3_DEVPKG := NO > > > > PYTHON3_URL := \ > > > > base-commit: 3824c3233b369e9b226ae95467947382351c7f6c > > -- > > 2.47.0 > > > > > > > > -- > Pengutronix e.K. | | > Steuerwalder Str. 21 | http://www.pengutronix.de/ | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |