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, 01 Jun 2026 13:35:38 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f55.google.com (mail-ot1-f55.google.com [209.85.210.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 651BZYBF024811 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 1 Jun 2026 13:35:35 +0200 Received: by mail-ot1-f55.google.com with SMTP id 46e09a7af769-7e60308f6b9sf6716586a34.1 for ; Mon, 01 Jun 2026 04:35:35 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1780313728; cv=pass; d=google.com; s=arc-20240605; b=YHHLET8ya33yYwmt/yrD0Qxz8lW1b1OsnwHDxVXzPwmpdpjbzPHnTFH5S0ASjpfuHf +f+wJBcnYqP8mFYLhdIzk9sjmTAXbDSswOQ6Y0uNh2GbBG9b94eRRo2287WgfeCXYJ+2 veI9wlp80KnuyyKZsep5UIWrAXbhp6QJWp+/xt58DWZ9VxTlllpdbS1lWM1Vb58s1fKA 7dTMFs3PHx5IhdvtBBEbK7CT3ETDNK3wIGTtjwWqtvRgd+ZlbeUWBQ8BYrnsz0SuEbMC 5Gwi7+u43FDBZbaGSrnmK1iUa7c8pjZlgBf+uziEmov9OFUSbYpasoPf85Pl7la+zE5x rFAA== 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:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=tf9762R1zZCAD5MBq1moIi8af94vT/OGW+zbHXtbVhY=; fh=zRwBGYs6d23Zo71NCXXfm+7+92tq36M96OGg+l4x+FM=; b=bdW11SeTs73xr60wqoZe5/Lz63OZO10aX05e9f7RkiipLiHESLjxxG1h8fOYF6rjM4 LM8nI5zcI3LIgBq8ta8tZYqGNARlhBy0Ov3zCnpMy0AZ8k6O6PAZez+jnKmyfj/JNIQr /4rZAebuBTxY7NzZmb0Nt1feQe07Y5GgxfQUybVdMAa0sLdR8clC2wLCkLyqvLEcKbzO O23tlrfuydcQ3XFoY4b6aeEyvBRCcNxWwuszh62HGXdIITESpLFYAAPyVFBt02DIYBr0 CqzymWeupjNBQDua3ry9oMSLBlN0xHraRNaWkL3E4GVStsCvDVRUqZ/YWcVp8rH+Mw7q 5geQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=KsVlGHcL; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@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=20251104; t=1780313728; x=1780918528; 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 :references:in-reply-to:message-id:date:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=tf9762R1zZCAD5MBq1moIi8af94vT/OGW+zbHXtbVhY=; b=YRAqRF6ve8YSpgfUl6aJBQ52lKwfumYQbHmOqlg4T2v13gfw5pMCSNbRWQtPevQ/dE YyfrPFXCa+xfv2bRcIIiFFtUpI0OcPXTJQVu7qaz12kvI1YVetJ2eJqRfo+gRDR/IYWM WhCqYxwCbedtOEozRmUEJzIGjo8dIepJNOixb0SgQZQA4SPBZVI0u5z1ycOHXlyc2Xe7 qz16LzFBxnGtJcsWLGI48wM2IXy9rmqvkErHqZ6/ZYHUbNcyTBMu7wBbCksF15IVNJrY mBmuf+cQxT+gZ4u3YQbWHRZMTtlz2tZYJOb18OeIWkT1JHEDsfh7ULvZl4U9fQ04ROT+ K6Ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780313728; x=1780918528; 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 :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=tf9762R1zZCAD5MBq1moIi8af94vT/OGW+zbHXtbVhY=; b=tQMXDRMjGMa1/eVl1SOFASNsy85u1Q5JYduzqI7bRHRfRWKTldteTh3ixPBg6XWxcM O5wM9rRBuFwkN3WqPQvBzOUVmeI+XzlKbQ/mgYgNH2qHxBEaBQHyzw+qVe4L8L8mjBus VgbnrgxoQdOa0FVeXSpWmcPdfCfTZCWCBv+imbLjZxEzclj4wKZ6yZOcAVZ/Zphl0Uh7 muuPen8mdcIz7KpyaLo/eSD4lMVH9AUPpvV0uh8RnnUvV/+o6SlqYAK4xfeXOwJzG13I tBK1AG8Q2g5ZGHp0j2B/deP+93eVmTGNlCAET6uK9OoIQ5gVE/9cnFOvN+a3Th+j6lZw cTVg== X-Forwarded-Encrypted: i=3; AFNElJ/Ghx6NtQNPDAykZpxZeYBDt1Un1wX5jwd/eohh20ZnRHARFMWJ8gONSXvfGOxIabklqzrH@ilbers.de X-Gm-Message-State: AOJu0YwA1nsZ+6Z50J4A8bKsXNCsKbV0OhVU7tTlvXuyx/YTooZ/tdEB WYDPpN6g7ZX5b2mf7BtbHIHPUGfe+WxMMxSRMdFfgn9U4E1i47ER6mL/ X-Received: by 2002:a05:6820:1897:b0:69e:32b:3313 with SMTP id 006d021491bc7-69e102e6319mr5746808eaf.17.1780313728545; Mon, 01 Jun 2026 04:35:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h="AUV6zMM8Vkp6zn5fMz7ssbTFndAWonN0Ck1JekpsuQFbPoVZVw==" Received: by 2002:a05:6820:168c:b0:696:77d2:4757 with SMTP id 006d021491bc7-69e2e4f0acels193758eaf.1.-pod-prod-06-us; Mon, 01 Jun 2026 04:35:27 -0700 (PDT) X-Received: by 2002:a05:6830:6181:b0:7e6:7dc7:4542 with SMTP id 46e09a7af769-7e6a1dc4c4bmr6856867a34.16.1780313727600; Mon, 01 Jun 2026 04:35:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1780313727; cv=pass; d=google.com; s=arc-20240605; b=lGRTX+gOKsekPYDmPgfobpjviHCNrAkqwTbwGsjILc2KUcDcVBhhpS2ghfvL8OI5b5 /zPoVzT2yWERL1dsqdibHlh/fCH2ryX+DwzwOx0B4IAM9KZLWOp8GweQeeoLWXmoSd6H 2F8NmwYL/eoNE1xOW5E7tGRdfFjCUWscpWZMKMbZzLBk3DBTzTQnA1yUNF1ALUdt3w4X i87glWB3UgvIqnsZnIgaTjVdD+s7cOlZ5ehNClQ+J1pVSi4sMHUqbe5PSGG1tlXDXKUN rjxbGRm3U+SFS9V8/qOI6qR/Vm3zptGPwKsZNrLaHYifVXrWc9H+wWnHEtnQuJcOnNsg 0VrA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=; fh=WkhL8kaJc+l2wQon1t06Ej3uvBGj9sVhNcE8PaS/XbI=; b=FETrSihCPjQLKXSpplYs/IdUv8R04K/U2cEar6zKVCby7M/HDyGksmGtL5b4cDQNuV aH9avDo+zilwNJtJeqP+x9H/Orc70k26mcvh/BSqnuNrh7kEgRlVgXYa6ytYHSFtZRRf QW+oYGdEKzXjtnLRpabBxTaRClr/Xwp3fQv4cgbjofP+gEg2PNLe4XP6xPRb8JldETd8 L9EREF55Mz1eg6mBaUVwtZia5jGUxQy2vdER3whNPZn1rjjaA0A9tirDFCLCNW1tUVqm oVJ/tw088DlTkV9YsqpRPqgyL6KbG8zjAORgapWT9OKaC510T1fUypWAO+hh+ddm25nM U3QQ==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=KsVlGHcL; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-7e695ca31d8si351370a34.3.2026.06.01.04.35.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 04:35:27 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qzrQ+ocmfqh5rNvbGWWOn7TU5dlJVj/0S+6+JDU4qgUO2pXH1Scyf/4bYzy1EFzX5Pl2jo1XtgnSsvHW8L4oJ7t+CQ+3u5wORjrWgbmFSBu7xS0yvC4iJwKV4Daj+DYE6APmZrFRxdN7ykH2hx3BKhzL7K/I0Ef47kEipdrCTdqQwZFl1Gitxs9LQYOIeJIpyGZ/+dEGVerYIXaqekrnYJtDlB0Aa5flFsASkYnB9eW9UYzdrsoKzzi6cLPWzkSYUju40z+34AdsNLehu1asdL/Tno/yqi0yHzGn2EsuBf65m7c0nbgE7H7h6b3uRqleGBJhi0jXl/qq34ffOz1XaA== 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=TpW6Vnl7DrB8ScOH8r5n9FIFJxdyZV2GpB3FELvKzYQ=; b=umJbTQnuN7iWzQ6P3oHwPaUsnDPYIj3A03Ev5x2CbYslZp8bbPr6U/Y/cs3/PQSGp+zxmj0v13sZcm6GVI5Rd4CLO1ytiu//qa95ChetdsqYDBNFL/aBZsRMOMCHfXQArZL9JmjKsarZIxy/cjxJaaLPegmBNKi2QjUvOxVK32zkMgq9SsI35gMbT5WuK5AjtUdCajSRYJTvlkzrhUoY6RJ/+xw6HAgNlWnfVewqf/aWd2QJmLhw3cd3fu+aHuNmC+3oEDVum/zZoznwK+XRFrPyroF/XcU+rrVDyXuUNlVS0+DfhG0YBhCS2qkO2V/nEWVKkIA1L8Uts5WykBFEoA== 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 AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) by VI0PR10MB9577.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:31d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.71.15; Mon, 1 Jun 2026 11:35:21 +0000 Received: from AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a]) by AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM ([fe80::c0c1:ae4a:a803:8b8a%7]) with mapi id 15.21.0071.015; Mon, 1 Jun 2026 11:35:21 +0000 From: "'Felix Moessbauer' via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, quirin.gylstorff@siemens.com, Felix Moessbauer Subject: [PATCH v4 09/17] apt-fetcher: prepare for chroot specific fetching Date: Mon, 1 Jun 2026 13:34:56 +0200 Message-ID: <20260601113505.2898877-10-felix.moessbauer@siemens.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260601113505.2898877-1-felix.moessbauer@siemens.com> References: <20260601113505.2898877-1-felix.moessbauer@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR2P281CA0129.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::16) To AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:619::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR10MB7254:EE_|VI0PR10MB9577:EE_ X-MS-Office365-Filtering-Correlation-Id: 0a629c3b-f18e-4fff-0d3e-08debfd1dcb3 X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|10070799003|366016|1800799024|55112099003|22082099003|18002099003|56012099006|11063799006; X-Microsoft-Antispam-Message-Info: K/DFEk7kJBXv+cJyRWby2q6+5ixu5I0LXc7Wedn/Ox5bV2S44VTm3dXLwP464PAfTesAurAAPhpK32q+Spt17z0Eydw3lkvpGXb2MocBTV1O55p4r9XrWrgc5mjQdznJS6e+B8YZR4R/JfEEDVU0io3HzyXl/qbPolRJZrf1EWyVDSQWNDzCNO5PLRjgPmklqr6i4AnxGcoAHo7ahdCNM9T/EsKva260qgEntWN9b/HaiKhnfyzA2YfsoP6jidRN4+AmLkdTFwe14j2Q0LNSj6XiwUuI3iosRq1NmShBbQyZIiL/cSutLEzFjevcRf2D3OH9CmDIfxoPqSAcS87tCrQ/QTJvh89m/BFzRCRyZY9G/jdGPxl/Z0lymunmenBCKJ8RO2RuXKMIeIl3KHZNmCO6ONpdWJSAzsGA7OnaF8BPl74eIRbBaLOMs+20jvqfLRK8T8E1aZIfMeeREmX/ggNncHuX7Rb8ouIAcI+ZuKFyJBywUBxARpipocaAsrxoC8EskAX03+aSodR3GpmPrq040/oOO2B0EdfMQlPguUTw2rb7pVDTdN8mZBTJViNhzWVQoDvahedFH9ISbPJBVD1E/VyUkDouzf65RqfrwbCJOFGIM0M/OpS4THYCmPYWSuJRQLX9Xp8qGUj1ZhVUgQFrU4AWEn4myIBWw9EejDxCnQLhSmEwGrcR3Rqnlmsw X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(10070799003)(366016)(1800799024)(55112099003)(22082099003)(18002099003)(56012099006)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?h9xCSMIAvzgQ38Oke4zwQxNTQDlPhiFyMWVPY/NylyUOXLoUiLZw2QvZrBnN?= =?us-ascii?Q?IewUED1HGQIBq1klLuRvUkkrNTtu8JK1dwoc4TashIuvXTF5N5BfK/tG1SBv?= =?us-ascii?Q?19hVazeNoHzp3Usk279Q/7SUQCup58YI0Yt4VY6wZ+FJc2iKaGBy+tGviWhA?= =?us-ascii?Q?B6KXJYCHBWVcD6XCFja0JNz2fFA/plvW1tJm/NfuUnI0LOdysWm4WnK6puZX?= =?us-ascii?Q?DW8vjSjJPOnoccf01Im+72DcMtM28NJ+vB77rSACVSdzYake7lxlWLyWuUsF?= =?us-ascii?Q?3wKdcFBXst+f82GVlnLQuPPiGNQM5od/HzLbrwCzj8kHhOZUzOahu99w+bal?= =?us-ascii?Q?z9qf/f86OxdokQqoV5WOWRwN0cxBHC5+4iTttHshQ2YRt8a20dvh1I/OkjPx?= =?us-ascii?Q?2nlV1Wremvcl3y1hWYDBxyFfEh0amrowsnJhIeY0j/x+z63yYIMLpDK6uu9x?= =?us-ascii?Q?/FdO24TSupmpoTdeBB9GgqGN8ub8lho60d3gcLHsMmRhlmdV251jdwbSM6qr?= =?us-ascii?Q?FW9r25jqbvlBIr9LCjAqAdkY9aVGb7XiIsm6KjP+5XfKmecgnkk3Ro8oqOWy?= =?us-ascii?Q?t3vgvtLzb545B+Qf7rkh1/kRUr2vkG3KUBOXSIWiXJRhIYqmxDSArrFHFDFe?= =?us-ascii?Q?vSFkqOcE/WP3HmqpeWKAzOYkNzD182O4ChEuah/bOZ1JX1huN+dNBS1YQYas?= =?us-ascii?Q?BslvZAHhCR8vuwmYk02FgRGZlQ6Jvoe0+xxiipdpi6t5g3qkb/tDQOoXg2HD?= =?us-ascii?Q?p2Nkwh3NiYfWZJ+tSA+bOHDJe+U8N4q5GHxH3MZKKCkDy0GzG0mJdQAjhsaz?= =?us-ascii?Q?60r4M2699alQh4zc3Cgjl+tRfWtpy2BWQXkeV00oS9F2R9FI76fnuEYU1lfG?= =?us-ascii?Q?Wl7fhpExNyqBlgHffpILUFkV+1dAGHKQ5yAIJXOSj0AMH65+AGnnS/K+20To?= =?us-ascii?Q?s4ai5zhZ5n2ZR9pNY06Bsv3tAWVAs05Ap/c4sIjlruuETFYqPKDWOOK4QH6M?= =?us-ascii?Q?zSsSphDKP1HtSJgbcr4wTToovjD08IRsEWXjhaugeo0AK0osDoykO7i++ZqS?= =?us-ascii?Q?WMXJL8Gyvoxm+agPGpAaY3pE5H7mzFIXzfCPn8n+OZrgBMVvGdzbmO2uCeOC?= =?us-ascii?Q?ZibgCur2VwChhF+ZDQYonLY1vsBl49dh2d6rOcL5yb3h5Vlh2XMpfkMiqW/J?= =?us-ascii?Q?3n4uKDMO3iE8uQCAMRqEPbZYc89cR7UZlyXp+tfpriCZeivys3v3s+IItP7x?= =?us-ascii?Q?mTkvTgvIGqz0WSDsgDelCT06Xqe3BwqbBYqJ+SG5HMx/XfkFhf643ZzShg5Y?= =?us-ascii?Q?YtdWK7iw/S+4C6BSdj4Bm7dGYerrXRdbRRceRhIrJEqj/0SIffvnbEQ3CsFM?= =?us-ascii?Q?C3cLQZCQ7gPvot1nGMdPxzXba3VzEC0lN2YTmPVkq9u8wCz2LROTdVl6kUxC?= =?us-ascii?Q?ujLcCLRtPNkorIY0cnbwLbEbCHjIFoHjhhO480e6aEf7S6gjfY7NgfAlNbDd?= =?us-ascii?Q?SX/oB2YtRsDCGK4PDnhPH1Q9n5JggOfoy4o67AztMSCCH5nZa+3MyPAvDWNg?= =?us-ascii?Q?j0hLhjZv7H84DJF6Nb2YKtYLubHRzQdCJslOMKkj6M1vQre3onlw14t7xZp0?= =?us-ascii?Q?oAJMsY7eMolybHWZLlLNrlDhsJptX1Dh2saMnD28eqT/44eCbesZl5EYXHfa?= =?us-ascii?Q?HyE+GPq4pRgamDcaw+RmSqOPn5/gxuNkVf0y6fNsQklP/dfaB0HEozvRhtVT?= =?us-ascii?Q?V34yDbhp+YXVDKRbvw7oKyljqZVbGxc/I3aPwigNR73IoA0h+XChlpLp5SBk?= X-MS-Exchange-AntiSpam-MessageData-1: 5iUBHt5szMjIP/5Y2cYxShzBZPm8hm4t1os= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0a629c3b-f18e-4fff-0d3e-08debfd1dcb3 X-MS-Exchange-CrossTenant-AuthSource: AS8PR10MB7254.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2026 11:35:20.7202 (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: Ck/PEw4L+YeLjSxdC/N6F+gV9wEu+o9QRT6KYL6uC3q/+ENN05baoNsGm701Vv8NlOLjYmlR99AufrL5XbYScRn+OqTYQIprAQRrUK6JU34= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI0PR10MB9577 X-Original-Sender: felix.moessbauer@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=KsVlGHcL; 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 felix.moessbauer@siemens.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Felix Moessbauer Reply-To: Felix Moessbauer 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_H3,RCVD_IN_MSPIKE_WL, 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: bKwYzmNzjE0e The implementation of the fetching depends on the chroot mode (e.g. schroot or unshare). As a preparation for the unshare mode, we hide the concrete fetcher implementation behind a factory, so that we will be able to dispatch based on the mode. Signed-off-by: Felix Moessbauer --- meta/classes-recipe/dpkg-base.bbclass | 2 +- meta/lib/aptsrc_fetcher.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/meta/classes-recipe/dpkg-base.bbclass b/meta/classes-recipe/dpkg-base.bbclass index e5987554..e8721c79 100644 --- a/meta/classes-recipe/dpkg-base.bbclass +++ b/meta/classes-recipe/dpkg-base.bbclass @@ -84,7 +84,7 @@ python() { # apt-src fetcher import aptsrc_fetcher - methods.append(aptsrc_fetcher.AptSrc()) + methods.append(aptsrc_fetcher.AptSrc.create(d)) src_uri = (d.getVar('SRC_URI', False) or "").split() for u in src_uri: diff --git a/meta/lib/aptsrc_fetcher.py b/meta/lib/aptsrc_fetcher.py index da2d94c2..1d133aae 100644 --- a/meta/lib/aptsrc_fetcher.py +++ b/meta/lib/aptsrc_fetcher.py @@ -9,6 +9,10 @@ from bb.fetch2 import logger from bb.fetch2 import runfetchcmd class AptSrc(FetchMethod): + @classmethod + def create(cls, d): + return AptSrcSchroot() + def supports(self, ud, d): return ud.type in ['apt'] @@ -20,6 +24,11 @@ class AptSrc(FetchMethod): codename = d.getVar('BASE_DISTRO_CODENAME') ud.localfile='deb-src/' + base_distro + '-' + codename + '/' + ud.host + def clean(self, ud, d): + bb.utils.remove(ud.localpath, recurse=True) + + +class AptSrcSchroot(AptSrc): def download(self, ud, d): bb.utils.exec_flat_python_func('isar_export_proxies', d) bb.build.exec_func('schroot_create_configs', d) @@ -83,6 +92,3 @@ class AptSrc(FetchMethod): finally: runfetchcmd(f'schroot -q -f -e -c {session_id}', d) bb.build.exec_func('schroot_delete_configs', d) - - def clean(self, ud, d): - bb.utils.remove(ud.localpath, recurse=True) -- 2.53.0 -- 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/20260601113505.2898877-10-felix.moessbauer%40siemens.com.