From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7185246735460990976 X-Received: by 2002:a2e:a5c5:0:b0:280:5b72:c3ce with SMTP id n5-20020a2ea5c5000000b002805b72c3cemr503887ljp.203.1672949662536; Thu, 05 Jan 2023 12:14:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:a309:0:b0:281:15f8:128c with SMTP id l9-20020a2ea309000000b0028115f8128cls273726lje.8.-pod-prod-gmail; Thu, 05 Jan 2023 12:14:21 -0800 (PST) X-Google-Smtp-Source: AMrXdXvLeF3WfYy+qNzWr1IpYeLpoRtx2hugwZxg+B7jGQtiQAxyLV+AxxSszVdCSvLN85uvjVoZ X-Received: by 2002:a05:651c:154d:b0:27b:574a:2d0f with SMTP id y13-20020a05651c154d00b0027b574a2d0fmr14612088ljp.37.1672949661387; Thu, 05 Jan 2023 12:14:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1672949661; cv=pass; d=google.com; s=arc-20160816; b=jIoGzXxVgaEnhEMH7Ul5r567syZ17XmLtg7/SaVdC3EXBpeihtOr41gN/0x89pkrO+ 25SK5rXhIKgh/lrtwl6YoDDv6TL4Mn0VFTSGQ07lcUbupj6VLH+R4rZzd+WaDEIm5nvD XVVgA/8GE0jODXtQlxJwZ/D2g0DFaG9Crfe60I1WsN0wUldw9wXgGvzULDOkGq2OMyOn OSVWyYKI64vIpgN7B69pmLRX5baDIoMq3A5oKW2Obz5ed55es+0X9tHcpIE7u/VL1DSJ R/jW6G9vhPzRGHPSU+h8XHxcq5tq8WX8t5Ruvh7Zv0Akym63aJITvJbs+NVMlq2G4R4M 3Gmw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=YBlZr5MgWJ0/qfXkT3zqIYw8x4njgO9goyKHlMSX5dA=; b=zmfdthqHEl8x1IoZEaWPAtEPT9uCOEqX+vtPURRR/UlFSpYFHITvesnrraT7AdaNca LHQc/tf91bb1z4kwwDhpIMNnMxu5NwmNJDrPOkwz2rbHR8TJxGtIl73Dhu3IFC2yh1DM XCV6XPuHgwsoCLUePyLt4SEU6athx05ZBinmVgyfQr8JSgmS6DN4MFdYkx53m5LgLR3o cuCflDT4+6BtB+cFJ0plAjhqZamWsIAloAK6Tnqs/QL0E9/xBB9y7yVNxWQiuFCaMDMd tnxK2aK2z2A1z3eADloUfkb+cGX/CY9KY7D7+VEdTHR9fZOERHHBmhqBQ5FXD2keyeJq rULw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="ZWWNMV/X"; 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 henning.schild@siemens.com designates 40.107.105.55 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2055.outbound.protection.outlook.com. [40.107.105.55]) by gmr-mx.google.com with ESMTPS id s5-20020a05651c200500b00280049699f1si223618ljo.1.2023.01.05.12.14.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 05 Jan 2023 12:14:21 -0800 (PST) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.105.55 as permitted sender) client-ip=40.107.105.55; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="ZWWNMV/X"; 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 henning.schild@siemens.com designates 40.107.105.55 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nk/eJ+eoOiBUUVEL5JShvanl5Z25nsz59AWgln8l5oi35opq7o1zmdtgU7UHaVyYZ7CPM5xk7d9+RliQrmzCo4Xe9MSqErnxM6h46bW6zAsDwQVAgWGRPKzqc2p5CvjoAsh2yyknmKKpa3gYtRpPkiBrUsNX2aOYmShVB0Y54kfNNJm1BzKWRSH0DKEfbPLQXeMcYFpB2bZ9DAHbfg66w+l1u2orTBYB4nFlifPlpNcbcL2XOTynMqO4BAx3O9F7WSFtfti2v+AFUzHpykj44tzyOcUq0/ESo9FmOVXj5uSjP9bv5Fv593PsM3PAMGLk+WWAVLo2FxGgenK5X/QMQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=YBlZr5MgWJ0/qfXkT3zqIYw8x4njgO9goyKHlMSX5dA=; b=RDv4Y1xQKfax+ANa8r/xV0pML/WFggyvgEc64KGYisnn22B2cYTSj19xLfjsocvvpUppt2cAjDU/3UkT4PY9A/4oMuEOAgxrJVMnTmAQowaip95ApcdWKOTZA9oDxGb8zMOy0mYpqnuIdXIzXph85X4bO1dkojliHLhxeYx9JzSf+7g+8zw5c1u93rFXZ8++JCIWkIbbpHv/71NNsE+dGtW5KAY0NPzN/AcnbB9thKvP94IeLwRY4glZQ9yKtxhsRZU5wva3M4Py/28Lof+WoXZa+NuRXao7a6hxS+gh2HRrK/lb8qgo0obGLBOEQbZQTSaMbG72yqGArFzhlDhKxw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YBlZr5MgWJ0/qfXkT3zqIYw8x4njgO9goyKHlMSX5dA=; b=ZWWNMV/XKP1A/cpy/3fsKHID9Fn5mTl0QjptbZloJPxBZk840Tee8HO5AXkSAvZ+mce2FVnMsQwxZkFcQSIrAHxtyM7WNTjcejZjxSE4BOYb6QrXcXw6EVEGrjGp3FNKpXuwGJTnLEh+b9Y3fK9X3XrkwoSdPDael8DRC5o/H9qoqlBQEuuWA02YNwAmIlnRKs4aPSavzBoxOuCYoPd0niYsaq1DvJ4qwzadNVmGaAjSZJcuMqhPLKtFnPzyFS2lHpp2OHYrG4c05J8VNWsQlifGXtCT62rrzGM0WFjXu8K7xqJC+iS+h0fDpNoszy/VIPhYcU/GxMggMDN8RGJUwg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by GV2PR10MB6209.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:150:76::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Thu, 5 Jan 2023 20:14:19 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::bdf0:fdeb:f955:bc79%3]) with mapi id 15.20.5944.019; Thu, 5 Jan 2023 20:14:19 +0000 Date: Thu, 5 Jan 2023 21:14:16 +0100 From: Henning Schild To: roberto.foglietta@linuxteam.org Cc: isar-users@googlegroups.com, roberto.foglietta@gmail.com Subject: Re: [PATCH] image class bugfix: interuption does not break the rebuild Message-ID: <20230105211416.3753a489@md1za8fc.ad001.siemens.net> In-Reply-To: <20230105192012.2761557-1-roberto.foglietta@linuxteam.org> References: <20230105192012.2761557-1-roberto.foglietta@linuxteam.org> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0200.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a5::15) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|GV2PR10MB6209:EE_ X-MS-Office365-Filtering-Correlation-Id: e5ab2d9d-5002-4277-0a7f-08daef596d7b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nWg2SwVqNeU5a2mQppczHl0sFPjIVtLjGPO8etdjBH3is4KEJEFk+oEE1gIYfey9qHB186OWTmD12drZXrjA+VaIHyhMakuOcHfVxiSsXwwrg2IQQ6DlKTvUv1r+KdVa3pTg4T6ObO4iEmCzA02x5+vlVzxAX7IfaqyJ8Mo586/U5875H8V6dR1BlgrKHh2BCyAf7eKese9GmB9Aj9RP1HVpb+L7nEdNKzfEI+K4rsSDYbqpuhtYUzu7VLb9xErLkzMu6oxGswImAdUeOqiUKpeT+pEFgan5U/obYCnJka7TE/4CUAy6au/1lBHEoFzNVzBsrARobDmLqVridtpuF+fWnOVuO9cwFy+gczdsIo3Fflc2oWRaeKfDRD3yCo4eacDApeMh1UBUttOxdLUwVCbLrGAvPLOc86Rbq0Emz6xSgZ9mwvtRbY26oLxCfx5Sw7pCjLwgYFNUciKwAVxMPVJh8uBuKDyRWg2wW5u3acbSD+pTNz9LbTXQ0ahGsj+8fWf1WunXfbIypSzVqJ/juE2LJ8Hv3vL20TWgGBN6PYUdg+0gBacHxYhIceBuuEcR/4v6re8muq2kopNehgbub9+GDBNjrPzkji6b6E6p8n1eNrlAluiKBG2zRoF9L5161bitv7Cd2l062aB/qbXt1w== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(396003)(376002)(366004)(346002)(39860400002)(136003)(451199015)(6512007)(9686003)(316002)(6666004)(6916009)(186003)(66556008)(478600001)(8676002)(66946007)(66476007)(1076003)(4326008)(38100700002)(6486002)(6506007)(41300700001)(44832011)(5660300002)(8936002)(83380400001)(2906002)(86362001)(82960400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?hs7WQxbjqC7F519X6p+EXpl/zZdkZONLtW0MBhK4koi5jLuT+WfZRcfnYSBa?= =?us-ascii?Q?AgUTwGIxvBYnF67YT14yl0tCeOUB8eff5LV0iQpZ6traOC7yuMHW5IuZa3vw?= =?us-ascii?Q?buDdvLi/LeuFk4Dl6tdhdNV2m0gBxYmodadSy61Z5A1o3BxuNnzkuTgLN6YO?= =?us-ascii?Q?IteQ98K8t1dI4ChphajY0iaKSm08grLtLzZaNzSyTmvrH7T1y4cxfMWWLe5B?= =?us-ascii?Q?dnapMgbZoL4B7fd6ZUE/OtlxziK91wbTN6smg/tLurXn+pX3ezGqylcE09ry?= =?us-ascii?Q?YUqzFrX9ZTXL9WL0OW18Y/tvqFyDZGtxhK2QImNYWoxk8JjcD5/Z1FpWIHan?= =?us-ascii?Q?otdoeo838t7uC2obmwFRkF1f7AixaEuyPVWF3mzjhM1yyQuzWS90TynLfOsM?= =?us-ascii?Q?53EVKCzVPLERSQUxarzrIBo5AiLR4Kv7Y4Ts/tdWSapc6iew6C0YyzOpgov0?= =?us-ascii?Q?QEFLEOAH/F9SknLwXNjxh0reGzUadc+9FZKyD5U8tun9YfZ0wW9tk7F3QUsV?= =?us-ascii?Q?adkut65xBfZLQOHvgjcllMFpG/Vj8qiPTuW0frWlM2uwsTWsQR24E+sHrw5A?= =?us-ascii?Q?EpDgvYnbFar7BzVmcx/gXc9p9AFePOfuY4SXKsl5aoFdXCEGMcNL78f21Z9L?= =?us-ascii?Q?zbD4H35Ujl/7OXK+9u7fb3BQ1TwLP6uty/SV2J0HBct5tgotN9jaRfFNYoV8?= =?us-ascii?Q?BurodwW54eJ3hyfSPfCazNjYmzQ0yeh0u2GU0/3ZkM3Xhlf3Pb94VBiesnuy?= =?us-ascii?Q?bhnnwhVKovBtZ2jOvezqs5UH2fkaneAhfcJkC5yJgp3p3uDR+nTZgDhSfPFg?= =?us-ascii?Q?f+h0cW8o0/po+6pvIiR/4/RrK2j3VbNVQVIGjpxH6VIxoXTPl9ijpB0YYOAz?= =?us-ascii?Q?2KoWHYj4yNlGNEtIsY8y9nYj1ZS+NDMve7hmc3AOpJfTDq5jK9VOD6pgb9Bk?= =?us-ascii?Q?rcZ9LxZIX7FN+C4iJm9rqS0CXGv8pV3ccU6Rr/HIw8AtwqwWqt4r+QrWxSyg?= =?us-ascii?Q?ghpPZua6jD6v/iE7p4wjlY9/h8QYH71BgaB5ZVxgAzv9BTxaCI6CI45Pf9wl?= =?us-ascii?Q?y5EihOum2ejfGC17pPIAfV/qYaKODSuebChOeuiRHAiF5fbPNyQ64x1Ui3S2?= =?us-ascii?Q?vj8ri1koRrLJkFHZAURpvE6jnbd8ztY0y2IqVaf+xnkVOXHqWg7cS/tMwZFY?= =?us-ascii?Q?cx54aYeRo+WM+2gqaBsjIeswWqBdLkLAJOpFGg6vnZntbOj3+11ljjBbhcQC?= =?us-ascii?Q?YZNSvw6Lr9YIQXnuHCvKqLDr/KkoWUZwnDpXwmabPs2FtQiQRYXMrX/5Updt?= =?us-ascii?Q?B2PWVpwdpnfNwaBD0LDFNxg2fgfZQg2pQ1UTeX+eX2kQpxcCgGiZF+aQgCCy?= =?us-ascii?Q?d4rUvPreYqIfb6KlfYkdCAQLtXaaLdVI5rM6cZ8q+/1qFauCWOImu+ltTh3X?= =?us-ascii?Q?7kqFge69kAqqP5lMeWz3N0BgXHBl39RFwIfTmD+FrZrKEFyMCU4nKGItq0/3?= =?us-ascii?Q?EWpNAhaOlpc0Sxx3BfaF3cxs3lb6IEvCF5bguGy09PRz46pZY7Mp2lpjCjci?= =?us-ascii?Q?NlnDujVWEnIZn70gxcQrq9iNC2WCx2xV2+I25xRAAtDdqZGrPZkEx4LnkQ3y?= =?us-ascii?Q?1gpgQymtVnz1koYZGIJJJO5oLArUT5m3yh9gfO+qUkXJhWmlbtOLawmTq8Ma?= =?us-ascii?Q?MchO4g=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5ab2d9d-5002-4277-0a7f-08daef596d7b X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jan 2023 20:14:19.5516 (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: Tzm/QG/Fo4vmOsCChUG8S+kh5WfdeOjAHF+uaH5RzOpeH3nc5kLuVkKffIbHtYmp42C5Ij6hRNyOP6E/lteqPB8n9pEbPJie3wQTBtuWZBA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2PR10MB6209 X-TUID: Q5LqJDrlvha2 Was this sent twice or do you want to include a changelog to the v1? This looks again like it is in merge conflict of ongoing work by me, please note that somewhere to help maintainers resolve the conflict and tell me if you want to take over here. In which case you can, but give me a Reported-by if you want Am Thu, 5 Jan 2023 20:20:12 +0100 schrieb roberto.foglietta@linuxteam.org: > From: "Roberto A. Foglietta" > > image class bugfix: interuption does not break the rebuild Not sure i would understand that, but also not sure my commit message was any better. Henning > > Signed-off-by: Roberto A. Foglietta > --- > meta/classes/image.bbclass | 9 +++++---- > 1 file changed, 5 insertions(+), 4 deletions(-) > > diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass > index d72b8fa..b04826b 100644 > --- a/meta/classes/image.bbclass > +++ b/meta/classes/image.bbclass > @@ -428,10 +428,11 @@ do_rootfs_finalize() { > rm -f "${ROOTFSDIR}/etc/apt/sources.list.d/base-apt.list" > rm -f "${ROOTFSDIR}/etc/apt/apt.conf.d/50isar" > > - mv "${ROOTFSDIR}/etc/apt/sources-list" \ > - "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list" > - > - rm -f "${ROOTFSDIR}/etc/apt/sources-list" > + if [ -e "${ROOTFSDIR}/etc/apt/sources-list" ]; then > + mv "${ROOTFSDIR}/etc/apt/sources-list" \ > + "${ROOTFSDIR}/etc/apt/sources.list.d/bootstrap.list" > || : > + rm "${ROOTFSDIR}/etc/apt/sources-list" -f > + fi > > BTROOTFS="${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}/buildchroot-target" > for i in $(ls -1d ${BTROOTFS}/*/rootfs/ 2>/dev/null || > true); do