From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7093745493003468800 X-Received: by 2002:a05:600c:1991:b0:393:ef28:7ab2 with SMTP id t17-20020a05600c199100b00393ef287ab2mr6092132wmq.20.1651641329252; Tue, 03 May 2022 22:15:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:2747:0:b0:381:80e8:be59 with SMTP id n68-20020a1c2747000000b0038180e8be59ls42209wmn.1.gmail; Tue, 03 May 2022 22:15:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxztHUo0mUZDL2zACqZfx2ydHMzxcM/cbFRCLZAG/y7gJYwkjsyVLtp7t2FulxZxIV7LxTj X-Received: by 2002:a7b:c341:0:b0:37b:ed90:7dad with SMTP id l1-20020a7bc341000000b0037bed907dadmr6010221wmj.138.1651641328052; Tue, 03 May 2022 22:15:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1651641328; cv=pass; d=google.com; s=arc-20160816; b=DApzuZjcu0RRqUJnwRIABMQc2tBNjIiIsgz2knKnsDcdcKMayuyZYbIQofmTD3Mr9L XcO4Z8dmh+3CdQAPKunZphBuEQhZ3RN8nOTWdYNZgBaipHm5QValpqazQTLHLglhqOnP h36Y7wvZoVqJllejSDv48EbCZqpbC9L4FzZ5iZiHWBvxkn3nwQcwz9p+zF2VHWstwiZg dnTLYpQ62ey0aMdQDO6EvOQ0pqUNhCMmznueKGcZ6/BEtOMSLg//AtnzWlgAu5C9WhXF PjV+te+GRj/vlOjGqrUFryPidJ6J18EOdTJwjKAGWL2dQQdna5aDRtmooakJHjMuGVGF acQg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:to:content-language:subject:from :user-agent:mime-version:date:message-id:dkim-signature; bh=XtO0NDu4JSYbUQvPMVWho3LlhbLta7m7W7eEBXALIZw=; b=b7Kkveq8DL9jLsMkMmCYAsgVvMCJoBOyQJjNdI3HrVVKlqwsMnun4shQpXzPVCWK9E Y/7IW++UcQ9RmLLHrO27INE6wd/erEQ+OVAKz/MaVXDIMycSJ+FLKLJDNVdsoTEudGjJ lBjIVSjJj+a9royvogsuConay/ibbkE3AGkF857qH6+54ocos1ugXW/3ZcvYC1mbgV5B K9W7DJG6jwRkT58hM6cdQSz/Len495HHRS69I3MEaqX2Co5csuaeiiTxW1kRNiKEhH/h pYQnMbGKtHUbJoYnxqQiJWaaQL6QTL4Cevf3HpRrbFENryBamZKwvB5yESH6nK5y3TOx iejQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WBZCpsu5; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::612 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0612.outbound.protection.outlook.com. [2a01:111:f400:fe02::612]) by gmr-mx.google.com with ESMTPS id bg13-20020a05600c3c8d00b00393e80e70c9si237568wmb.1.2022.05.03.22.15.27 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 May 2022 22:15:28 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::612 as permitted sender) client-ip=2a01:111:f400:fe02::612; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=WBZCpsu5; arc=pass (i=1 spf=pass spfdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::612 as permitted sender) smtp.mailfrom=jan.kiszka@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=Ya1WVWNG0BawBDzm5zBF9ZlRZX7/1swiZzw5nen63BKODKpU2/w9xuMYtyY7lgSd0z+M2WCBHprHmGk8pUWYDHTwyJiMUbxjVMqBWE0xpt1IiangKM8AqTnF8iuB9KncrubBqUx/XuNxMXSZ6nLVlIT+XnOO7ZB2zMcYLqRni38u6Ju47Tr8r6yrvN2b6TQuyqt5ugF41JZc9ioRBWCu8XziGXerHE/6n3UjO0Q8qEDamfKaTiV4GMcK5Sh7MJxjZ4iSDtWOqLBs3aYMNSkdTAEA9UnIa1m+9cOboAwmoxv2eul4hZPbFR1b/7lkAtCocO8stAY0NCsZmP4IIe9ejw== 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=XtO0NDu4JSYbUQvPMVWho3LlhbLta7m7W7eEBXALIZw=; b=dQpiZ07SnumIWRmiWVTgKloB2Hk9tSltMzaD3CH/7amqG3TYbQZ0g/kcG47eGjkN3eY0VQvT8WsEypXsTNCEai7mYAfE/S2pcflAOOpp8ZbTJxMglIUxfl5pLlSmz3w8SyVKSBTMztOoq4v6xYkPSLncE99UtL4CkL6G0FVDkaaULnLRl8n5Gb64IpOFqIziWCrTzODRSEIEaRwi0x8qpXIG1rd+ZUBDS9nnhU2LKqyJ0tfqjxW2Fda/YEbWXQ7PHveTeev2bc8vYfDeo1Nx4DwfZlD4I0D7+9lRtabqA2orfiel43er4ybCJ8OkTYY74KEI1Tu3JzLcrnYz7xkOuQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 194.138.21.71) smtp.rcpttodomain=googlegroups.com smtp.mailfrom=siemens.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=siemens.com; dkim=none (message not signed); 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=XtO0NDu4JSYbUQvPMVWho3LlhbLta7m7W7eEBXALIZw=; b=WBZCpsu5wbApn0iaZTFkjK6T3aXkUIcVCcJ+ya/eqm9KtRhJmorNz2jPbXmUS6CaR7xXukOBV+Z8qk0s7gDmHcLaz8Sz78ik0C+C1sRFjFjVD5HgXCcxMxNamLLng42nsCWnkIJgeU8BlFMAJgBnzZMtxK7PothS0vlSIKy4UuMLD8MU+tWz8x/Vaus0bALh23R92elALGJMCQzf0xIYfBe7jc+89/Ennm/Di6YK5SKlAJ6y8/LoaZFrT/YIW0r8HikJS5Crw83tUn1Q6026JW0+Zru6K8g7PAOiOLo1nFmsm+HpgIkxWtIp/h1tHpHdVNu1k5SjtNndB2e2A2yfNg== Received: from AS8PR04CA0185.eurprd04.prod.outlook.com (2603:10a6:20b:2f3::10) by AM6PR10MB3013.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:ec::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.13; Wed, 4 May 2022 05:15:27 +0000 Received: from HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com (2603:10a6:20b:2f3:cafe::58) by AS8PR04CA0185.outlook.office365.com (2603:10a6:20b:2f3::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24 via Frontend Transport; Wed, 4 May 2022 05:15:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 194.138.21.71) smtp.mailfrom=siemens.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=siemens.com; Received-SPF: Pass (protection.outlook.com: domain of siemens.com designates 194.138.21.71 as permitted sender) receiver=protection.outlook.com; client-ip=194.138.21.71; helo=hybrid.siemens.com; Received: from hybrid.siemens.com (194.138.21.71) by HE1EUR01FT039.mail.protection.outlook.com (10.152.0.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5227.15 via Frontend Transport; Wed, 4 May 2022 05:15:26 +0000 Received: from DEMCHDC89XA.ad011.siemens.net (139.25.226.103) by DEMCHDC9SKA.ad011.siemens.net (194.138.21.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 4 May 2022 07:15:25 +0200 Received: from [167.87.72.60] (167.87.72.60) by DEMCHDC89XA.ad011.siemens.net (139.25.226.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.24; Wed, 4 May 2022 07:15:25 +0200 Message-ID: <864bca1a-e888-2d33-59bb-0a6d22a7d3ef@siemens.com> Date: Wed, 4 May 2022 07:15:23 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 From: Jan Kiszka Subject: [PATCH] dpkg-base: Take isar.lock while cleaning deb packages Content-Language: en-US To: isar-users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [167.87.72.60] X-ClientProxiedBy: DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) To DEMCHDC89XA.ad011.siemens.net (139.25.226.103) X-TM-AS-Product-Ver: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-AS-Result: No-10--9.876300-8.000000 X-TMASE-MatchedRID: fY5SPvpmK/vOpmJoUk0+9JWgXVCrjXL4UE0ROOWdxSBKLU6ddI5N4s6g BdMBUo41pKG9GN+fhxTgJ7BP9+K1CngS6KYRb/R9TYHhFQpExAhxivtcvOeEGj8Ckw9b/GFeTJD l9FKHbrmFpfCRiH+w0lV2zfPCCri0D6Q5DylvBNGRk6XtYogiau9c69BWUTGw0C1sQRfQzEHEQd G7H66TyMdRT5TQAJnAFMDC1uUr2k5vNPqnmrdS2QNrJE2qnTDqdZsP0CP2zbaeqD9WtJkSIw== X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--9.876300-8.000000 X-TMASE-Version: SMEX-14.0.0.3080-8.6.1018-26680.007 X-TM-SNTS-SMTP: 22EA2221EF48D0D6D5997641AF4A4C765AEA5BA9EF58880E0FA5F328BD5E18132000:8 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 88d0c354-631f-4bd1-e55a-08da2d8d194f X-MS-TrafficTypeDiagnostic: AM6PR10MB3013:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 84ovJ9u+oscZn3Y/sfJkJ0tcjdz4jVoJKVF4ibGAsT230+P0IK4fPiBDkS1oHUrfxynt+VuDQO+8FKOByE4oMgOOAXaWaQOIYBYxT/8AcBJGZ7tX//cCLk671Mhb7g7/DJjf4BNkktwQOMqWIpRaQN2AO62M/xgKYxLJ1IaQgACrm6Ty0kBexIlxdWIxePkycCRuZCPSnY49FwN6RZ9W6a97Bk9J2uNR+uXfLhJ7W2h/mAz7Ucw43ZoINOkjWkb6eECBlBK+1HmsppNZqEfLrTbqh3yc3KQuZU1VdMlxkph31HNzrsdwwaPRrexobER294c4yytQY4W2Wq+9vtiDbsC314DG0tIYzSL1JWgJlYcW91ZX6YBs8FgYiwxYdFrNJ2laK2eigRIeqF8/E8eRDz/gPZwOzpLwM8trLrCHRWh/4Af3WpknV9NWmwpf6ElkNqBSnFWPEieCBMCTdGjRiYTA3f/wr+D8YsoR4DBnXS7JXLTiCCmftbRchiYcNhyW/mZOn/fq0C2G/daih4b66HpPnjN7VL66SQlhjEnAXmWo3p24KAGrcBkQHr6X35QbHhZR9IX4Ccz54Qpm++UfDZZH5tzKfDjRwsxdva716TZt5QZlj0S5KWDHkr18X1agoi8y9QU3AgUDKAM2Vpb5nu8Q9UTuqYmtljzSea3mtYomeHGJHIkAhgzshSUHLrSu9bvqp1F1F5mBtoHedoWKz//QSLnM3CdTPBn75JewGEbcaMSe1a0fe70/sVkuLFE2NthmlFZYzfZRF7kSrJ9iMA== X-Forefront-Antispam-Report: CIP:194.138.21.71;CTRY:DE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:hybrid.siemens.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(4744005)(16526019)(186003)(5660300002)(36756003)(2906002)(36860700001)(70206006)(16576012)(316002)(44832011)(6916009)(8676002)(6706004)(83380400001)(70586007)(8936002)(31686004)(2616005)(40460700003)(336012)(82310400005)(31696002)(956004)(86362001)(47076005)(508600001)(81166007)(82960400001)(356005)(26005)(3940600001)(43740500002)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 May 2022 05:15:26.3843 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 88d0c354-631f-4bd1-e55a-08da2d8d194f X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=38ae3bcd-9579-4fd4-adda-b42e1495d55a;Ip=[194.138.21.71];Helo=[hybrid.siemens.com] X-MS-Exchange-CrossTenant-AuthSource: HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR10MB3013 X-TUID: 4HCYlIIH2nZC From: Jan Kiszka Noticed while trying "bitbake a b -c clean": The lock file '/build/tmp/deploy/isar-apt/iot2050-debian-arm64/db/iot2050-debian/lockfile' already exists. There might be another instance with the same database dir running. To avoid locking overhead, only one process can access the database at the same time. Do not delete the lock file unless you are sure no other version is still running! Signed-off-by: Jan Kiszka --- meta/classes/dpkg-base.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/dpkg-base.bbclass b/meta/classes/dpkg-base.bbclass index 86933c57..8e4ee814 100644 --- a/meta/classes/dpkg-base.bbclass +++ b/meta/classes/dpkg-base.bbclass @@ -283,6 +283,8 @@ deb_clean() { done fi } +# the clean function modifies isar-apt +do_clean[lockfiles] = "${REPO_ISAR_DIR}/isar.lock" do_deploy_deb() { deb_clean -- 2.34.1