From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 22 Jan 2025 14:49:25 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f55.google.com (mail-lf1-f55.google.com [209.85.167.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 50MDnOFp001452 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 22 Jan 2025 14:49:24 +0100 Received: by mail-lf1-f55.google.com with SMTP id 2adb3069b0e04-5401af853fbsf3732874e87.3 for ; Wed, 22 Jan 2025 05:49:24 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1737553759; cv=pass; d=google.com; s=arc-20240605; b=J/GyuzmubdyehMlX1mUl/PTsEAGlCXL5lFMEQvQAjVvazu0XozpysykqThJgjiIwyv yzLTaXG4kYILyelxoyVi6qQ/ln6voLy9IgNzLo1M/xSCWevk9qfdBhhG64eL41ikRVlO F22In49GXg/zvBPSKanWS5irKNrYS0xRiTiukKmfaUf/Vvn4kimmxj07i6sdpOzlAF1+ OJPazxFPohi7Ud5qX5l1dS8wZ6dmmIN6YFoCDZXTnmawx+ZT+OtDuG3WcBGKthglk8hT jeyT32IA1nuWgRM9yTYAhqjYP3srXQILBFWpx1uytZiQLQuWbodiR5GJmRAloDcRYPg1 BafQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=nvmj7R8xhdhg+Rm9NrzA1tH33NKiagxbWoOBDFslJ4s=; fh=L5w8znbowD0P0ClukocFWQs0Vi5crsRuh68zc+lqPBg=; b=WXMgM0WrOpZevsdrJTEw/XiVAoNtPD/k/MxYwQfF3DHBK+LIe1YcGPI36vncUwXdE+ 3A1nor27OnP4+Ooqv0cAT90PZW/++vV7jVDAi9Yt3ZqVVfA3/+UMcFuyeqHoGhwROkFM CPK35MEZAJHgDSiTUmTrDFljEn34jJBdhxfWBCiZKcEGYGjiY50xHpj0aGTp0erU3G+5 vWtW/b0kvnWZ/5NTRnuoS1StgYdxTxBI0smvS6wEXBkdUGKv8c8hq0E0xlj9zNyUniH/ FvPxDhtQvA8z+poltDmzcfLVyESFuNLFW+FPev/5zB/hkTy/8y5VMZP4xDDFBM42jZec eHEA==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=DkbKfMci; spf=pass (google.com: domain of fm-1323861-202501221349143477f74461adcb1f57-gkq7vl@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1323861-202501221349143477f74461adcb1f57-GKQ7vl@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1737553759; x=1738158559; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=nvmj7R8xhdhg+Rm9NrzA1tH33NKiagxbWoOBDFslJ4s=; b=iF6dpuZobOuQi2IoA40zmHhkLiL+vx86SiApLZIwZVtlISbJHLr5WqQSCm1ej8rLC5 vU+hOiKsEKWeeVa6eB2sgmWR9gUPbKsy1iMfN117/A+WF4c0n0WLnMgf6ML4C0QNL/1m UTCf+SOfCX1mOzwRDTdt3oAN/Uo99u2Yp73omBzMXVR2Vx3Pby8QhBR7GAS0GKFs/3gd 5mv3DbuK+aI3Qb8+YfjXEiQ2UrQK+U0CfKhfZ+5whC3V6KX8LK2+bmFwBLnjGClRT01T 5ch+uWwb3nluDmXE9EJfmfnoyEknzF5QgnfxlJ2YKG+UP+nZJh2eEg+jyzdlR2N+Zs33 zieQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737553759; x=1738158559; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nvmj7R8xhdhg+Rm9NrzA1tH33NKiagxbWoOBDFslJ4s=; b=lw0ZOKT/YF+PQsAfg+y/RbPNLrssQWaZebwnqnDsNRAPBdiFb9QmtLBlVGRi/EZNCD M3n6n1ZGK2XWTYdVDzCFMSSeixLMgROLARonBNol2MKVptJ8A4cA3B6g/qSiwHui7FuR 1k0MZSOD99CXcAwiNSEix8IdEBX5wCdeYCcRSJbFF++lX8WqoH0jDq+UhFn3U5YFRvG3 7GyjEv//TF2z4FWuF/AAtMrQk37nINpE3l6wGgxy6i2cV6XSqpO+ld4CU38qK7332IFP ioQKMaOM0WBYncBFbbXjUVsGhvxsC8e5hTZuMGmEraiYXJ0+/AUAuTEJ8KYQnA9WTjsI 3pIQ== X-Forwarded-Encrypted: i=2; AJvYcCU2hOveX1582ydO3gJN+AsvcdYghgPYz5oqnOinKqm4NFSSa3ZBs6R5abaC1qqolJr1CFzT@ilbers.de X-Gm-Message-State: AOJu0Yzpsa9Q5XqwJcfFv5TldlU/v6IK8eAPcHGCP7VyUx8DAxcB28Iq clOq0hab2YQj7BJU6NbyEChJ1+Aiz9lpYDDIQmdUeH1r5iRAXcHR X-Google-Smtp-Source: AGHT+IGXZI1qrup93o67CAhuO+FJZBsx82hW/WkPRovcXnFQ1CWJcVXGYw1jHZX3K98FW+TwFIh/+A== X-Received: by 2002:a05:6512:3189:b0:540:216e:b279 with SMTP id 2adb3069b0e04-5439c249e89mr8466503e87.31.1737553758134; Wed, 22 Jan 2025 05:49:18 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3d0:b0:542:6f68:2b7f with SMTP id 2adb3069b0e04-542b06e7c10ls79794e87.0.-pod-prod-04-eu; Wed, 22 Jan 2025 05:49:16 -0800 (PST) X-Received: by 2002:a05:6512:33cf:b0:540:3572:1864 with SMTP id 2adb3069b0e04-5439c286c06mr8202368e87.44.1737553755685; Wed, 22 Jan 2025 05:49:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1737553755; cv=none; d=google.com; s=arc-20240605; b=Atmdq/0fXXMRE3iwxYpDEyxPQvTVHGEfwjvgUOgi2BCtFSewOZEj/PnNjN2PTGmoDf SzdeADyWgjzfklSHgxCF8dMGL+O6O6gFhyuJ0W4J2BmBk8sDgSfM2ku5U/iBMwoKp1uL SA7xWoQ8X9FGLPPSBs9w5UZkS28NvqDm21l5gvF0TSQJAPKLWaUl5OfY39GI11yZWgQO xL9KFdlOnYScd2vvHK+x6W6Dw4UTymFqKp4XUqKC/Qj4trqUmVweFXCdxbTLnpy8mnFP Ycmy+YLboT51A09fGw9OBwtVPE4c1K/LP+oKpd9P3sq1DXRrT9t5VQG6P/XZO+pn7mxo Bo6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=fu6usVT0f8oAHQxoCpMimKiJRn6wNhvtXy9dpGm3foQ=; fh=dLKbFY1nCVs0gw4Ot3U35lUCgkKClbVzBSGiWA5AeLc=; b=Xh8V38Xx+4gSnaKRUE7MwvBFM7zuHL9lHeO30kxMtgdYwVToBmUVUGMq8cWHtmGhHB 7kjxzcdbGVRLwtK1bAP9ANH6W+nwbnw9nWkZS0FzOIg2rMO/0JkrMPRfJ8xJ09x7uu4E y0vtwsPDv0kY5Ol0VZ9JrL71XhuPIcTlcfAEga7QNt1JyDNU94cOjBzkIJurHpJhJlBY 0tArqfMFh/E3KycgyWNFCulUgwEv9UJr4l1OqpqhbSzfeLdDOHY7yPyINUUCVLRPZYVs F37AQqGFoYm3arHuj2V/c4K1OJsVWUMufFzL2EAZb9opxjGyAMlqFXc90JQoZ/nqUhGc IUkg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=DkbKfMci; spf=pass (google.com: domain of fm-1323861-202501221349143477f74461adcb1f57-gkq7vl@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1323861-202501221349143477f74461adcb1f57-GKQ7vl@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-228.siemens.flowmailer.net (mta-64-228.siemens.flowmailer.net. [185.136.64.228]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-5439af04c52si321585e87.2.2025.01.22.05.49.15 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Jan 2025 05:49:15 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1323861-202501221349143477f74461adcb1f57-gkq7vl@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) client-ip=185.136.64.228; Received: by mta-64-228.siemens.flowmailer.net with ESMTPSA id 202501221349143477f74461adcb1f57 for ; Wed, 22 Jan 2025 14:49:14 +0100 From: "'Benedikt Niedermayr' via isar-users" To: isar-users@googlegroups.com Cc: felix.moessbauer@siemens.com Subject: [PATCH 1/1] deb-dl-dir: fix package source download Date: Wed, 22 Jan 2025 14:49:07 +0100 Message-Id: <20250122134907.2826754-2-benedikt.niedermayr@siemens.com> In-Reply-To: <20250122134907.2826754-1-benedikt.niedermayr@siemens.com> References: <20250122134907.2826754-1-benedikt.niedermayr@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1323861:519-21489:flowmailer X-Original-Sender: benedikt.niedermayr@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=DkbKfMci; spf=pass (google.com: domain of fm-1323861-202501221349143477f74461adcb1f57-gkq7vl@rts-flowmailer.siemens.com designates 185.136.64.228 as permitted sender) smtp.mailfrom=fm-1323861-202501221349143477f74461adcb1f57-GKQ7vl@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Benedikt Niedermayr Reply-To: Benedikt Niedermayr Content-Type: text/plain; charset="UTF-8" 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=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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-TUID: AIrW9wy8PBoA Some of the packages that are part of the debootstrap base filesystem were not downloaded when activating "cache-deb-src" via BASE_REPO_FEATURES. It seems that some (or all) packages are not listed in "/var/log/dpkg.log" leading to skip the download of these files. Package built by using the dpkg-prebuilt.bbclass tend to reference binary packages without providing any source package reference. To handle these currently valid cases the download function simply skips packages that could not be downloaded and prints a warning. Signed-off-by: Benedikt Niedermayr --- meta/classes/deb-dl-dir.bbclass | 39 ++++++++++----------------------- 1 file changed, 11 insertions(+), 28 deletions(-) diff --git a/meta/classes/deb-dl-dir.bbclass b/meta/classes/deb-dl-dir.bbclass index 7ebd057e5504..9f6d205894dc 100644 --- a/meta/classes/deb-dl-dir.bbclass +++ b/meta/classes/deb-dl-dir.bbclass @@ -5,23 +5,6 @@ inherit repository -is_not_part_of_current_build() { - local package="$( dpkg-deb --show --showformat '${Package}' "${1}" )" - local arch="$( dpkg-deb --show --showformat '${Architecture}' "${1}" )" - local version="$( dpkg-deb --show --showformat '${Version}' "${1}" )" - # 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 -xhs ".* status installed ${package}:${arch} ${version}" \ - "${IMAGE_ROOTFS}"/var/log/dpkg.log \ - "${SCHROOT_HOST_DIR}"/var/log/dpkg.log \ - "${SCHROOT_TARGET_DIR}"/var/log/dpkg.log \ - "${SCHROOT_HOST_DIR}"/tmp/dpkg_common.log \ - "${SCHROOT_TARGET_DIR}"/tmp/dpkg_common.log | head -1 )" - - [ -z "${output}" ] -} - debsrc_do_mounts() { sudo -s <"${DEBSRCDIR}/${rootfs_distro}.lock" debsrc_undo_mounts "${rootfs}" -- 2.34.1 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250122134907.2826754-2-benedikt.niedermayr%40siemens.com.