From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7319406651323187200 X-Received: by 2002:a92:dc08:0:b0:360:7e0a:a8e9 with SMTP id t8-20020a92dc08000000b003607e0aa8e9mr581527iln.60.1705564496108; Wed, 17 Jan 2024 23:54:56 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:1aa9:b0:360:7a80:482f with SMTP id l9-20020a056e021aa900b003607a80482fls2924164ilv.2.-pod-prod-05-us; Wed, 17 Jan 2024 23:54:55 -0800 (PST) X-Google-Smtp-Source: AGHT+IEvEUvexxlfG3pyb3WS6XAgdGx3rVKuHnSN7QJ7dDPTrRHD3h5aNWxVByd8y/lnhT313zB/ X-Received: by 2002:a05:6e02:1208:b0:361:917d:9d73 with SMTP id a8-20020a056e02120800b00361917d9d73mr538040ilq.25.1705564495362; Wed, 17 Jan 2024 23:54:55 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705564495; cv=pass; d=google.com; s=arc-20160816; b=LpnsmHQz4v055jHZAgCDMBgCy4dFuXGigAxsG0TS7wj+mcCWVeFuOwiwG/iLeeLtNb U3tgrgvBdadI5NK+qYbwd+i+oImxV+c4c9hbmZQTj4eNP0E4mO5N0u98PTysAr4NP+HR SmPhjZ25Nn07pC8ufMIgSC7mo58T6QoPAw/SAePPhiVyC7uxS8IdKYB3iCcNOj4HP1r4 nskDPPY/pg8c4PUVCLjHcRFYUCYn6L/thkBX/0xnwOro6IEV7pbv73+wPLDYJCO/bQ9t 4hW1ZT2X7M5W1O4WKRArvuOWK8jIO+xdR6h1j5cVgDASRddIC85Zhf4nDgh1SdGvgt59 hzxQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=1A8aKRVBIQdxBTa0lA73nOVnEzCmxKZdSe6wekNmGvc=; fh=qYjLjom2XYK2EGXTfM32+e6Y5m6bxV+vwmPCS15rMNY=; b=FbOEN6sgGTq1DcOva7/BoucOJT6Nrcvto6n2q8sA8FLUec9JZiypwoUyUFxyb2EUM+ 2q267e6WAqZ2BfBtvUixdgV9Lviyt/5H9UjLJDPzSif0bajGXnNR/cS7FquHoOaDlsED ffWdmJnQIsfx1FneJcgxmw0HtrRpIfTlV42xeoepz04E5DUvdTFLgHg7XItMXrIkgctx tL57mE6B4VQt5L8x6QGVKKRHTEgTeESLamLFfgBZXSLDi1ZE4mZ13hXdDuoWjeYUZ7fq H0aHFUI34Lbwv6FdQ9cR1HXzzv4zuv2Sl82ga1jMdVTFhaZRM2rKr8LX5fiij1fraypB TOfw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ao9DyXdb; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe02::60b as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on060b.outbound.protection.outlook.com. [2a01:111:f400:fe02::60b]) by gmr-mx.google.com with ESMTPS id a26-20020a056638019a00b0046d6ccc53dasi254282jaq.6.2024.01.17.23.54.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jan 2024 23:54:55 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::60b as permitted sender) client-ip=2a01:111:f400:fe02::60b; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=Ao9DyXdb; 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 jan.kiszka@siemens.com designates 2a01:111:f400:fe02::60b as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mj+9HZPxm9nenvFNqdUtfrBw3Vo2LuqeaxoNZj+OkJrbV1RGTKeY4P3t3hDiqUi3lsQjKb7j5YjDmU+RskKothWzzZXLw7HScEadO5J/wgGJ3V13A2dNIqKMxAycuDkzYuCPZgxeoRDhtjR/8gsk1f9lQUIrW3ctOnGEer5LCvhAYXdS+tmOd2FM4KuxDqaO8n/op7u5z6a2Qv4VEhR34xkU06nIJVLSmEaxBPvnDpHpfMazI2Pt0VA08dB/LRBGf5gbQkVt2+nIq+ElX2FJGXhT8w2haL15lVmZiIl1erPw3JVmbqsrkRhle4XFRRrmcM1VfO9tYYDzvhSEW9T8Cg== 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=1A8aKRVBIQdxBTa0lA73nOVnEzCmxKZdSe6wekNmGvc=; b=HdkdeAHr/1nnKt7LsnZSgFys1voG4tuygTrPblzu04niZRml1CVT6B+n5iIld4RN6s0HN/5+rhiekRoEWIyiu43s+SrQ6t8YOPJgYwTNvN6soHCBumSyFRWrwIF0fbIX8qZqs9g4lGtzp5Kn81BprPLJa8w/V0brOZnEVO1KuLgkZOMenSam3Y2Ht/LoyhG14dnZZAH0BqLDNGdx7GPMJIQVoI/UMlafUNFI/RTtmlrZTqJUoNylhk8VxFROAUyDg3AP4okHRBpDDumAYKOr9omY/hByQ/JZUO7k5UDtmTjLKWkTfhqwfi4KYjVvhgbk1qlXHsFOU9jTGDK4w1AgYA== 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=1A8aKRVBIQdxBTa0lA73nOVnEzCmxKZdSe6wekNmGvc=; b=Ao9DyXdbKZwCP2ycLJfxT0TKl7y8Ez8081o11GOpt6n1ubn3hk++B9c9m7P8As4n5j8FNR/P8QC67bl58V0GI8fxD8q3XT2uEsUAZEuHwHsc709vtZN0iBce3z1NDvkVcWhZjzDrX95Zug2ebPMnOQ/jmtxtXvGv3aQeuuIZMMG0mmHGpYZTQhVMusVooPoHSW1EDmTmh4Ptsf/d9ot4Uyf6Fk0MwuYZvKnHOhNGP25miQLNXArW/qRvFzc7KNY9I9rju0DuMq2Gsyzz9TyjpZ37Kfsci5b/qlaM8FcXQFG5pYemkwVFWkdnLU11lh+3Bdf0W+Y3T5XmFcPzCbsZBw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DUZPR10MB8128.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4e1::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Thu, 18 Jan 2024 07:54:52 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8d16:7fbb:4964:94fe%3]) with mapi id 15.20.7202.024; Thu, 18 Jan 2024 07:54:52 +0000 Message-ID: Date: Thu, 18 Jan 2024 08:54:50 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5] dpkg: Restore support for replacing pre-installed packages in sbuild-chroot Content-Language: en-US To: Uladzimir Bely , isar-users References: <028f69ac16ec3769875a03d6ec5d062271e3752c.camel@ilbers.de> <4e906c530ad336deeb58623179bebacd024b34df.camel@ilbers.de> From: Jan Kiszka In-Reply-To: <4e906c530ad336deeb58623179bebacd024b34df.camel@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR2P281CA0054.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::8) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DUZPR10MB8128:EE_ X-MS-Office365-Filtering-Correlation-Id: 80ddba8b-5009-47c5-e3b1-08dc17fac0ff X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TFFpDii3D6/DaMsZTXfF9G9ZQJ2LntGC7TQTs5G8Kz/ZFV3zWG2QGjOsqs7Zu2/qnDdc7pAI3uOlgHXCEQFAvnF3CKC5c1O4CeUNweKBHnsSxGZZvCzx3lSgL2MOOoGGZrHhe676BE6wFIaCEK9dHZGOlfM046xC1/KV+UNIC7kaP6Gzs3LxlHUFgW3hXZqK7ovODV6qtG+XWhvelrd4TmUescg98G0k2IJPup52cYneEKdJOobJ0N5/uOXVe9U0LfxKiSKBBkyoo4mkH8R+ipa6BvaWYBycOpRDs+2HUgE4JOkELnUtoJjVTDIHxVnjmf66gf38m/Pc3GYHB2OpnJGhpYEsY66NqU4Bpl6dpMaItdvIxtNAWfXeysE0XHkwqZn095g9RFM5aYLDLstxZwUyZFJ9BMV5hJGvQpbwPISKcFrK8KJiZyvAbVypOmLeSA2R2GVhBUltafsz/fwCTgYKTPpFVKV/Vu0eO8osl3eANgHB4Q0dAUht5wKlmoUn4yqO6weNqwWyR8DmAU0LybxaYmAYdCrcTxCdy0+aTupReM3fy/QZlNMaoJydK1IM6SUhyNzBOWgPE10MQ0VS+QOAzGeoyRs7zj6/QWV1MXA9EphEnXCO9dVzfbfly539so/0ekwdvZYXWdapTBoSgEnRaMsulBgK26eeOG/ONyQdNxPbCtt+CvgSfwnvAwtd X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(396003)(346002)(136003)(39860400002)(376002)(366004)(230273577357003)(230173577357003)(230922051799003)(186009)(64100799003)(1800799012)(451199024)(31686004)(66556008)(66476007)(66946007)(41300700001)(2906002)(5660300002)(8936002)(8676002)(316002)(110136005)(44832011)(478600001)(6486002)(36756003)(86362001)(31696002)(38100700002)(82960400001)(26005)(2616005)(53546011)(83380400001)(6506007)(6512007)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TzRQSlBZdUxmdVdmNnQvVmoxVGNtODN6elJ2ZU9KckQ4bFJGUWdCTSs2YnpZ?= =?utf-8?B?aVJSV3A4MG1VYko4ZEdhWVFNWWhKNHdOWkpYbno5emtNVklQcitvYlAwekds?= =?utf-8?B?eWhOaDhIMHFld3ArMVNOUDlXdmh3TEZCQ3hTdG9XTGswL29oSEk5QTR2ekNE?= =?utf-8?B?c2l3UEVqODdmc0dFUDhLTW5PbmRIdGxjU1Y2OStmZFlvcG5jcE5SY0hqTFBi?= =?utf-8?B?K202ZmRZV2JzWC9NSlZQWDR1eXZieDk0L0tiQlYvUjUxZmJ5K0tMaHM5Qis0?= =?utf-8?B?REhXSFgxR3VveGk1bVpSUWN0UjlTN0N1b0s5OXJQYjNuclQ3L3haVmFNSkNx?= =?utf-8?B?NFNvY0lpTnlDb3FaWVNDNkhMVDF4UlZEWFNIMUN0THc2T1R0SHF6S3NtM1ZT?= =?utf-8?B?L1FSdWxqNkg3UXp2VjB1L1dnUk8zYjVXQXBvY0JPbXB1bW1DT3ExZkNNSjB0?= =?utf-8?B?VHBZOVJxT2JGVlFvQ04xZVJ2WWZLM08wNWZ3dnVsUHp3dUhjbndrY3hxdzQ4?= =?utf-8?B?ejVtT3JHaE1DRmh5aEVuc0JIK0lHWWlWYjFhRjdLYzY2TWVlMk10V0pLTVdY?= =?utf-8?B?SVM2VHFvRUplM0RIcjJJRXVSZlBsbDd6dGRVeFdmc1lvVDZlTkIvZWk3K3Vx?= =?utf-8?B?WHg5VU1QaDFlME42eXBXNnZGeWJrNnc5OFNEaFJhUmVtUlFWNEFLcHArLzJh?= =?utf-8?B?WDN2UkxkbW5MK3Q0TkRZSHRKdENGUkZCMWE0OFNiaWZ2YWR5MW9nZWpQQ2w3?= =?utf-8?B?ajFpcDJ1RlEzT0gzV2EyRHNLRFdoREJvdmdzN21qUUlOYTd1MWV3TlVhUGpu?= =?utf-8?B?WXNqZVdoNnFOdHJoRWV2TDFYV0g0ZEdYVHlPUnZablNTSzlxZ1N0WldaWndy?= =?utf-8?B?Y1NQb0s5L1ptbkM2a2FMRzB1b3lrN1NpbzdZTmZKWk9lWDZONXV2VHQzVmRL?= =?utf-8?B?QXBnM0NKRUNVdE5uVXR2ZlNCcEIxLzdBa0djRUtRVDgydDBGT1FWcEdNSFpw?= =?utf-8?B?T2ovSm5OQXJWQ2h4QlJSdkRITzNUQmorUmFlbFdJWFhvdUwwQlUwcFRLRTdN?= =?utf-8?B?WkhNeEpoL3Z2M2RDQkpEeUZsNy9Xd3JSaXFQVFBxZUlzTEtHdkZ0dmZ0UzBP?= =?utf-8?B?K1hUR2kyZFpEVWtjTTlZTUl4MW5pRmNldTExYm9oWUlHSnRsclQ4UXpJblE1?= =?utf-8?B?N253V1FyR0wyM2dOaFFRQzVVeTRyWHZTazhLVytXd1kyY014TWk5b1VPcXg2?= =?utf-8?B?SWpzWUlYajlnRWIwdkpwVTZCRHJiMVhxR1JNdG5aK1pIVDFxdkhCSi84L3E2?= =?utf-8?B?RW1ITndMNlNrS1FtYkdzd1B2VWdjS1VGdHlOeDVoY0xOdlFNOHRaSmtuZTZp?= =?utf-8?B?TjFuN1ExZTlJaGc1YnNjNnUvRUhnbEd4SGd2ZEVINGo5RzZJUHRZTXVwUitG?= =?utf-8?B?M2JVSVdoVEYzU0F2OFBrcWNxNDZhQ1g3cjVFbmE5Z1lIZWdMMHQ1MGNDYlEy?= =?utf-8?B?bE9uUWlrVUxoTS9LRGgyWWdkK0lPdzRUY2hQWjdYMEE3bS8ySnhoQ21YR0Fm?= =?utf-8?B?Y1MreVBQcmF5SnBBdCt1MU5rSE1kcW01WnlYT2lUQ0J6VFF0MXlaVzJwR0x6?= =?utf-8?B?Z09xRHpXYUE1UENKTXpPTWJ5L2NPd1pnSjl5VVI1RHdQb2RDOTB3VERtREY0?= =?utf-8?B?S3R2R3NQQ0t5cHNpSHpjcGdMY1I3a0ZUTmliVzhlckZZS2ZJZEdUSTFqa2Ez?= =?utf-8?B?T3J6cmVONkFpZDU0UW9ReitYRHdqSkhHZ2RkV0kxVThkbU1oY0xEbWdDM0hS?= =?utf-8?B?TXh5MythanhDNWdTaWtqRjM0c3MzWjU1MXZ3SlVlNURkUDB3eWdWSDNMbzhQ?= =?utf-8?B?VmUvVUtJR29aZzlkcVZUUGNTUU9mVURBMUF1c3YrRGp5SlZFN05iVWxTb0xu?= =?utf-8?B?N0t2QkZkNVVPY2cydEUyS0xuaUFHSWdZWXVaUUZmMVo0VDFnKzRBZUVlM1lp?= =?utf-8?B?L0lrcUpjYXNyNDNuMEI5TXpyT04rUnhMTFlPR1RRVExVc2E0aGs5emVsV0Ix?= =?utf-8?B?dFV1Nmcza1p4bE1NNnJCaWFha01QVElDSGVoNEs5RlNyMnFLNnRJUU1sNFNP?= =?utf-8?B?eWtjdXEyVkFWOEkwMDRnVUZBa0ZXWFR4dDQ1dDdWRzNmOU5wdW5MWTVWd0tV?= =?utf-8?B?b3c9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80ddba8b-5009-47c5-e3b1-08dc17fac0ff X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2024 07:54:52.7847 (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: 2icM3gBy6zInnQs+YK7s+AHD6WItazxycCKJ9ZHJWpSFupDHoejJpsAkKBxZOAueqN75zuCRjlew9245V1YJwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR10MB8128 X-TUID: C65RgM1yzk3M On 18.01.24 08:39, Uladzimir Bely wrote: > On Thu, 2024-01-18 at 07:59 +0100, Jan Kiszka wrote: >> On 18.01.24 07:34, Uladzimir Bely wrote: >>> On Thu, 2024-01-18 at 09:28 +0300, Uladzimir Bely wrote: >>>> On Tue, 2024-01-16 at 09:22 +0100, Jan Kiszka wrote: >>>>> From: Jan Kiszka >>>>> >>>>> During the migration to sbuild, support for using self-built >>>>> packages >>>>> in >>>>> the build environment was lost if those were already part of >>>>> the >>>>> sbuild-chroot. This restores it by adding --apt-distupgrade to >>>>> the >>>>> sbuild call. But that is not enough because sbuild will only >>>>> upgrade >>>>> packages from already configured sources, not those specified >>>>> via >>>>> --extra-repository. We therefore have to switch back to >>>>> configuring >>>>> isar-apt during sbuild-chroot creation. >>>>> >>>>> As rootfs_configure_isar_apt configures the isar repo under >>>>> /isar-apt, we bind-mount the one in /home/builder/${PN} to that >>>>> folder. >>>>> Another difference is that we now need to run apt-get update >>>>> explicitly, >>>>> but only for isar-apt. >>>>> >>>>> And because the sbuild-chroots are now left behind with isar- >>>>> apt >>>>> configured, the configuration in imager_run can be removed >>>>> (credits >>>>> to >>>>> Srinuvasan Arjunan). >>>>> >>>>> Signed-off-by: Jan Kiszka >>>>> --- >>>>> >>>>> Changes in v5: >>>>>  - also use dpkg_schroot_create_configs for apt_fetch and >>>>> apt_unpack >>>>>    (while I wasn't able to reproduce the issue, I think this >>>>> should >>>>>    resolve the CI problems) >>>>> >>>> >>>> Unfortunately, the picture in full CI didn't change. Even worse, >>>> one >>>> more job (NoCrossTest.test_nocross has failed with the similar >>>> error. >>>> >>>> tmp/work/debian-bullseye-amd64/hello/1.0- >>>> r0/temp/log.do_apt_unpack.1785250: >>>> ``` >>>> DEBUG: Executing shell function do_apt_unpack >>>> cp: cannot stat '/downloads/deb-src/debian- >>>> bullseye/hello/hello_2.10- >>>> 2+isar.debian.tar.xz': No such file or directory >>>> cp: cannot stat '/downloads/deb-src/debian- >>>> bullseye/hello/hello_2.10- >>>> 2+isar.dsc': No such file or directory >>>> ``` >>>> >>>> I'm continuing debugging the issue. >>>> >>> >>> Just one addition: previously (in v4) builds were failing in >>> hello:apt_fetch, not they fail in hello:apt_unpack. >>> >> >> Logs? The pattern above looks rather different from the previous >> issue. >> >>> Also, now repro tests failed earlier - during base_apt:do_cache. >>> E.g: >>> >>> tmp_repro_signed/work/debian-bullseye-arm64/base-apt/1.0- >>> r0/temp/log.do_cache.2901916: >>> >>> ``` >>> ... >>> Exporting indices... >>> Error opening '/build/isar_ub_devel/359/downloads/deb-src/debian- >>> bullseye/hello/hello_2.10-2+isar.dsc': No such file or directory >>> There have been errors! >>> WARNING: exit code 254 from a shell command. >>> DEBUG: Python function do_cache finished >>> ``` >>> >> >> How can this be reproduced locally in kas? That would be essential in >> order to debug. >> >> Jan >> > > It's hard to reproduce the issue in some "short" form, but at least I > found one quite fast way - steps int it are similar to what is do in > unsigned repro test. In this test we do thre builds: normal build, > cached build (after tmp cleanup), one more normal build (without > cleanup). > > The steps below do not fail with current 'next' branch of Isar, but > produce hello:apt_fetch error with 'next + patch v5': > > ``` > ./kas/kas-container menu > # Just save and exit > ./kas/kas-container shell > # The rest done in kas shell > # 1st build: > bitbake hello > # Build is OK > # 2nd cached build: > sudo rm -rf sstate-cache/ tmp/ > echo 'ISAR_USE_CACHED_BASE_REPO = "1"' >> conf/local.conf > echo 'BB_NO_NETWORK = "1"' >> conf/local.conf > bitbake hello > # Build is OK > # 3rd build with no cleanup > echo 'ISAR_USE_CACHED_BASE_REPO = "0"' >> conf/local.conf > echo 'BB_NO_NETWORK = "0"' >> conf/local.conf > bitbake hello > # Build fails in hello.bb:do_apt_fetch > ``` > > I guess, other errors we observe in CI (e.g., in "do_apt_unpack") also > have the similar nature, coming from sharing working directories > between different tests that use the same targets but with different > local.conf settings. Thanks, will have a look at this later. But if we have false-sharing here, than my patch is only surfacing a sleeping issue, not causing it. Jan -- Siemens AG, Technology Linux Expert Center