From patchwork Wed May 1 21:27:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Gu=C3=B0ni_M=C3=A1r_Gilbert?= X-Patchwork-Id: 43106 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 BC3F2C25B4F for ; Wed, 1 May 2024 21:28:16 +0000 (UTC) Received: from usb-smtp-delivery-118.mimecast.com (usb-smtp-delivery-118.mimecast.com [170.10.153.118]) by mx.groups.io with SMTP id smtpd.web11.8813.1714598895089864249 for ; Wed, 01 May 2024 14:28:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@noxmedical.com header.s=mimecast20231107 header.b=e2I8vgmD; spf=pass (domain: noxmedical.com, ip: 170.10.153.118, mailfrom: gudnimar@noxmedical.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noxmedical.com; s=mimecast20231107; t=1714598894; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=XHCqnhmliv7pCAgot0d2X2NK2q4VAoSgbAJOeeOEY2g=; b=e2I8vgmDnrfM5jVVCVxrqJF5k9uNjItvLdojZdm18WoDOPBgBK7j2oaUkRPemZrvv9TFWQ rsM1O/g6NnannYIcGRGJdVJrkNP2Kz2WVrdbcHQuEmJT/4SK//th4TGfeCFzrqjktYLQHp t3PJTp/gVUVOsz70hhgAxPDrx7/ik6c= Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id usb-mta-8-XXb46IFSPiCUJ67_X3OFmQ-1; Wed, 01 May 2024 14:28:10 -0700 X-MC-Unique: XXb46IFSPiCUJ67_X3OFmQ-1 Received: by mail-wm1-f71.google.com with SMTP id 5b1f17b1804b1-4165339d3a5so33565755e9.3 for ; Wed, 01 May 2024 14:28:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714598889; x=1715203689; 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=7JNL8sgVWRxO9mIf9s26EXGKab7gAXcfjEvM5N3uP9Q=; b=bIXh/6TY0WYvrA4/mceno9K0pGez9NHix6ZHGpxHfKKO5bb7yXotx+x/bYwwG4k+6Q 4gdgyl90t/A8BOb7II1ogMhGyLUfiNVLm4steLBWZOsySTppVvWh+GmuIHl5ZYjEhC42 JqvOrx8eC8fpCm5n2DvNKPguCmqlGlIM+/EVMJ24n8j7AQSBuPHIUEiZ/zBYfi9vkTYK YFJAp0SgLmTtkwiiv1ZBo7zNUpXsPOCy09ISak5rW5ugZUXORxEs9z/00TrvGHyFjqYh Lw6YRZyWz6hHre8tX3AsowQ6o8ANlPuHWpYyXz9ZfXAiiypebTZXnkmRx9HdP2cY9Atx plJg== X-Gm-Message-State: AOJu0YzpQTY4glFU1IaRPBLeJOISa0p8AHy5D3nl1+Zs65niTCxx6MHf jenUMt6R1SFey5540XF97CVtzoik/fvv9A6bTV4HqUZKYItsI5c9TPb7HK8CSVxWD8rNootAeya hrgEv/w7tPFmBHLicR6AaSF+Rg/NIH24JyqazTeOActU1mE0Ut52QWznog2n1z+bGRbyM/QObM3 xQL5t3JsoPoPqJHb9hOJ45GH6zQEeYEZvhPwf7G4j4L37+SIw9GJ3Mg84ne74gWeoM8Eg= X-Received: by 2002:a05:600c:1389:b0:418:dbad:c57d with SMTP id u9-20020a05600c138900b00418dbadc57dmr2343167wmf.28.1714598889030; Wed, 01 May 2024 14:28:09 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHGirFhXLTh6ndsPifL2XGFcoK7kzdDdDaBCFf5/Opbut3+wbnfgFOABkGfXFF5BMaWib/4WA== X-Received: by 2002:a05:600c:1389:b0:418:dbad:c57d with SMTP id u9-20020a05600c138900b00418dbadc57dmr2343160wmf.28.1714598888615; Wed, 01 May 2024 14:28:08 -0700 (PDT) Received: from gudni-virtual-machine.localdomain ([81.15.100.92]) by smtp.gmail.com with ESMTPSA id h11-20020a05600c314b00b00418f72d9027sm3342084wmo.18.2024.05.01.14.28.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 May 2024 14:28:08 -0700 (PDT) From: =?utf-8?q?Gu=C3=B0ni_M=C3=A1r_Gilbert?= To: openembedded-core@lists.openembedded.org Cc: =?utf-8?q?Gu=C3=B0ni_M=C3=A1r_Gilbert?= Subject: [PATCH] python3-manifest: prune python3-core Date: Wed, 1 May 2024 21:27:53 +0000 Message-Id: <20240501212753.275862-1-gudnimar@noxmedical.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: noxmedical.com 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 ; Wed, 01 May 2024 21:28:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/198888 Remove file entries which no longer exist in the source. I spotted this when I added a custom QA error locally which raised a warning when a file in FILES list of a package isn't found in the source. Signed-off-by: Guðni Már Gilbert --- .../python/python3/python3-manifest.json | 23 ------------------- 1 file changed, 23 deletions(-) diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json b/meta/recipes-devtools/python/python3/python3-manifest.json index 46092d4004..6e06002783 100644 --- a/meta/recipes-devtools/python/python3/python3-manifest.json +++ b/meta/recipes-devtools/python/python3/python3-manifest.json @@ -219,15 +219,9 @@ "rdepends": [], "files": [ "${bindir}/python${PYTHON_MAJMIN}", - "${bindir}/python${PYTHON_MAJMIN}.real", "${bindir}/python3", "${includedir}/python${PYTHON_MAJMIN}/pyconfig*.h", - "${libdir}/python${PYTHON_MAJMIN}/UserDict.py", - "${libdir}/python${PYTHON_MAJMIN}/UserList.py", - "${libdir}/python${PYTHON_MAJMIN}/UserString.py", "${libdir}/python${PYTHON_MAJMIN}/__future__.py", - "${libdir}/python${PYTHON_MAJMIN}/_abcoll.py", - "${libdir}/python${PYTHON_MAJMIN}/_bootlocale.py", "${libdir}/python${PYTHON_MAJMIN}/_collections_abc.py", "${libdir}/python${PYTHON_MAJMIN}/_compression.py", "${libdir}/python${PYTHON_MAJMIN}/_markupbase.py", @@ -262,7 +256,6 @@ "${libdir}/python${PYTHON_MAJMIN}/getopt.py", "${libdir}/python${PYTHON_MAJMIN}/gettext.py", "${libdir}/python${PYTHON_MAJMIN}/heapq.py", - "${libdir}/python${PYTHON_MAJMIN}/imp.py", "${libdir}/python${PYTHON_MAJMIN}/importlib", "${libdir}/python${PYTHON_MAJMIN}/importlib/_abc.py", "${libdir}/python${PYTHON_MAJMIN}/importlib/_bootstrap.py", @@ -274,10 +267,6 @@ "${libdir}/python${PYTHON_MAJMIN}/io.py", "${libdir}/python${PYTHON_MAJMIN}/ipaddress.py", "${libdir}/python${PYTHON_MAJMIN}/keyword.py", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/_struct.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/binascii.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/time.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/__pycache__/xreadlines.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_bisect.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_bz2.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_csv.*.so", @@ -286,22 +275,17 @@ "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_opcode.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_posixsubprocess.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_struct.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_typing.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/array.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/binascii.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/grp.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/math.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/parser.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/readline.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/select.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/time.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/unicodedata.*.so", - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/xreadlines.*.so", "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/zlib.*.so", "${libdir}/python${PYTHON_MAJMIN}/linecache.py", "${libdir}/python${PYTHON_MAJMIN}/locale.py", "${libdir}/python${PYTHON_MAJMIN}/lzma.py", - "${libdir}/python${PYTHON_MAJMIN}/new.py", "${libdir}/python${PYTHON_MAJMIN}/ntpath.py", "${libdir}/python${PYTHON_MAJMIN}/opcode.py", "${libdir}/python${PYTHON_MAJMIN}/operator.py", @@ -323,7 +307,6 @@ "${libdir}/python${PYTHON_MAJMIN}/shutil.py", "${libdir}/python${PYTHON_MAJMIN}/signal.py", "${libdir}/python${PYTHON_MAJMIN}/site.py", - "${libdir}/python${PYTHON_MAJMIN}/sitecustomize.py", "${libdir}/python${PYTHON_MAJMIN}/sre_compile.py", "${libdir}/python${PYTHON_MAJMIN}/sre_constants.py", "${libdir}/python${PYTHON_MAJMIN}/sre_parse.py", @@ -331,7 +314,6 @@ "${libdir}/python${PYTHON_MAJMIN}/stringprep.py", "${libdir}/python${PYTHON_MAJMIN}/struct.py", "${libdir}/python${PYTHON_MAJMIN}/subprocess.py", - "${libdir}/python${PYTHON_MAJMIN}/symbol.py", "${libdir}/python${PYTHON_MAJMIN}/sysconfig.py", "${libdir}/python${PYTHON_MAJMIN}/textwrap.py", "${libdir}/python${PYTHON_MAJMIN}/threading.py", @@ -349,7 +331,6 @@ ], "cached": [ "${libdir}/python${PYTHON_MAJMIN}/__pycache__/__future__.*.pyc", - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_bootlocale.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_collections_abc.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_compression.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_markupbase.*.pyc", @@ -378,7 +359,6 @@ "${libdir}/python${PYTHON_MAJMIN}/__pycache__/getopt.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/gettext.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/heapq.*.pyc", - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/imp.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/inspect.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/io.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/ipaddress.*.pyc", @@ -395,7 +375,6 @@ "${libdir}/python${PYTHON_MAJMIN}/__pycache__/pkgutil.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/platform.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/posixpath.*.pyc", - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/re.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/reprlib.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/rlcompleter.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/runpy.*.pyc", @@ -410,13 +389,11 @@ "${libdir}/python${PYTHON_MAJMIN}/__pycache__/stringprep.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/struct.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/subprocess.*.pyc", - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/symbol.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/sysconfig.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/textwrap.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/threading.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/token.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/tokenize.*.pyc", - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/traceback.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/types.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/typing.*.pyc", "${libdir}/python${PYTHON_MAJMIN}/__pycache__/warnings.*.pyc",