From patchwork Fri Sep 11 23:43:39 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 98079 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 BFB0FC88E45 for ; Fri, 11 Sep 2026 23:43:52 +0000 (UTC) Received: from mail-pz2-f12.google.com (mail-pz2-f12.google.com [74.125.228.12]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.52206.1789170224838208318 for ; Fri, 11 Sep 2026 16:43:44 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=HmYQn4tx; spf=pass (domain: gmail.com, ip: 74.125.228.12, mailfrom: raj.khem@gmail.com) Received: by mail-pz2-f12.google.com with SMTP id 41be03b00d2f7-cc1cea4bfd1so371494a12.0 for ; Fri, 11 Sep 2026 16:43:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789170224; x=1789775024; 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:content-type; bh=AFwBJk527hDtxMMRZBP8f8L1Sgyky5BlvEQu8aNyt5Y=; b=HmYQn4txirpaY4P9CkDwgxygKvvNyH8/i1Wigp81+t4Y8Ohj3/Ha1hyKaMUgUeZ6Vj fYspmOz4EKDC2DnoD40NPgUBlhWPnR2sUKZLrjqSrJvhwaYMD9JaG1qUHf41BQWxRLz3 220UsVIK7vdUOSgfMzLUs7q+V+fQLWzjf7JNgTfVbmjpwnUakn/UJdMdLCnHxT8ybOlC tVxzx8ZRjXUdtDoJ0W6ecPD8pElzCoTgg1lXLIsUrjn7cfOTsuExuyLjestwljeYx1jf VHWwK2+Z561dOGIQQitSyd9fMgmw1Ogk5I2+ML1LplMPgU2GQjd31KNIV2Gce678kk46 oCcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789170224; x=1789775024; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=AFwBJk527hDtxMMRZBP8f8L1Sgyky5BlvEQu8aNyt5Y=; b=aJ7Tr41q2Y9i2AfFx24kSjWh7fqwatJPybsuR8FJ9nUoeh2NqE2TlvNkOcSv8BLeff /Ln7jOE7u1QaMmLGP989vtVg2pFt/Vq7RG3T6mXfah8LxuvK13VXGtdDYKbV4knr/987 E6dtWm1o7CrpbBfNZcwtNX1eDDVgv3IM+NPCO0ed0PnSXbEb9u/7GPjqvWhm6dXpXidm MCWJNWeAkb9aTCzcv9VXIZOZl+nl9isuvPel2PYlpU34Rv51ziT9s5qn06PwaBQsB7Vd 3YzU2GRHaf9yZ8b26Gl5NnC5QvrMNsel7IzTSz1oIUbIaxNMEfWFa/enMV0KVNGaJTgp uZRw== X-Gm-Message-State: AFuF++mg0X1PK6Yuzp1xnsIskf2rkk7fUw+ga0onpRB+bpKjBGomgTbl GCA5esF5pOzZeMZqkTsvNoxtYiMnvsI3WZkQ6Nw7VFKEbk6pHntYxDXgu96aJw== X-Gm-Gg: AYBFou0xQK1qyXHKKlIpNSl0Daodc+y9pr6O3u20CiaW0RAdfT00PeSx9Bl8Vz5EwdP AVX6ptT7NbNA2vunviMjrxZAM4OLveZgzh0VcL35l9M1L0nps69OlIqvjkqjNmeFbeBvb8w/3Sn 4FaUjmzYALLyffaMBnex65zxbmdX3xuTERoOHlLAxgvkdTovmbNjFOXIjrjFE/ljXtWX5HjdduY 7kkacFHa/2wMJ2xtACXmC1fveqKcmMP47E+cLpiUQJoIQDbdvdVjLMJUwh/Vum0EwzvGLJU4FRD DfcsdCGKDSXk/iK1llMRY6UGD8ooNyEHpyXSHFHkn7+mlODrWEYs8PsFEO64DO0CMvhJuA+cSmx Q7zF9RBV3iqNp7gljQ5gck9+JZsVZez0yRzbtA2vYsq2QQTwtQGNkU+6GwJltyQybGIiAGe6FWu HYSdeN49hqrr3hLr8ujxLOFZVLdR6ZCkCu58qwOfFYTYvGH6dU8I9t/QPoIADOrBd+Ch/KiSmsJ 4xoRZhzbeh0I9+UL6o5ic4JAUBXqdyMdMh9qQDs9bzb6RnW52Lp0yZ0bR9PLEyRfZtAusnYmIqv rM9TfBRyTodCz3PQQpgKkZp+SJ/6XhA2d1Z0Gob1nPk5bhkDubJftVqO/tJcimNuJ81pw5mXyVD kOJUny+mDPVJNp8HkQVCyg/Y4Ci1C78bsB5Ryu5I9rOoyYg0JuciSEexJ X-Received: by 2002:a17:90b:270e:b0:398:dcf6:d40e with SMTP id 98e67ed59e1d1-39d9c1fe880mr11975436a91.17.1789170224093; Fri, 11 Sep 2026 16:43:44 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33ba4f06423sm10278654eec.20.2026.09.11.16.43.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 16:43:42 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 1/2] polkit-group-rule: Set S to UNPACKDIR Date: Fri, 11 Sep 2026 16:43:39 -0700 Message-ID: <20260911234340.1192939-1-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 11 Sep 2026 23:43:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129976 It only install local files from SRC_URI, so nothing is ever unpacked into ${UNPACKDIR}/${BP} and the default S never exists, making do_unpack warn for each of them: WARNING: polkit-group-rule-datetime-1.0-r0 do_unpack: polkit-group-rule-datetime: the directory ${UNPACKDIR}/${BP} pointed to by the S variable doesn't exist - please set S within the recipe to point to where the source has been unpacked to Point S at ${UNPACKDIR} in the shared include, which is what oe-core does for file-only recipes such as init-ifupdown and keymaps. This covers polkit-group-rule-{datetime,network,udisks2} in one place; the do_install tasks already reference ${UNPACKDIR} directly, so packaging is unchanged. Signed-off-by: Khem Raj --- meta-oe/recipes-extended/polkit/polkit-group-rule.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc index e8bbf48c43..0c2531b3e6 100644 --- a/meta-oe/recipes-extended/polkit/polkit-group-rule.inc +++ b/meta-oe/recipes-extended/polkit/polkit-group-rule.inc @@ -1,5 +1,7 @@ HOMEPAGE = "https://www.yoctoproject.org/" +S = "${UNPACKDIR}" + # polkit must prepare polkitd group DEPENDS += "polkit" From patchwork Fri Sep 11 23:43:40 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 98080 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 C18D6C88E5A for ; Fri, 11 Sep 2026 23:43:52 +0000 (UTC) Received: from mail-pz2-f12.google.com (mail-pz2-f12.google.com [74.125.228.12]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.52209.1789170227166381777 for ; Fri, 11 Sep 2026 16:43:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=nWXO/h03; spf=pass (domain: gmail.com, ip: 74.125.228.12, mailfrom: raj.khem@gmail.com) Received: by mail-pz2-f12.google.com with SMTP id 41be03b00d2f7-cc4aa0f1a94so72847a12.2 for ; Fri, 11 Sep 2026 16:43:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789170226; x=1789775026; 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:content-type; bh=P9xdaUyPvUHG1npfssgG3oynN/+wX0LiOJmd91qHCQc=; b=nWXO/h03Z95wIflCoUuMiqVMKtbpU6QbaCTKWl/qY7zK6dzuS5UK6TLa12CSYNkefj B8NX2t4pOeMOGl5Vt6dVGEgs6fqwbssP7FDlCRPoCSolTDOIePNUAI5zxQPeGq7J11Cw OfOoHTVVMHHorp2Ep2eeZltP1KaKq7oyaGQNOXfmsMuaX2cEAgYD0iriOy1Sn6DwrTKu de4m49r9zaCK7V+NRyU1hQu0YNI7hi4kqAfgaORW9zX0utL+1thlP+kwDL2CIT8NBWCg T63nLb6rWAzpCfe32EdMEvUlu/a7LKQwBZ56Lgn0NYPSTbMm2apjzgmcHgsA/eaHeIjM TROA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789170226; x=1789775026; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=P9xdaUyPvUHG1npfssgG3oynN/+wX0LiOJmd91qHCQc=; b=iJ3CNyK/6wspzhqG7IHpx5ZHRG23k6Z9nlASj8xHBUwujrLbgJiUGsZA+HrU4rli3I Y5OzyAQa7QbmLULU2s0J+rCuVsJDNKO7JWBKVLetgBk957xjM9EO2Oou8xr8lavl36Tg LLEd0W4Cg3K41lN4vNNo6qSy9jmk4/nK6JX2DtsBsDYj1JTgxeUqVmExguDROfF9xE2E GzFrRxdRwWHxkhM+mVlqoRxakuZM1kMtVkKrLz5N7WU5X7PE5pCS3RqumqzDk/mPrypy t6cgUrT9sg4v7E8KtnI/XIEFcnW0X+w3QhRRmXMWU9NCFrETSBII0LOiChZ4nmNKPZks CEiw== X-Gm-Message-State: AFuF++k8dUA2y0bByt9N7G7Dg2JIyl7wbQFizjc28Imcoj62mbhSfJy6 LlJMMRgfEDzlNTt22Fcit5+BoDX3qWdQiXnwAagczWSissz+IT0ig1rTMKpbqw== X-Gm-Gg: AYBFou1Q/r84dkga7JqJfYQcg/XfANCkYtHxnpNCjEDdaBrE+Jn4eqD5Mc6iXJJRSPe s5XMSy10L7VxGfXkSBt8vuui9G+c+JljSnZWCi9QtoAqQlytMdMTFn1z//+o9ZgpykXf1inI+Et 6FVlztI6F+iUJ0Ux2RAHd+4YzMWB6fa8e9X34kJDqzd40a8MBOHUWEORhCsvzLa9TjK0GVDXKW4 2qD+7HtKWZ5aqnJwOnscHEVBXRIjQtHCsBK4T4xlLHTfNhZfPWS80PSFiE+sMR/wEAHaN6/wTvW Uiv8PQMKNVWQIxLOGhYW8U5y1Px70Waes+Wd8YHr2wFYmX4XzPvFpfltGIeD1dhEh2tcSKNYU3k +SU12P5v6sn8iB5vjuvbNRmo8tk6caDI/wBqLwgJHRmL8AK3EgajKYMEpfJtvYahwM6xS0Wi32k 88ZYF4CpYHjf+XWOiYO8b4F9nB1T3+Yc576SqS14z5vQ/LZ6zUxL+XFyjF0CzUZEQ8S1GURso6x LLOckBbg5nKQpKzlbeeSkADTqfmaDbR50TSyv3g0SYrofSk96TMA49zh0v/VnqEGxmRmiwOMR+Q /WZ0spfxZfldh38XmdzcOZJytaFvNr8fHqAYK5dFBwV9coPXW8eled3EZ4FgZJSWEN8d5IqQib6 fSfmrwRbG6UL2jrJUdXR5d7Rz5djIuaE3SyVAp7/hDMT+YwY3x/uTgAwh X-Received: by 2002:a05:6a21:1f8c:b0:3cd:9bb1:c6f5 with SMTP id adf61e73a8af0-3db0e15add2mr808209637.10.1789170226325; Fri, 11 Sep 2026 16:43:46 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33ba4f06423sm10278654eec.20.2026.09.11.16.43.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Sep 2026 16:43:44 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-perl][PATCH 2/2] libdata-hexdump-perl: Drop the dangling hexdump alternative Date: Fri, 11 Sep 2026 16:43:40 -0700 Message-ID: <20260911234340.1192939-2-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260911234340.1192939-1-khem.raj@oss.qualcomm.com> References: <20260911234340.1192939-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 11 Sep 2026 23:43:52 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/129977 Data-HexDump 0.02 installed a "hexdump" script via EXE_FILES in Makefile.PL, so registering ${bindir}/hexdump with update-alternatives was correct. Upstream 0.02_01 moved that script to eg/ and dropped EXE_FILES: * Moved hexdump script to eg/, so it won't be installed. Addresses RT#123224 from KENTNL. so since the 0.02 -> 0.04 upgrade the package installs nothing but Data/HexDump.pm and the alternative refers to a file that is never created: WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl: alternative target (/usr/bin/hexdump or /usr/bin/hexdump.libdata-hexdump-perl) does not exist, skipping... WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl: NOT adding alternative provide /usr/bin/hexdump: /usr/bin/hexdump.libdata-hexdump-perl does not exist WARNING: libdata-hexdump-perl-0.04-r0 do_package: libdata-hexdump-perl: alt_link == alt_target: /usr/bin/hexdump == /usr/bin/hexdump Drop the update-alternatives inherit and its settings to match what the recipe actually ships. The eg/hexdump example is deliberately not installed upstream, and util-linux/busybox already provide hexdump. Packaged file lists are unchanged; the package no longer carries the dead update-alternatives postinst/prerm. Signed-off-by: Khem Raj --- .../recipes-perl/libdata/libdata-hexdump-perl_0.04.bb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.04.bb b/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.04.bb index 7f9b426f3d..82f2396f3b 100644 --- a/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.04.bb +++ b/meta-perl/recipes-perl/libdata/libdata-hexdump-perl_0.04.bb @@ -22,7 +22,7 @@ SRC_URI[sha256sum] = "bc36f404438ac36ad2b9295539227d36f99cd1623f1e347af77c594c40 S = "${UNPACKDIR}/Data-HexDump-${PV}" -inherit cpan ptest update-alternatives +inherit cpan ptest do_install_ptest () { install -d ${D}${PTEST_PATH}/t @@ -32,8 +32,3 @@ do_install_ptest () { RDEPENDS:${PN}-ptest += "perl-module-exporter perl-module-carp perl-module-filehandle" BBCLASSEXTEND = "native" - -ALTERNATIVES_PRIORITY = "100" -ALTERNATIVE:${PN} = "hexdump" -ALTERNATIVE_LINK_NAME[hexdump] = "${bindir}/hexdump" -