From patchwork Mon May 9 04:51:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinuvasan Arjunan X-Patchwork-Id: 1782 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3) with LMTPA; Mon, 09 May 2022 14:51:56 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f63.google.com (mail-wm1-f63.google.com [209.85.128.63]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPS id 249CptcQ004224 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 9 May 2022 14:51:55 +0200 Received: by mail-wm1-f63.google.com with SMTP id c125-20020a1c3583000000b0038e3f6e871asf4217070wma.8 for ; Mon, 09 May 2022 05:51:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652100710; cv=pass; d=google.com; s=arc-20160816; b=a5VKAaITvmUmR6r0b7o9Cv/TEDKBKL1a5j5OjSTXBw1EN9gjhpSeBK+fscO0L3VkOT gzbzonPT0Zyq/ylYOXi5XDn3b23g1F+k5U40L2JOz7AmTYfykSHe7+rOEn5Bi4nps9T6 jgcT72CxfK43MlbUbIN3wFXAI2X4hf8RLYaZ5QFdOdHLTtqb3S6AHRoMv3+PXOO4Aves wj/i4L4BfEH5Bc64PAzlp5ks1g/oSpjLMVB94iM/Z4lumrHtSnjbNyHxkpRYhA5XWoxj /2g43UwTJ117tb6GKeSyOk2ewm8zo3W/h9IObFu67MZhK9aLxiahVhSrIDhKwjgn/X1F dmiw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:ironport-sdr:sender:dkim-signature; bh=wB6axwv/UBkzPiRdMNtmN6Ezo04jQEkEpOc0+5yFCpE=; b=hU4MFy3kpitFuQq4olo614fHIhKAR/6bSvOFSOWP+crDqHRnZpX62aRSrZPXfkMirc rh+WFF1CHgRqhXOE1PrG8khsgabSRJCGX7MhdPt+2w+iufL6GIstr97ewdHrpIa1qeXj gWOWLerYdNrP8N5iGEgSMUJvNQgiKqtIp3oIjgPMAlMPS4J2WRz52CNkSq6i8UwgnJzj lecbadHwLzPR//iiuoErCj0I7bBpDBjXtyD9yiNGO8Kn5/gfTiAN7vM0S5uGjlavwLRH SC79biZWlR7p55yRQQDCngZKPI0bQho+ZWDdKHEZs7wxyhs1G301tf1I9kGpV8tt4s+w gw0g== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of srinuvasan_a@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Srinuvasan_A@mentor.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:ironport-sdr:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=wB6axwv/UBkzPiRdMNtmN6Ezo04jQEkEpOc0+5yFCpE=; b=OSkfOauMYHh4yqAaPYP42aw+YQW1Aernxkfk0Wmq1igZPR0yUM1EtdmfRcAkuK+ZHT 72ALmbZDIN3AkehuTqLPZ8x5I6eUqR4X4haUtqX/TK0m6jtNYVBk1oTgVZ0JytyZR0/p WfEr8oK+rILVkjeUOeEc3LrWQyXY0RKtSO8BImomxSYwTgbgCT1ALKVccKKI0Swbpyng rHzGNmMyci/2cK5iD6tIBTXEKSGr7Xg9ymhWqJ51uWUoLBrQOXP43LE9trEyG3PW2pdK ui23GsEIGFzB1defW0MAMk+sAO663v5SwrIaP9vcpzEEwsYOfigsdslSaf5mnfbDI723 +4IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:ironport-sdr:from:to:cc:subject:date :message-id:mime-version:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=wB6axwv/UBkzPiRdMNtmN6Ezo04jQEkEpOc0+5yFCpE=; b=vjeVTPITGDU5sYaK0GNwvDlqy2+HrAOismPNr+v9PM8Z/2Y0Kt3vAsgBZ1/5N2FgWH ooXfMH6i+zSZVE1zhFIBvVZzLkyxVgtQ8VUK0UR13VCmzWhe+sBBSnDag9mt6SmhC4p/ fTvwdvWWjKf6fbuXnODyZUy7/cwYL73FrKaNGnVt780goTniGYTxH3I40+l7LomGJ0Ii xR5CO3ZP8vkEJDeSypX0GbeVq2Y2Z6g/Wex1Z1MrjXLeVdozor2s6LCJGL7wytJF+1cu sB6O2cleuGEAgj0c98PogNht+Q8pZyYWiOyD8UBy82lCDOfFHDF6xVjJraS1qwqKtbp5 XPpA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM533sutFhsKCq/xe0GpUxsnD7yYps/8HlhiOFsoamn4bGw4SFrSeE MnyYT8yS7ijrsZjkKtoIOZY= X-Google-Smtp-Source: ABdhPJzZR9xsFEOyxzG5/EsaZ2W2nj38CDMt5FsX00Tjy8DLgycWjnEbhiLqynQI73I6OMCat3a2Gg== X-Received: by 2002:a05:6000:1c09:b0:20c:b986:e593 with SMTP id ba9-20020a0560001c0900b0020cb986e593mr8185297wrb.170.1652100710341; Mon, 09 May 2022 05:51:50 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1567:b0:20c:5e04:8d9e with SMTP id 7-20020a056000156700b0020c5e048d9els374554wrz.1.gmail; Mon, 09 May 2022 05:51:49 -0700 (PDT) X-Received: by 2002:adf:d1cd:0:b0:20c:51c6:5d9f with SMTP id b13-20020adfd1cd000000b0020c51c65d9fmr13716877wrd.244.1652100709499; Mon, 09 May 2022 05:51:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652100709; cv=none; d=google.com; s=arc-20160816; b=m9wb/R/6BVE2BcROCDx9VO9qG4SucLuGOaAMKTBe2K+JMVTpV9BNkh+Ids9SX4PN+3 YW26q3uSajx+utZKxi2Ij+strVm0zFbSZOJzeZHjC3bnCVMeXSGfx/Qw0csf8iNKnuKm gZOY/Lg6rc6e8KIGfcmb0V2fThrMT5nMPH4Ozqk+rxW0TJX42ztZiIzzbA52WnjVS1fc xpxgtFQVrZlMkPf+rK/lzjHyJLhB29xbrlk9/hal6R3Pee+kA6t971d7N1ZqP+XAQVjh 1LaDP1x6P2n27Kzh053UJyVMc+ALh1H4A0JO//AYYP8ZVaPsF1x+6KI4kytU9gNH4RIO ZlGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:ironport-sdr; bh=PawI2YpzBJ84VWVYCuSA/QeDzQ0bPN01P8m3e8NCrbA=; b=DaYCYvV8XJRgqfSy0f8Xqu1u8erx/QO8K0zmw+XYS/EQz3W/CZ7g8P3G3Hxs8zn5FM ZUniuDumtD7f3hmdxqdOGY898V0jvsvySF27JaRaIjYdMLi+X87a1sGKNJKRlKk32v0Y SCurMc2FL86d8gz/orDOAlExUIUd4yK8dsy1rpqrrNvT7paGIuW9/LpmXPWis24vMMQi ZQvmx8SesTI+zfq9lanoOzr5K9CkpkI6T1maQSLow/e3JdRHtJYe79t/4BTf5hCjH54c pTT25TLtA0Hbpao4Lp3sYddKFgwFqfNDRh9fGPxRl8oDO5pZGP1WePKNNdhzR4L8pMp7 mZJA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of srinuvasan_a@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Srinuvasan_A@mentor.com Received: from esa3.mentor.iphmx.com (esa3.mentor.iphmx.com. [68.232.137.180]) by gmr-mx.google.com with ESMTPS id n13-20020adfe34d000000b0020c67de496bsi587143wrj.2.2022.05.09.05.51.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 May 2022 05:51:49 -0700 (PDT) Received-SPF: pass (google.com: domain of srinuvasan_a@mentor.com designates 68.232.137.180 as permitted sender) client-ip=68.232.137.180; X-IronPort-AV: E=Sophos;i="5.91,211,1647331200"; d="scan'208";a="75461578" Received: from orw-gwy-02-in.mentorg.com ([192.94.38.167]) by esa3.mentor.iphmx.com with ESMTP; 09 May 2022 04:51:47 -0800 IronPort-SDR: DDOprhJVlne2HxvRh/fLzvcD2VR+SzgRnSSbILHFrIVfvV6K8MnJsQynncNJmTr40WVrxwLGLC i1YoCJMzIWJbvTHdkhfY6UNgb+MTzhvCWNB5P92w1sT2WiZIcAjJNf8sbai8mAu0UlnXMUpoEc q08dCNOAJe0uf+/mtjG+HcBcwi0fRqYcwTS/Z9pO0+4JIr6yi//JrU6k4YXzaMzUuQgU5NU4tp 9wO+/G8jQh0nZDY9o1kN17nQIv8S2D1yME4+kTJ+9nXCcmh3PMRGB3T9OuXxb0gOuvkzkGGH+y mls= From: Srinuvasan A To: CC: , Srinuvasan A Subject: [PATCH] deb-dl-dir.bbclass: grep exact package from dpkg.log file Date: Mon, 9 May 2022 18:21:28 +0530 Message-ID: <20220509125128.897009-1-Srinuvasan_A@mentor.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-ClientProxiedBy: svr-orw-mbx-15.mgc.mentorg.com (147.34.90.215) To svr-orw-mbx-13.mgc.mentorg.com (147.34.90.213) X-Original-Sender: Srinuvasan_A@mentor.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of srinuvasan_a@mentor.com designates 68.232.137.180 as permitted sender) smtp.mailfrom=Srinuvasan_A@mentor.com Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: INBOX From: Srinuvasan A When we grep the package status from dpkg.log file it returns the output with partial matches, this leads to downlaod src packages with unknown version fixed that. Ex: we try to grep this "libgmp10:amd64 2:6.2.1+dfsg-1" package, but it returns "libgmp10:amd64 2:6.2.1+dfsg-1+deb11u1" package, hence fixed this grep pattern processing part. Signed-off-by: Srinuvasan A --- meta/classes/deb-dl-dir.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/deb-dl-dir.bbclass b/meta/classes/deb-dl-dir.bbclass index eace510..4780228 100644 --- a/meta/classes/deb-dl-dir.bbclass +++ b/meta/classes/deb-dl-dir.bbclass @@ -12,7 +12,7 @@ is_not_part_of_current_build() { # Since we are parsing all the debs in DEBDIR, we can to some extend # try to eliminate some debs that are not part of the current multiconfig # build using the below method. - local output="$( grep -hs "status installed ${package}:${arch} ${version}$" \ + local output="$( grep -xhs ".* status installed ${package}:${arch} ${version}" \ "${IMAGE_ROOTFS}"/var/log/dpkg.log \ "${BUILDCHROOT_HOST_DIR}"/var/log/dpkg.log \ "${BUILDCHROOT_TARGET_DIR}"/var/log/dpkg.log | head -1 )"