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; Sun, 23 Nov 2025 08:00:52 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f62.google.com (mail-lf1-f62.google.com [209.85.167.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5AN70iZJ023339 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Sun, 23 Nov 2025 08:00:45 +0100 Received: by mail-lf1-f62.google.com with SMTP id 2adb3069b0e04-596adff8004sf97590e87.3 for ; Sat, 22 Nov 2025 23:00:45 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1763881239; cv=pass; d=google.com; s=arc-20240605; b=Qmhh9pdoDhxrgyIEsdAicJBjiB2qc7wdPEwsfIvHiL5OGbjmnLLPIxCTkYToVKsXy2 JeQwpLDJN7wClwaIXLPIdv6ZNVXauJP3iy8Yl+zzgJ/0sDtq7TGguKbkfqWEwKjB7ms5 0wmKwhlt6JE882R22HhVg6ppKixVdqsi1+6nr08pRgsUbHKR+Ot64ensxtnNHw61r0Ke w9N37xLDHsXuXmYbYjMey3CEIee6f0Jxa7n9I1lcty6eLJRlsug2X2rxsKBgJGyP4z7b k/QcaWKrWsgsJQ1IFGqlS3JcCepQBGezKKa/dN2naHim3oF0zmPmIhwfD8giQXU8n4KK FC+w== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=N4eIPYpS+xLCFaoOeZfVub+G6VbP11DXTW4w/gA/Llk=; fh=rl8FgtgAKiOWucj3QGnD34rjtX6L8ABoOSU8r50ASuA=; b=AAH2yH2CaEE7JpFpAUkvOkq2L/buPG/NX8JoRUWYM/wtx2ESDhLVCbBXqGMVWFivCg FAA9ys42g8PKMYUub+q1hlYbN5J0iaj62ZdIn05+/lBqtXAGPySzFGlKhFx9HrmnY8EZ /4ih3Om6jBZ/zYuaU9HrKlUwpc71rxcUzQQUrlb3cte8PF5Brak1op6WN3eRd1y6M/2w stqaRdu4DKjY9Rp77UYWp54i/C8lf2yuRuR4G8OKms3hYFc8gRYJhCMNX1o8yrf+Ren7 p+t8db8uP74bA1QG0ChyXGxl0eWdEl92IvqnuWwsPuUcgPka1xUX/osyD9aA4dmwZkUT SYyg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=mbPYlZx6; spf=pass (google.com: domain of fm-1212295-20251123070034e43ffeed0000020725-xfc62b@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1212295-20251123070034e43ffeed0000020725-XfC62b@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=1763881239; x=1764486039; 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:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=N4eIPYpS+xLCFaoOeZfVub+G6VbP11DXTW4w/gA/Llk=; b=dbLU4WFG3wq/aCxYZyC6SE1udraC9jtIyYqnIGY9zLe8dvATGI2pafCTSQgm7Mxqux O2xaboJJO/Zr84/hLxEEwU+wdIMPrAbBip0a5HyTN+LyR9fyqxGtCxYTkN+eA7igsQls V0CY9JDr5TXiWE6awdVuP8xm+GWzDP5J+xrSAC1Nh4fLbMKe7YxKegsu1yNKUKbwN6wa 8ThHgjgeGhba+tuPGoWobi4iTOlMEGpuR12QkeG/p1wdd7fwrmAq4NOg0Qcjn7FPqV7S NK7BWmd3prxeZHmU83O+V9vMELjCR/2Dxs91V17XEo8e06p8snLDpMw97k+hnFZ863bQ mMiA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763881239; x=1764486039; 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:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=N4eIPYpS+xLCFaoOeZfVub+G6VbP11DXTW4w/gA/Llk=; b=R4MHLwpa3J6JIGLDyapZPu+/gLNhNc1oHvZR1k1+0qp1MNW3muf1sEpktX9LWN3yx6 WRsbkAu148qZzRCfcwk8+U9z18xtM5o8ilg6NkZ/1XByJAfBjyTEZhYzbrYuDHLw+fFW Hh3elsEX1zyzU26Y33CyWA5Z/xZuId7RrRUA0xXGxdXioEdT3Q0+Ld7ywV7BNY4u5z7R h5KHiEd5IuhHg2T8gh+rw6cmDh7Ri7FQ7ztuY236Uq/Z8DfHct3xYO4O7oV29CC2KVIB 2rQ7XuCZi6hmul49OiUcpwlJ2TyC1LHutaq/e4r9AKjffVhezInh2jzAo9ivuc8UET0G nQfw== X-Forwarded-Encrypted: i=2; AJvYcCVOGZB0PHRD7c8aU8tHrXR6nk6CgLXUGCUaKnsUahDTTJ6Fx6EmZ7+wRzg3V/kRtXO6Qx7N@ilbers.de X-Gm-Message-State: AOJu0YxyNT4eyqdR+mDTTHMpT0NWfUDRhpCAvL8Uz8i7qM/U6NrqBmcV ao78+3kpLA9MGFNYg5TC4xNiV2yAr7Ij6zlZP2ZqT2wbqfv6tlyPlCAT X-Google-Smtp-Source: AGHT+IH8Ru9bLY91U8UkacD31PhNa2u87/11isfaOgWq3zezBy0ykvbcLCTH8+W+pHbfdRGzgxvjYA== X-Received: by 2002:a05:6512:3c95:b0:594:3270:3b14 with SMTP id 2adb3069b0e04-596a3eda7damr2370288e87.32.1763881238791; Sat, 22 Nov 2025 23:00:38 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="Ae8XA+Z8qlt8rBTd1LO/8KfqLuWEceqg6ZTwPlxhu0y4AdV9bw==" Received: by 2002:ac2:5687:0:b0:596:a35d:3c0a with SMTP id 2adb3069b0e04-596a35d3cdbls1123411e87.0.-pod-prod-05-eu; Sat, 22 Nov 2025 23:00:35 -0800 (PST) X-Received: by 2002:a05:6512:3c95:b0:594:3270:3b14 with SMTP id 2adb3069b0e04-596a3eda7damr2370240e87.32.1763881235290; Sat, 22 Nov 2025 23:00:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1763881235; cv=none; d=google.com; s=arc-20240605; b=OY0xjWJRd6HYmZaBTIBd7aboZxfDHoNplrJ0wqMse1Za11vG2YHdDb3lP2UoUgbxIm Rdo9lD+svdHpXnwzPbU2jp+7rc8t8B7uAp/e5lpiJX4H//xSR+3DDUNz+SMq30CADDUE 2QvPD2AyV9PKXWEJo7gE/01w7x4tu8psW9i3dvegSr1kVVmxcg/xLUKRZn9SmGJMw2Lf 8x1OSutyzRaeFB564V/94W13G4P05rBXtZ2RU4qw/ZmCvDjaIN2PLeo78zW9b237zMUA /OSdy/9U4q11OgzCKj/LqMY4HlpFNadeBnvRPKsuZM2TF1emQFj0kEVN2fdBtGnlmiYv QCWA== 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:message-id:date :subject:cc:to:from:dkim-signature; bh=3RhAiA1pQ8UB+wFpemF4TadfNqG0+4yPfeE5nrPtfrQ=; fh=1z37pEVhqwMLlkT4FDzOga7XBsM6Rzv6sXOq0pipxqo=; b=ZPh5gc0TMlT130hImL3hP8ZL78EMX74XPoRRUimNoxXdxb0uR+l/zRJ/6pMjPVPXwy 6mt3t/KzXcpSIU0BRbB1BMv7snMrE8gMtD7pvvlsnN9U0cZ91SdP4kY4vNI8LeWxeHXk e/ywyE+ZUG9tj3rodoLoe7N+CJy/voo6B7RBbd77czWKZD0caQnZmg954AE54ywUhrAv upEEWZq+cPMWSCjy2CkmdROz8PWqgBxTonfX7mkdMyyVgLd1nVyTZzNJ2mY062kezCdr nfsOYYM8+QH9yde4V/FMDpecq5xpylIzeuPRFSEHCF7sPFFFByszVAC61RbN3XIw0VPr s6Rg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=mbPYlZx6; spf=pass (google.com: domain of fm-1212295-20251123070034e43ffeed0000020725-xfc62b@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1212295-20251123070034e43ffeed0000020725-XfC62b@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-225.siemens.flowmailer.net (mta-65-225.siemens.flowmailer.net. [185.136.65.225]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-5969db7d741si172858e87.2.2025.11.22.23.00.35 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Nov 2025 23:00:35 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1212295-20251123070034e43ffeed0000020725-xfc62b@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) client-ip=185.136.65.225; Received: by mta-65-225.siemens.flowmailer.net with ESMTPSA id 20251123070034e43ffeed0000020725 for ; Sun, 23 Nov 2025 08:00:34 +0100 From: "'Cedric Hombourger' via isar-users" To: isar-users@googlegroups.com Cc: Cedric Hombourger Subject: [PATCH] deb-src: do not error but warn for missing source packages Date: Sun, 23 Nov 2025 08:00:29 +0100 Message-ID: <20251123070029.1674527-1-cedric.hombourger@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1212295:519-21489:flowmailer X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=mbPYlZx6; spf=pass (google.com: domain of fm-1212295-20251123070034e43ffeed0000020725-xfc62b@rts-flowmailer.siemens.com designates 185.136.65.225 as permitted sender) smtp.mailfrom=fm-1212295-20251123070034e43ffeed0000020725-XfC62b@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Cedric Hombourger Reply-To: Cedric Hombourger 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: +B2rcTW9h7aq Some package repositories may only provide binary packages and no source packages. While this is unfortunate, it shouldn't be fatal either. Collect names and versions and print a warning for each. Signed-off-by: Cedric Hombourger --- meta/classes/deb-dl-dir.bbclass | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/meta/classes/deb-dl-dir.bbclass b/meta/classes/deb-dl-dir.bbclass index 16ccd426..7ebc3526 100644 --- a/meta/classes/deb-dl-dir.bbclass +++ b/meta/classes/deb-dl-dir.bbclass @@ -41,7 +41,8 @@ debsrc_download() { # since "set -e" is used) avail=$(mktemp) wanted=$(mktemp) - trap "rm -f ${avail} ${wanted}" EXIT + missing=$(mktemp) + trap "rm -f ${avail} ${wanted} ${missing}" EXIT # List all packages known to apt apt-cache -o APT::Architecture=${DISTRO_ARCH} -o Dir=${rootfs} dumpavail \ @@ -80,9 +81,16 @@ debsrc_download() { -- \ apt-get -o APT::Architecture=${DISTRO_ARCH} \ -o Dir="${rootfs}" -y --download-only \ - --only-source source "${src}=${version}" + --only-source source "${src}=${version}" \ + || echo "${src} ${version}" >> ${missing} } done + + # warn for missing source packages + sort -u -o ${missing} ${missing} + while read pkg ver; do + bbwarn "could not find or download sources for ${pkg} ${ver}" + done < ${missing} ) 9>"${DEBSRCDIR}/${rootfs_distro}.lock" } -- 2.47.3 -- 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/20251123070029.1674527-1-cedric.hombourger%40siemens.com.