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; Mon, 10 Mar 2025 10:15:06 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-qv1-f60.google.com (mail-qv1-f60.google.com [209.85.219.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52A9F4No009264 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 10 Mar 2025 10:15:05 +0100 Received: by mail-qv1-f60.google.com with SMTP id 6a1803df08f44-6e6bb677312sf74952156d6.3 for ; Mon, 10 Mar 2025 02:15:05 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1741598099; cv=pass; d=google.com; s=arc-20240605; b=SFOepvUzfo3JBpJFxS/zzcMWoCvw6FHyIX75223sgcGPrvlOPSxkM5G1k7qkV/GKz4 BNyWmrOQRUq/CIRckCY2udt/uQHsMa59GW+DrjfqbLaqYwVxr62f9YDTKFvXqFKYZhbo f9c9KjQllQXWxmGyjgvRp1OjMTIA2LnerenNms6YwjV6nWhGoDKK424yQiYSCvZERcSb 5iH5Kc/iV2htMMbjVkQZi1Z/XGEMxIoKQoLjJ2vtVlCvPKXUJO9/VD6EKfl/9w4mX8G0 gTNt8qw5mKUkLnkw2A0lRr28dRSBVZq5vfKExogAxwwLsG+eyHHs3xzKhmeUHl9h5Iem /Gkw== ARC-Message-Signature: i=3; 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:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=ThRDMqp6RtfXody32UKFBY8rwa18ViphpmpYl9bBmY0=; fh=V3YTRtTtD6xs0VA3q3aNU9IzFPkaCES7bjDjdRX9l2w=; b=GrVSNOvwIrilnJPkTxGLNXdFl+X84vhOngRm4vP2ck8O1fmFnXxsQH+PJt1E055nat l8t3rntjssFz+hyRzXduaeRK7XsFxrSd0325bk3vC8F9BGsyxRFhYtD3kmPVrLy9sUI8 AD7BePf7JiRJFKzaoUa9l6zJaSIcnVe/yCH3B3M/Rnmlc3wXvlU2EjOUYM+lK1ePMjfL Q0aDDNyEez3brDTWUfX0dFLhVBIAJgnE96VQc963B+kVYQ2H4GgEfv8wC0R/mavf4npd eOpRYuxCdOVB3f5KS9rJ0Pkz4/uoZwQL0Xtb6zh2Y4tXuFvyx9m+CGfhgJ5tINJfUked sJTA==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=y+4F0zJQ; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:260e::630 as permitted sender) smtp.mailfrom=cedric.hombourger@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=1741598099; x=1742202899; 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:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ThRDMqp6RtfXody32UKFBY8rwa18ViphpmpYl9bBmY0=; b=qw49xDfdMG43+vvSx5tkN1FJhEyJLJj6Nur0qMBTd0ZBtRD+7TGPq7HvUEgexCUg1s QR95KaXkuvQ1glvwsgPIQcYe3hLmEd2eX1YzOmAMW4MXbkTxUXBX6BojwrjfTTHu/IzJ 8Mw9BEC9tEMgeXy31hnrEFH3VDGvEc71IQGYlRVxk0p4nwPSLnrxSFzKCDkN6fe0+afJ sJo+dqoc7NjqricCOu+N+52j0RpWtQNZYqAfQnbwlsyCBEgrZfBhAfSKbWPP3hNfWnG2 6WgQi1Rrgpmd1TCUPAVInZpCzG4deY4nBedOLnmTju22GZCvK06zmJmjxPL16Jmc666M etFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741598099; x=1742202899; 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:mime-version :content-transfer-encoding:content-id:user-agent:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:x-beenthere:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ThRDMqp6RtfXody32UKFBY8rwa18ViphpmpYl9bBmY0=; b=MvFm1FVD6ksIY/9qPBcI+cD6dh8Lous2z/3xL8OQLZWc/8KCBczZsxGfPGgE4OlLsb jji4fuMoyhtAUiwB5xDycZ5YcZVHvPz5gzgrToB7NdTJaBVckyBXG0GsXYDPXpcZ/LjU JbiWmJ/NQdq2IpRyaPqtFi7p+eB5xFAOLhNJII03IrvD816afWXlcwCmEoq38HFWn+oQ jrPABLmsPVqDhNlXbLgOWj2iXpQRVLLIUqhB8OCDnj0jJ3zXqoWVjxxhzy/uXJ7imiIl 3/pSlBPN7zFmStWoS3u70x8waMcbbC92GUd8xNkkHe7e3/mbwaosd+WuDeC4HcHELnJn JZJg== X-Forwarded-Encrypted: i=3; AJvYcCXqb15kLGhaKhwTFq039Bxu7FJ2EXesBCxohKvvQ5NdMayOFFmcbmiVAhSbSWhgTdbPHa/l@ilbers.de X-Gm-Message-State: AOJu0Yy2pU5aU34oqMFN0uhm4F+ie56q7ZNCywjR12SOdBb+vLwSWwcY qM754GnG3+TIDIZvW9sGoussgoaQ9ReGmpo7Ukj0ANz+PIaO1yRm X-Google-Smtp-Source: AGHT+IFUZhJk3Tzv0AIzR8G1iQnPBDTu9xq4n4UbTmB4bQ79SrHo2L7UqiAuCUkTKtsz8eml2EPwCw== X-Received: by 2002:a05:6214:5188:b0:6d9:3016:d101 with SMTP id 6a1803df08f44-6e9006d9003mr165373006d6.41.1741598099125; Mon, 10 Mar 2025 02:14:59 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=Adn5yVGtpf65t/I5iIj9QSp5dfRoSVM5SU1uHlqBNCAEN6sXmQ== Received: by 2002:a0c:fa8f:0:b0:6e8:9021:8d0d with SMTP id 6a1803df08f44-6e8f4eca5e5ls20011246d6.1.-pod-prod-05-us; Mon, 10 Mar 2025 02:14:57 -0700 (PDT) X-Received: by 2002:a05:6122:65a8:b0:523:7316:7f31 with SMTP id 71dfb90a1353d-523e404e61emr6749447e0c.5.1741598097345; Mon, 10 Mar 2025 02:14:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1741598097; cv=pass; d=google.com; s=arc-20240605; b=NZDzBwafR4+f/eVyd1i4Y19d3s/vkF6Ctz4JbK9jPFsIav0r64jIGjxTGS81tzG+Ww O+0427jkWDYjM8L/XW+RoEx3JnFmzboTBEIwbNzbJ3ftCUuOmdDhFmQxmsieTkvSx5FP km0kPxoXAp+IZ2KGKBaPemTpIuS+Cp6mIgGbXUNwNTMkFGmXuNE02j7czCCUM4yA2e/y 8R2tgK0kS3fyD471Dq1r1WAvdgCpyR5aQpfIMLL3GJoAUVDjunqv0b9D8Mez81OMII3s hxkFbTTCgk8aOtVn/6/RhTMLNllK2A/k0mlaY1T+2vjV6ekH5tBo7XUaeGTU3DPJVNmE 4hBQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:content-id:user-agent :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=XAKf+udbL30ftl8PFOIimLuMvEDGvAq76dGfCdVB/kg=; fh=aHdPbRi2ENCewTRXYtuF1Pu4NojuCfb7a5oiXOHC4/Q=; b=XszjtKnZN0rKXaw/rx/M3Yi768UQ6b9vsVB0rDz3xDeRHVGBO0U9IVocQPs4WG73Pu 8oG4WHc/H5sKYNEOSYrCWRiyVnUlA6Gzz0e4XBTqO8J07LMdtFTDg/H9ITOqnplQ5U4O 16m+wR5BAqfCi+s4HoJktZyCynwIGb9C8anoBjFstqJv1CNYETKa5OjK2ydHl6GrkfRQ uHn1MlDfs0iBX+AzxmK/bFCJIn/veTyaUmCR2sDv2wdtr8+x1weCKSFdMBGuuAyrphaS rrgfb+sy8A7/XUCEcvfoPHZt++qorkk/VF4Nd9wQrAx4nsuWn8oBpqadnTi/lacEOY8w 8/sQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=y+4F0zJQ; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:260e::630 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on20630.outbound.protection.outlook.com. [2a01:111:f403:260e::630]) by gmr-mx.google.com with ESMTPS id 71dfb90a1353d-523d892726csi371070e0c.0.2025.03.10.02.14.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 10 Mar 2025 02:14:55 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:260e::630 as permitted sender) client-ip=2a01:111:f403:260e::630; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ogtShYJgPulBEU8M33Zz2g6ZO2/0Km8RISsaLjlePDzZWMX3KCo91VBnRuhViyt7q/eHJE/7Z8l10igj+f/5Dr9xaODFjTfTbOw6jiAxe7gqkoUCWhwczTvSjacUAGmGFZvET4g41h/iv9zx7XIEczz8PA7mTSYOXQYGnodaQ5/LtyXNLdR+u8m89fZJMmv60vSvFwkkCKlSYcVwPrdZKWUzRz3tgpifQJKws9XrGi4AfId+MXf2jCBvwIex7k/csxn/k8eYZH4bBhzbYiOSgPXsPlcI2AWuVmTiGYJA9OmjIOwRPgO8Pos/Wxz4TBwGVeJuzXZgnsOUpOof/P/XIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XAKf+udbL30ftl8PFOIimLuMvEDGvAq76dGfCdVB/kg=; b=FXiXHWuMN5JpuUIJyldSQeAw0FdkVdDYfqQ0KxKSUmxEar6T/nVovuHctk5PznTESOVl77o9TVTv8IbWtt9G2HnsqHgImexvCgShNzY4G2WqlzY4P2mVMy15Mc+Qr7ddVqRHHHzkpuAQ094Lua8Ipwo9UK420pzQUsYMpETVILqILu0OQtkrjdZTjtpt4EhJX3o3775KGNcvkOpfj1fkd1h+cG8xbGqn1KjeRtRKlZ89vxjWmcvjAqhr3frjAOlKlfjgNRnHvQ0bzhTCply+mO/lf8jNlHzHS1NqdEulX0Od6cqJk0DLTB/N20mW8VZZHU4SnCepzSiQnaMo0KVoAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none Received: from AM6PR10MB3416.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:d4::21) by DU0PR10MB6131.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3e6::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.26; Mon, 10 Mar 2025 09:14:52 +0000 Received: from AM6PR10MB3416.EURPRD10.PROD.OUTLOOK.COM ([fe80::692:7ab0:bbad:b143]) by AM6PR10MB3416.EURPRD10.PROD.OUTLOOK.COM ([fe80::692:7ab0:bbad:b143%5]) with mapi id 15.20.8511.025; Mon, 10 Mar 2025 09:14:52 +0000 From: "'cedric.hombourger@siemens.com' via isar-users" To: "isar-users@googlegroups.com" , "Kiszka, Jan" , "Arjunan, Srinu" CC: "ubely@ilbers.de" , "Adithya.Balakumar@toshiba-tsip.com" Subject: Re: [PATCH v2 1/3] mmdebstrap: add "skip=cleanup/reproducible" option to mmdebstrap Thread-Topic: [PATCH v2 1/3] mmdebstrap: add "skip=cleanup/reproducible" option to mmdebstrap Thread-Index: AQHbj1wRIobb66BvlkykmEun0pw2BbNoOdAAgAEH/YCAAE5/AIAADe8AgADirACAAZoggA== Date: Mon, 10 Mar 2025 09:14:51 +0000 Message-ID: References: <20250307122558.1882902-1-srinuvasan.a@siemens.com> <47d50bdd-2f10-4373-9009-554365643775@siemens.com> <06c431535ff06f5f854f8f846dd511db1c5c82be.camel@siemens.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.44.4-0ubuntu2+intune x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM6PR10MB3416:EE_|DU0PR10MB6131:EE_ x-ms-office365-filtering-correlation-id: cd17f90b-d20b-4d46-a1ff-08dd5fb403e6 x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|13003099007|7053199007|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Z2dhS1k3clFiS1crRkFveHdzWWVJcDNlbnk1ekNvc0JiRW92NUcrU0lscHRa?= =?utf-8?B?c1hRRTVUMHZrOFJlcTVnL2xHUlJ1d3d1S3lGdW0wTnBDeFV2NkFUTnBwVS9V?= =?utf-8?B?ejJMeG5WZ1BSVEIyRmJnZm9jTGVsUTRyRm5wQndHT1BOS0tVV2ZzVkJpZ1V1?= =?utf-8?B?Y21jYkhFa240eHhLWHpEc2F2VDV0bWhoOHI0ZHFnWm5QbTFrQTBpOEZQL1pn?= =?utf-8?B?MXNBVHZCY1ROdFJiQ3AxbTRqdlBXNGVtbVc5VHZDL3E1Zkl6TG5LT0hIVUVO?= =?utf-8?B?NGIzbDVTUnBNc1d2NWdJZnNDSWt6TUZFMlRGa0MwcVl3L0JETXZmOTRRcmRM?= =?utf-8?B?VTRVRXZSQXpoenN1RTdXTlNJdGJyY1FmYUQ0aVR5a3BGZFd1azRDQllneTdz?= =?utf-8?B?NWx6UjJGOVltMkVuaXVNV2NQQmhzUzlpMUZMOG81dDFmQnR0RG1qZWp5aWdM?= =?utf-8?B?T3NYR2pLSVFWMkY4NnE3TmFSSjRmTTNjZHhseDVIYXJQRllIUjI2NCtjQW1Q?= =?utf-8?B?NDJKLytsVllvMkwrVkJhVWNIWGpraGtGb05palA4cnBROHRoM2crbnJlMEZh?= =?utf-8?B?cytZcG5hVVFEMFhMOEVuNUdqcTBOazZMOXdsU1VvUlNGemo2TkFkYW1JRUFx?= =?utf-8?B?MXk5K1F2MEhGaDU3SjhEWTNHOWJ5V3MxclZvQnRmU1JZM2FQZkVoN04xZVFN?= =?utf-8?B?eTAwMzRuNFRGWW5zWEk4MDJ2SGd4WHI4ZjBkY0lIQ24yOUljZE5FSkhGVk5Z?= =?utf-8?B?Y2VFeElrcHZnaEFZdlF0V3BqWmtjUTYraG82Q3NKQk1ZbCtnaExWaW1hZEVO?= =?utf-8?B?ZGNuN1hoalkrdEt6V3d1d2o4M0NqOFV4dUlQenU2OHhKMGR0OGFwbXZoTFB0?= =?utf-8?B?SjJXaGFtK0g4MC9UcUtqQ1BHSFY3eUptNW1abFl4Y0JPempNUy9MQXc0V0Jm?= =?utf-8?B?VkFzODFRT3BCdHdRQVo4RTRmOUkvdDBTNVJEeHcwTkVqUkxuZ0Jvbk0xS0dq?= =?utf-8?B?Z041WmsyR0p3cFE1YmVVY0diT00vNDBYLzNRdllndk1WNURpV3JMbDJFSHRw?= =?utf-8?B?UVRDVG0xVWU1bmhwOHpibzNNcDB6eElJaC9jVmFFdlFJdmg3L21WbFhYZVZa?= =?utf-8?B?Ty9TV1pVZDBHeGEzTHM2d2ova0U3M1QwWE92TGVCemtXdThOc2pBeTRTbFF4?= =?utf-8?B?SVVHU09jMEtuYjhMYUJBVUdZYjhJWCtTcERETHNCNHU5OEx5UVZyQ2ZNVTRn?= =?utf-8?B?U1NMaVNFZ2hiaUUwM1NjK1Bvdmc0Rkl5bW93ZXNnWTBCRU0yS3c0TE9uUmZz?= =?utf-8?B?MTBMZHduSFpIWksyNWZtTFpuSEZzWEowNzk1KzJUT3JsRXZ1RktZOUlRRlZO?= =?utf-8?B?am1PYkVGZzhRRCtqK1NaWFlUeHpjNEdvVytXYjF6VXcwaVZoeFVDSTJpZmYr?= =?utf-8?B?MEpzblUrSklhZ0xuWlpOUTlWWFBPditYY3VqRkhGNmI3SHhEMllEbmE0ZzQw?= =?utf-8?B?TTBibGZORTlJdlNtRFR6RVBYbThmOWw2c0dzK1VpdnltRy9zeU0ydVZtQVpR?= =?utf-8?B?c0xYcjVRS2pCaWdVc2tqdnlnRXA4L0tUdkNGN2tJRUlhblZLQWNqM0wrOFdE?= =?utf-8?B?SG5EOThFSmgyMVI2K3FBK0dTOXFNY0JBV0U5ckVLd0g2Z2wxQTVjSmM0YjJH?= =?utf-8?B?MytISmt6amdtWGJvSHJNUnpEL1h4SW9RMHNFMnl1cUNndk5pMWxPNzJhUlRr?= =?utf-8?B?OWQ0V0cxbG9iV3pYQ1Z1UlpVSlIvakt2cVhZSHdaQjF2cktrKzErWnRuZ3dp?= =?utf-8?B?d3pYTW5xOElwKzdUZVlFV2J5MmNydXdaek84WTRLYWhuLy9yVVdoSTVnVldW?= =?utf-8?Q?g5NlBK9TANVic?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR10MB3416.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(13003099007)(7053199007)(38070700018);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MjdHRkpRbDdrd0dBK1c3VkZCb2htbHdxQytNNWp6VWNBTU5LWXc3K01Fem1T?= =?utf-8?B?eERmMktKQkNCUDI4M0Zua05DT3c5Y0xqRmxEdE5sOWg3OVFYVk5ZdTZTOE9O?= =?utf-8?B?YUo1LzlSajJxZ3owb2VselhCYm1Fcmh1bHdkdU5FZU8wQk94UkpkeHM5K0Na?= =?utf-8?B?eXdXVlhnZVgvOXFhOWhDeGo5ajJ5ZWM3SlNsSjBJdkVlSzFlbzVVVnRzcWxG?= =?utf-8?B?MGlwOWlEM1VLN1VBeVlOWHJvZWVsaGxXeVprbWN6eTZKeHRiTmpxbm1IaldG?= =?utf-8?B?NEVKSWpNRnBLNVJRc1l4UUhnY1RlcXQzdElnek45OVJIV2FpRFh3aGh5cG1x?= =?utf-8?B?Z01rUlVsSWgxN1B2RUEwK25yVWF1RTVVbWpja283dWtJZldpTkFLdjJpNlB0?= =?utf-8?B?K0VnTnd4TDRFMVZ5Z3RxOUVkdyswOFQ4RkRjMXdQQTZlRWtlcDhucDZiTEI5?= =?utf-8?B?TEZkTGNTVVp1d2tJYzM4ekVqRG1nM2lwUzJCbld0bS9hMHlIOVF4UmdLSkxP?= =?utf-8?B?Tk9JaSs3L0FNNDQ0bmk3SHQ5a3RUTm5WQ05mZ2taVWlhTXFTc1U0cDE5bWg5?= =?utf-8?B?QW44UklhUnNja2U5aDF3R2prUlVMNWh1NEwza1Z1Y2pIaUhjRmZQeXE2eGVW?= =?utf-8?B?QXc1d3pCd3RTcEpmTmVVMEl3K0ZTUURNV1FEemtZRFlRRjVJdzZuWmhBOVB4?= =?utf-8?B?dXMrUWQrME5Gak0vckhzL05NNlRmOGgxY1FrcnVZNEVjQXh3TEtmZGtGU09O?= =?utf-8?B?TWhmd095RUt1MUs3ZFVmd3E2OUV0cEdMY0pQYm9kRlpHa2dXTVhnSkorZ3gy?= =?utf-8?B?S042WlBhbVBneEowc1JWVWF6aUlTVTRvdmxRbFZTL3FVRHk5S0lYRndQUzIy?= =?utf-8?B?OUtBems0MEluTHgyN2x5dlJnOThBVjRuU1J5QXZ5ZlkzSHFsbGRBQmZOYUI4?= =?utf-8?B?bVBPc3RCOHlqUHZsekYvc3FTQWp4d3dtNFQvYUFZNHNUcmZnUVU5YXRoaytB?= =?utf-8?B?NDg1Mm0zalRGVHhRekxIVTNPR3JqVnRBNlJIMFhybDhleEV2b3YxRWgzWFc3?= =?utf-8?B?bkpuV3FDMDZ4Y3M1VG4yeitnTEJTNFBuWlVwY0lqTFU2RUJOTmtIUVRkUHlF?= =?utf-8?B?QmFpUWNjb09VS1F3TTdVbFVQZXhxQzZZL1dBL2pHdm43VkpuNExOVWJ0aUpE?= =?utf-8?B?UlVFQTZQWklYVzFYMnN3K2dOT0lYN2I3WGlkODRYelhtUWhJUlVRbm9uL1NJ?= =?utf-8?B?NnlCVkkrRjVhTU1ZNTBxZEt5RGZDMG5rYlM5YkZVZ3FxeHBldFhjcnd6TEd1?= =?utf-8?B?QkNicUNtejFsVk5IUThMRFVmcTlHNjNBbTBRSnFPK3I2cExNYTd0RnFJV0VL?= =?utf-8?B?ZnprWmNORkkyTG9Qd2VQUFlXeU5NcmM5a0s0R1l4TkhaZUFrd25HM3hBbU1H?= =?utf-8?B?T2xIcVlMa1Y0aTkyd2tGN2h3bEp0N3lrc2tDaXRQN3d1UjMxZFBNdGR4TFk1?= =?utf-8?B?MUNsN25CL1JTLzh5UkxrTFNrcnQ2SkdpLzlCTDZ2Zmx5eE5ULzlHaFVqVGpF?= =?utf-8?B?MFQwMGU0OTdMQ0phbUtrRjRSZTJYampnUzJYSVltcHptRFZuU285REpubCtK?= =?utf-8?B?WmpmbWJCaU9ST08yRExWY24wcTB3aitiVjhCbGMvNGxGVjhFTmhQd00zUDZN?= =?utf-8?B?ZnZYOXV1OXU3cW1UT0oyZEhiTGhqTzhPZWlrNGRKNnNvUnZMT2JBdlI0dXk2?= =?utf-8?B?OVFYbkhRTWg4THNSc210bWNkVGczQ0tFTU1WRDA4clFWc29Ya05ETmIvVW1S?= =?utf-8?B?WmZjV1NBS0VFTTBVR2Q4alB2WjV2ZTg5K0lRbXRnaWx6YXc5dFdSSDNIOUZt?= =?utf-8?B?OHVYVlJKYzRHNDVVS2gweithcVdNZzY2S2RCYnNLV2ZUZ01ua0lDRjJzSGJu?= =?utf-8?B?ZHBYYmFiMTlJaml1N1B2TjlCdWczNGFPVXZHQXpzSEdHOUNuR0RjVHZmQXIz?= =?utf-8?B?TkxrYUdwRFg0V0pBUDRSMU93MW93ZkNWR0lvU3JPQmlmc1pzMkczUE9xNmNu?= =?utf-8?B?QU9YYklBTlVqN2hxTHR4a0cwbE5hVVRseitaTUZZN1JPdkZoTEZ1UUJKUXFo?= =?utf-8?B?dnBUbHpOTDFtaHd4aFlaUndhcWluYnByUzdlT21rd3NCTThmMDBrbGt5cTA4?= =?utf-8?Q?nsn3wxMu/Y5nJXItiyB9d2o=3D?= Content-Type: text/plain; charset="UTF-8" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM6PR10MB3416.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: cd17f90b-d20b-4d46-a1ff-08dd5fb403e6 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Mar 2025 09:14:52.0155 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Flhcw0cu1EL6xFaidfEwfGncRX7BZ2xMMMpeY4auTgEtN1m2hkLEyhfUxKi5xszQDjvKUuwPjO5qK9wSIgq/7q/JWFkbZLQ7Nv4XxNNDAjU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB6131 X-Original-Sender: cedric.hombourger@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=y+4F0zJQ; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of cedric.hombourger@siemens.com designates 2a01:111:f403:260e::630 as permitted sender) smtp.mailfrom=cedric.hombourger@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: "cedric.hombourger@siemens.com" Reply-To: "cedric.hombourger@siemens.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=-3.6 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,URI_HEX 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: spAawb+Uftob On Sun, 2025-03-09 at 08:46 +0000, Arjunan, Srinu (FT FDS CES LX PBU 2) wrote: >=20 >=20 > -----Original Message----- > From: Hombourger, Cedric (FT FDS CES LX) > =20 > Sent: 09 March 2025 00:46 > To: isar-users@googlegroups.com; Kiszka, Jan (FT RPD CED) > ; Arjunan, Srinu (FT FDS CES LX PBU 2) > > Cc: ubely@ilbers.de; Adithya.Balakumar@toshiba-tsip.com > Subject: Re: [PATCH v2 1/3] mmdebstrap: add > "skip=3Dcleanup/reproducible" option to mmdebstrap >=20 > On Sat, 2025-03-08 at 18:25 +0000, Arjunan, Srinu (FT FDS CES LX PBU > 2) > wrote: > >=20 > >=20 > > -----Original Message----- > > From: Hombourger, Cedric (FT FDS CES LX)=20 > > > > Sent: 08 March 2025 19:15 > > To: isar-users@googlegroups.com; Kiszka, Jan (FT RPD CED)=20 > > ; Arjunan, Srinu (FT FDS CES LX PBU 2)=20 > > > > Cc: ubely@ilbers.de; Adithya.Balakumar@toshiba-tsip.com > > Subject: Re: [PATCH v2 1/3] mmdebstrap: add=20 > > "skip=3Dcleanup/reproducible" option to mmdebstrap > >=20 > > On Fri, 2025-03-07 at 22:59 +0100, Jan Kiszka wrote: > > > On 07.03.25 13:25, srinuvasan.a@siemens.com=C2=A0wrote: > > > > From: srinuvasan > > > >=20 > > > > Without this option, mmdebstrap deletes the var/log/dpkg.log > > > > and=20 > > > > its siblings by default, but this is needed to download deb-src > > > > packages for base-apt creation. > >=20 > > I don't see where deb-src needs dpkg.log. Can you shed some light? > > Both the old code and the code I recently changed parse the .deb > > files=20 > > that were downloaded to determine which source packages should be=20 > > downloaded > >=20 > > Ref: > > https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgro= u%2F&data=3D05%7C02%7Ccedric.hombourger%40siemens.com%7C42bcccafcd8f42e5f6d= 308dd5ee6f2b3%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C6387710683075636= 89%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAi= OiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DkPyQeXBw6= pYTZng1OieFPozM1xn9YgRdyuC%2FSfGK7o0%3D&reserved=3D0 > > ps.google.com%2Fg%2Fisar- > > users%2Fc%2FOwrSBmCPe0Y&data=3D05%7C02%7Csrinuv > > asan.a%40siemens.com%7C9492cda997b94dc4e81708dd5e759d85%7C38ae3bcd9 > > 579 > > 4fd4addab42e1495d55a%7C1%7C0%7C638770581452433346%7CUnknown%7CTWFpb > > GZs > > b3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkF > > OIj > > oiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3Db49oZTatP9h6CxEys%2BP > > v%2 > > F%2F%2F5v2BmE%2FX1%2FdhDPs%2F1qOY%3D&reserved=3D0 > >=20 > > > > Basically, we are referring to the package's status under=20 > > > > /var/log/dpkg.log file and performing the debsrc_download=20 > > > > operation. > > > >=20 > > > > Without these changes, bootstrap related deb-src files are not=20 > > > > downloaded under the /downloads/deb-src folder, due to this the > > > > repo sanity check functions failed during base-apt caching > > > > stage. > >=20 > > What are these repo sanity checks? > > Where do we see the failures? > >=20 > > From my base-apt workdir: > >=20 > > pwd && grep -ir error > > <...>/build/base-apt/tmp/work/debian-bookworm-any/base-apt/1.0- > > r0/temp > > run.repo.7287:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0echo "ERROR: $*" > >=20 > > We probably need to be more specific if we are mentioning a > > failure. > > Without this, people on this list will not understand what > > problem(s)=20 > > you are fixing > >=20 > >=20 > > Hi cedric, jan > >=20 > > I will explain the issue in the details below: > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0To reproduce the issue ( Ref: > > https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgit= h%2F&data=3D05%7C02%7Ccedric.hombourger%40siemens.com%7C42bcccafcd8f42e5f6d= 308dd5ee6f2b3%7C38ae3bcd95794fd4addab42e1495d55a%7C1%7C0%7C6387710683075868= 48%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAi= OiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DAUH81pXJw= MNzrIIkLA3GkJ2fLWwL9jBFGeltINWR41g%3D&reserved=3D0 > > ub.com%2Filbers%2Fisar%2Fblob%2Fmaster%2Fdoc%2Fuser_manual.md%23cre > > ati > > on-of-local-apt-repo-caching-upstream-debian- > > packages&data=3D05%7C02%7Cs > > rinuvasan.a%40siemens.com%7C9492cda997b94dc4e81708dd5e759d85%7C38ae > > 3bc > > d95794fd4addab42e1495d55a%7C1%7C0%7C638770581452457810%7CUnknown%7C > > TWF > > pbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMi > > IsI > > kFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3D3XId9a7IuBK9xyzY > > Wnu > > dmeG0aKe3awlNSGSmwId7D%2BU%3D&reserved=3D0 > > =C2=A0): > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0Trigger the warmup build to download deb and deb= - > > src=20 > > packages ( Enable the BASE_REPO_FEATURES =3D "cache-deb-src" in > > conf/local.conf) > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0e.x: bitbake mc:qemuamd64-bookworm:isar-image-ba= se > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0Once all the deb and deb-src downloaded for the= =20 > > particular BSP under /download folder > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0Trigger the base-apt target to cache all the deb > > and=20 > > deb-src (Enable ISAR_USE_CACHED_BASE_REPO =3D "1" in conf/local.conf) > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0e.x: bitbake base-apt > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0You will see the failures: > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0Logs:=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0NOTE: Resolving any missing task queue dependenc= ies > > Sstate summary: Wanted 0 Local 0 Mirrors 0 Missed 0 Current 0 (0%=20 > > match, 0% > > complete)#############################################=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20 > > >=20 > > ETA:=C2=A0 0:00:00 > > Initialising tasks: 100% > > > ################################################################# > > > ### > > ################################################| Time: 0:00:00 > > NOTE: No setscene tasks > > NOTE: Executing Tasks > > ERROR: base-apt-1.0-r0 do_cache: One or more sources are missing in > > repo. bookworm adduser 3.134 > > pool/main/a/adduser/adduser_3.134_all.deb > > bookworm bmap-tools 3.6-2 pool/main/b/bmap-tools/bmap-tools_3.6- > > 2_all.deb > > bookworm debconf 1.5.82 pool/main/d/debconf/debconf_1.5.82_all.deb > > bookworm debian-archive-keyring 2023.3+deb12u1 pool/main/d/debian-=20 > > archive-keyring/debian-archive-keyring_2023.3+deb12u1_all.deb > > bookworm audit 1:3.0.9-1 pool/main/a/audit/libaudit-common_3.0.9- > > 1_all.deb > > bookworm libfile-find-rule-perl 0.34-3 pool/main/libf/libfile-find- > > rule-perl/libfile-find-rule-perl_0.34-3_all.deb > > bookworm libnumber-compare-perl 0.03-3 pool/main/libn/libnumber-=20 > > compare-perl/libnumber-compare-perl_0.03-3_all.deb > > bookworm pam 1.5.2-6+deb12u1 pool/main/p/pam/libpam-runtime_1.5.2- > > 6+deb12u1_all.deb >=20 > .dsc for pam packages found in our downstream project >=20 > Yes cedric, validated from my end, it is available in downstream > project because we have your changes in isar-patches > (https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgr > oups.google.com%2Fg%2Fisar- > users%2Fc%2FOwrSBmCPe0Y&data=3D05%7C02%7Ccedric.hombourger%40siemens.co > m%7C42bcccafcd8f42e5f6d308dd5ee6f2b3%7C38ae3bcd95794fd4addab42e1495d5 > 5a%7C1%7C0%7C638771068307601863%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hc > GkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIj > oyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DOoUVTbJLnDaPdXKYmZmOh0Wxn9HpiRis%2FYRaL > YL2Khs%3D&reserved=3D0) >=20 > But still we can reproduce the issue in vanilla ISAR without your > patch, I started working on these changes before you proposed these > changes > (https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgr > oups.google.com%2Fg%2Fisar- > users%2Fc%2FOwrSBmCPe0Y&data=3D05%7C02%7Ccedric.hombourger%40siemens.co > m%7C42bcccafcd8f42e5f6d308dd5ee6f2b3%7C38ae3bcd95794fd4addab42e1495d5 > 5a%7C1%7C0%7C638771068307616236%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hc > GkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIj > oyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DIknRwnuSOZiNUPnx43d4W4dJd2vmylKoUyp%2Bp > T4W6OE%3D&reserved=3D0) >=20 > Basically, your patches remove the is_not_part_of_current_build() > function > And refactor the debsrc_download functionality. >=20 > =C2=A0My patch becomes obsoleted if your > (https://eur01.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgr > oups.google.com%2Fg%2Fisar- > users%2Fc%2FOwrSBmCPe0Y&data=3D05%7C02%7Ccedric.hombourger%40siemens.co > m%7C42bcccafcd8f42e5f6d308dd5ee6f2b3%7C38ae3bcd95794fd4addab42e1495d5 > 5a%7C1%7C0%7C638771068307630537%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hc > GkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIj > oyfQ%3D%3D%7C0%7C%7C%7C&sdata=3Dvkjpy98ZFZZo4WgKjtwj7UREcd%2B2J4EBcWliJ > eIdHbU%3D&reserved=3D0) changes are going to merge in ISAR. >=20 > Please provide your thoughts? Well the future of my patch and yours are more for the Isar maintainers to decide. They definitely conflict with each other. >=20 > > bookworm libsemanage 3.4-1 pool/main/libs/libsemanage/libsemanage- > > common_3.4-1_all.deb > > bookworm libtext-glob-perl 0.11-3 pool/main/libt/libtext-glob-=20 > > perl/libtext-glob-perl_0.11-3_all.deb > > bookworm perl 5.36.0-7+deb12u1 pool/main/p/perl/perl-modules-=20 > > 5.36_5.36.0-7+deb12u1_all.deb bookworm six 1.16.0-4=20 > > pool/main/s/six/python3-six_1.16.0-4_all.deb > > bookworm tzdata 2024b-0+deb12u1 pool/main/t/tzdata/tzdata_2024b- > > 0+deb12u1_all.deb > > bookworm usrmerge 37~deb12u1 > > pool/main/u/usrmerge/usrmerge_37~deb12u1_all.deb > > bookworm adduser 3.134 pool/main/a/adduser/adduser_3.134_all.deb > >=20 > > Just i captured few packages, but many of the deb packages don't > > have=20 > > their source files > >=20 > > In the base-apt recipes we are calling the repo_sanity_test > > function=20 > > finally to make sure all the deb's having the corresponding deb-src > > packages should be present in the base-apt. >=20 > I checked again log.do_cache in our downstream project and I did not > see any of the mentioned errors. >=20 > In downstream project we are not at all calling the repo_sanity_test > function due to enabled the cache-deb-src in > ROOTFS_POSTPROCESS_COMMAND rather than enabled in conf/local.conf >=20 > The below condition fails: > if [ "${@bb.utils.contains('BASE_REPO_FEATURES', 'cache-deb-src', > 'yes', 'no', d)}" =3D "yes" ] >=20 > that is the reason we are not calling this statement at all " > reprepro -s -b "${dir}" --dbdir "${dbdir}" sourcemissing " >=20 > because we are not enabled the cache-deb-src via BASE_REPO_FEATURES >=20 >=20 > $ grep -v 'Export' ./tmp/work/debian-bookworm-any/base-apt/1.0- > r0/temp/log.do_cache > DEBUG: Executing python function do_cache > DEBUG: Using absolute /build/../repo/gnupg/205D601E.pub > DEBUG: Executing shell function repo > DEBUG: Shell function repo finished > DEBUG: Python function do_cache finished >=20 > That build was however done with the patch I have submitted earlier > to this list. It also includes our own layer. I will do a plain Isar > build (with my patch) to check if the issue is reproducible. >=20 > I took a few error cases from your example above and verified that > the .dsc files are present in the generated base-apt build. >=20 > It should be noted that my patch removes > "is_not_part_of_current_build()" >=20 > parsing dpkg.log was IMO not a great idea as I don't think its format > is officially documented (I could be wrong though) >=20 > >=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 > > Yes, as you said, we are parsing deb files (from > > /var/cache/apt/archives) that were downloaded to determine which=20 > > source packages should be downloaded. > > but in the function "is_not_part_of_current_build "${package}" we > > are=20 > > skipping the download-src if parsing deb package (status installed) > > is=20 > > not available in the below files ``` > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${I= MAGE_ROOTFS}"/var/log/dpkg.log \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${S= CHROOT_HOST_DIR}"/var/log/dpkg.log \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${S= CHROOT_TARGET_DIR}"/var/log/dpkg.log \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${S= CHROOT_HOST_DIR}"/tmp/dpkg_common.log \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "${S= CHROOT_TARGET_DIR}"/tmp/dpkg_common.log > > ``` > >=20 > > As I mentioned above, the adduser package was installed in the > > stage=20 > > of bootstrap, but that package's status was not captured in the=20 > > bootstrap's /var/log/dpkg.log file. > > because mmdebstrap deletes those files by default, hence we didn't=20 > > capture those bootstrap package status. > >=20 > > As we know bootstrap rootfs is used for sbuildchroot creation, but=20 > > here whatever packages are installed during sbuild-chroot creation, > > ${SCHROOT_TARGET_DIR}"/var/log/dpkg.log this file only contains the > > sbuildchroot related package status, but our expectation is it > > should=20 > > have bootstrap + sbuildchroot package status available in=20 > > /var/log/dpkg.log file in sbuildchroot. > >=20 > > My first patch solves the above issue > > with the introduction of "skip=3Dcleanup/reproducible", the bootstrap > > rootfs generated with /var/log/dpkg.log files, which contain all > > the=20 > > bootstrap package status along with that if you use that boostrap > > for=20 > > sbuildchroot creation , the sbuildchroot rootfs contains the > > existing=20 > > bootstrap plus additionally installed sbuildchroot related packages > > status is available in sbuldchroot /var/log/dpkg.log file > >=20 > >=20 > > My second patch resolve the below issue: > >=20 > > During image creation (IMAGE_FSTYPES =3D "wic") few packages were=20 > > installed in the session (e.g: gdisk, bmap-tools) but those > > packages=20 > > list available only in the sbuild environment, not outside, carry=20 > > those packages status to tmp/dpkg_common.log in the rootfs to get > > the=20 > > src packages for imager_install related deb packages, presently the > > cache-deb-src function calls in the ROOTFS_POSTPROCESS_COMMAND but > > we=20 > > need to wait till imager generation That's why we pushed that=20 > > deb-src-caching after image creation. > >=20 > > My third path resolve the image rootfs related deb-src missing > > issue: > >=20 > > By default we are removing the /var/log/dpkg.log file in the=20 > > rootfs_postprocess_clean_log_files function, but this is needed > > when=20 > > We enable the BASE_REPO_FEATURES =3D "cache-deb-src", hence making > > this=20 > > function as a configurable one rather than enabled by default. > > to download IMAGE_ROOTFS related deb-src packages > >=20 > > I hope I explain the issue, presently am checking the reproducible=20 > > part (for jan queries), will update that part very soon. > >=20 > > Many thanks, > > Srinu > >=20 > > > >=20 > > > > Signed-off-by: srinuvasan > > > > --- > > > > =C2=A0meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc | 6 > > > > ++++++ > > > > =C2=A01 file changed, 6 insertions(+) > > > >=20 > > > > diff --git a/meta/recipes-core/isar-mmdebstrap/isar- > > > > mmdebstrap.inc > > > > b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc > > > > index 931f6f13..7380a658 100644 > > > > --- a/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc > > > > +++ b/meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap.inc > > > > @@ -168,6 +168,11 @@ do_bootstrap() { > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 arch_param=3D"$arc= h_param,${COMPAT_DISTRO_ARCH}" > > > > =C2=A0=C2=A0=C2=A0=C2=A0 fi > > > > =C2=A0 > > > > +=C2=A0=C2=A0=C2=A0 cleanup=3D > > > > +=C2=A0=C2=A0=C2=A0 if [ "${@bb.utils.contains('BASE_REPO_FEATURES'= , 'cache- > > > > deb- > > > > src', 'yes', 'no', d)}" =3D "yes" ]; then > > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 cleanup=3D"--skip=3Dcle= anup/reproducible" > > > > +=C2=A0=C2=A0=C2=A0 fi > > > > + > > > > =C2=A0=C2=A0=C2=A0=C2=A0 # Cleanup mounts if fails > > > > =C2=A0=C2=A0=C2=A0=C2=A0 trap 'exit 1' INT HUP QUIT TERM ALRM USR1 > > > > =C2=A0=C2=A0=C2=A0=C2=A0 trap '[ -r "${WORKDIR}/mmtmpdir" ] && tmpd= ir=3D$(cat > > > > "${WORKDIR}/mmtmpdir") \ > > > > @@ -183,6 +188,7 @@ do_bootstrap() { > > > > =C2=A0 > > > > =C2=A0=C2=A0=C2=A0=C2=A0 sudo TMPDIR=3D"${BOOTSTRAP_TMPDIR}" mmdebs= trap > > > > $bootstrap_args=20 > > > > \ > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 $arch_param \ > > > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 $cleanup \ > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 --mode=3Dunshare \ > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ${MMHOOKS} \ > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 --setup-hook=3D'mkdir -p= =20 > > > > "$1/var/cache/apt/archives/"' \ > > >=20 > > > What has changed in this version? I'm not seeing my concerns=20 > > > addressed, my questions answered. > >=20 > > +1 > >=20 > > Please make sure new revisions of your patch series include a=20 > > changelog (use --cover-letter with git format-patch) > >=20 > > Sure > >=20 > > >=20 > > > Jan > > >=20 > >=20 > >=20 >=20 > -- > Cedric Hombourger > Siemens AG > www.siemens.com --=20 Cedric Hombourger Siemens AG www.siemens.com --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= ac437554de180e0465e53fd3266684e822875bbd.camel%40siemens.com.