From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6771003123014041600 X-Received: by 2002:a5d:6a8e:: with SMTP id s14mr30735575wru.150.1580226208459; Tue, 28 Jan 2020 07:43:28 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:6385:: with SMTP id x127ls2706966wmb.2.gmail; Tue, 28 Jan 2020 07:43:27 -0800 (PST) X-Google-Smtp-Source: APXvYqx3kiY66d2tG1lKXm5JLYIpCYCfU5eM2//qCgts2e6Ke+GOegHtCTVFqoKD5Zj12HrrKWfL X-Received: by 2002:a05:600c:2c06:: with SMTP id q6mr6041349wmg.154.1580226207851; Tue, 28 Jan 2020 07:43:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580226207; cv=none; d=google.com; s=arc-20160816; b=V4iqDIV9oaNCALSIS4hf/ccaZCyun9rIv19ecsq1+a17MrhlCez/Y3L4vjdEn6gAyW KIrSvDIrI8VJJWDGAnC2ki0iGM/U+zDpJn3P9S4IBhmPWoKtUgzSOjke7PZUHEUFi7O6 DwLu6BGnOaQ1lEvxQcyjBZyuJZ/IMJxl1PvHnJ4iOo4pMYfgVlGYJNCyOBzdt2eFhx7z jwlUI/KI+flf/WI258KVz9CCmqWkzbJ1W3CCRap5ZhEnWZ7+taky9AwogvJfT/22GTpL vvczPAzL15Q2Qdsyrgeh807+tPxYJNLndhK6oVAkpVpHRDdXM/kC1K57cw7BoTiCBEHl 4FjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ggoKMHo5bVDNaEONRv1oVBOoR7e7/33cEufL0/AkblU=; b=A0ozDUiEfy51Gz615XjhFGkFOOcKpQ1Q264QuPoVeZ23ctt9q31GTNgIdOxjkp/RFZ +v34cHORT6e2RIa7rjD37Z2Xf49GW6eoIWnmm+Vq5Wlr3fJHEc6UOfaqAS14xG6s+mqY fR/3gMjucrfNa/icSHLoHmvZkwpgSgYcrkcHVPvivTmZamUn7e34omZiYvSZbAss5E// QG+lk627TlCVbitI9CpbuXWZOATav3klkFlUqwmLg3FRMwYNq/MxwO82jfOiJXuQL+cb MRGRFE+phDHRL7xwgbW3ArBT7/HuCTLl1RlseRk90S6e4dl+Gi5OPCRJbmumFduMVdD9 gGRg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LSiiYEkx; spf=pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::442 as permitted sender) smtp.mailfrom=vijaikumar.kanagarajan@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com. [2a00:1450:4864:20::442]) by gmr-mx.google.com with ESMTPS id u9si702807wri.3.2020.01.28.07.43.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 28 Jan 2020 07:43:27 -0800 (PST) Received-SPF: pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::442 as permitted sender) client-ip=2a00:1450:4864:20::442; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=LSiiYEkx; spf=pass (google.com: domain of vijaikumar.kanagarajan@gmail.com designates 2a00:1450:4864:20::442 as permitted sender) smtp.mailfrom=vijaikumar.kanagarajan@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-wr1-x442.google.com with SMTP id d16so16548564wre.10 for ; Tue, 28 Jan 2020 07:43:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ggoKMHo5bVDNaEONRv1oVBOoR7e7/33cEufL0/AkblU=; b=LSiiYEkxKwpuSzGgm4teMmHpdh1shvzB6ThQwtjyzkOPPK16TCrbMW3sZIEQHGrbVe Hm2K1kyK6K+mUp/bMXuvPdn2E+IaT55Bzofa+q4M91/jeMFCv4N2AaKzIiI2MAMk4NDx +YBlUJQb/KUmdEY77N19OgEEcjHHJJJv8QwWY0meafyQtZYQLzMNjRnHKWaXZg35nEd+ yZ4CqkoVWh+OvuB67cYAsKYvRfVFyOTUFyl9SMAfnS4X+RIeeLACWb1REvqEg7dyaXoz +youPGFH5rS54zT0vgseF2DhArtbcQ4xaVhqjjseM9wm/vgKMNpIxslCd9vtRUEgPdQ8 VDdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=ggoKMHo5bVDNaEONRv1oVBOoR7e7/33cEufL0/AkblU=; b=qpxI+8+pu+qMmWSTHDXSfTfJ8u85zS7qS9zPfIVasvQJxv98hFRCEybKD7Sh8vgBnJ WWP+j5dMLayE/9v/7FN2e4iWO9UB7GQtBMTJyEEkEsCR7aoLoi2NIjEDmFFtuN2Knpqk oqWUiTU1pkqQ6/Wn3IK/7Cg7vPBJ1HwtbNfYMkLl2jVO61JFBvCY9lzYMC7LADJU2e5m qt64qmqdMuEELQUr2+6SG9Hti5ObzIxBu5579kp/76kn3CErNHSYWbYDAnCx+ZXsAumN VzcrHRcE6ydEUKX8piueAVbRI8qvFBXbnQxA2+J/hlKPuwCoCZMYZP+tC60hpUERCCdC oxug== X-Gm-Message-State: APjAAAVTlw0rlhfMSD0jQ1teb+HrFK1JHzkB/f6SlP+4OG9+D5RLTNpX vN2OrWxQkwGjh8P3qfFIWd9XJ63wtGY= X-Received: by 2002:a5d:4386:: with SMTP id i6mr28869813wrq.63.1580226207429; Tue, 28 Jan 2020 07:43:27 -0800 (PST) Return-Path: Received: from oxygen.mgc.mentorg.com (nat-sch.mentorg.com. [139.181.36.34]) by smtp.gmail.com with ESMTPSA id u8sm3601200wmm.15.2020.01.28.07.43.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jan 2020 07:43:27 -0800 (PST) From: Vijai Kumar K To: isar-users@googlegroups.com Cc: Henning Schild Subject: [PATCH v3 21/26] meta: repository: simplify the matching of packages Date: Tue, 28 Jan 2020 21:12:08 +0530 Message-Id: <20200128154213.22353-22-vijaikumar.kanagarajan@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20200128154213.22353-1-vijaikumar.kanagarajan@gmail.com> References: <20200128154312.337e61f6@md1za8fc.ad001.siemens.net> <20200128154213.22353-1-vijaikumar.kanagarajan@gmail.com> X-TUID: OQgfQ0GBeHlY From: Henning Schild Just call cmp once instead of comparing the md5 sums. Signed-off-by: Henning Schild --- meta/classes/repository.bbclass | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/classes/repository.bbclass b/meta/classes/repository.bbclass index e7acf59..de1fa5e 100644 --- a/meta/classes/repository.bbclass +++ b/meta/classes/repository.bbclass @@ -89,11 +89,9 @@ repo_contains_package() { package=$(find ${dir} -name ${file##*/}) if [ -n "$package" ]; then - local md1=$(md5sum "$package" | cut -d ' ' -f 1) - local md2=$(sudo md5sum "$file" | cut -d ' ' -f 1) - # yes - [ "${md1}" = "${md2}" ] && return 0 + cmp --silent "$package" "$file" && return 0 + # yes but not the exact same file return 1 fi -- 2.17.1