From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7062656987288305664 X-Received: by 2002:a2e:908a:: with SMTP id l10mr4565214ljg.310.1644492468921; Thu, 10 Feb 2022 03:27:48 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:b8d2:: with SMTP id s18ls886767ljp.6.gmail; Thu, 10 Feb 2022 03:27:47 -0800 (PST) X-Google-Smtp-Source: ABdhPJwMRFR+pLfiYYLyhTyA0I6wMZh7Aaz7/RfwfLNbkxwx0Xl3S2X6LWvjLyvGixOO8npKDUMM X-Received: by 2002:a2e:8447:: with SMTP id u7mr4630838ljh.516.1644492467761; Thu, 10 Feb 2022 03:27:47 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1644492467; cv=pass; d=google.com; s=arc-20160816; b=Eu2L4IfiBVE0OvN/AxRXW77rr6GZCm878/1A0if/vjKODctD+AwYoUNekPFGDt2BLJ Gj4pxAZNKJm0PTwMSuYKxsAZjMlXMxjqaHtX2sd+Fs+Bjr0Gh2r6N/u4wVy9Gx0Lx+ea edaIqmKVVFQyNrrci1UidTaJR/wMC+DbPM2QcnnVy0GHv7RdV/4/sF8w3lPPw2kri48D bzUJqK3QJP8eB0JH2u+j+c6otKyi9iwDSb6UyqbpH563qmBa11LbAagRE6voewXkrhg1 OlGjTQLiMcXVeWCrF4oP4JhEHsvbmgJjsIo8ge8tsPZhqUigZdnKj6oeq+HxSjZFo2oC Ke9Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :dkim-signature; bh=isYI28ShfvJ+l56C4IxfRBQrX5AP2olJ2HRcVXCmGy0=; b=GoTzuK+eFDxuIYl7BWGyPO1ExOZQWwEkxHuzfXQkFCnB4KKlJ7Xjp/J6Qf6z8yBp2a BYRl7ZPqyQ1uje4cHJt8GZ2hqP3nRMizl6R1LC2dIybn1Rk21LoY+VQb8u1d9HwKnRJ7 9q0tqaqxRAU/MJwldOwQ+QxLeIlmFOXBVJzq1d3WtbCAUhKl4ynkfmAEz4KZZmys2Uac c6ADzoyBGs/rYdZYO7iZTNpY3hL9R1WCke8CW7vrTfxBtHNmwepfsvWolpt2ggNazmyz q1AQOeWadDWOk0BKuR4YiBlBAek9siOqzhBrNDJ60VG7qa4KAPTe4BAXtO4dT0ao8FFC QFuQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OhCA7PNv; 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:fe07::62e 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 EUR02-AM5-obe.outbound.protection.outlook.com (mail-am5eur02on062e.outbound.protection.outlook.com. [2a01:111:f400:fe07::62e]) by gmr-mx.google.com with ESMTPS id a24si1028140lfb.12.2022.02.10.03.27.47 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Feb 2022 03:27:47 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe07::62e as permitted sender) client-ip=2a01:111:f400:fe07::62e; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=OhCA7PNv; 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:fe07::62e 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=eflYpdrYJcVrUz0h9ZfxZyxccjX9ERIrtEc0Mt2VPKArRK8HDKQ68VPnepWbDecrppedqSyI5lRxWbS6vJfAbeZCHuWckcTVDRmRtxVC0o2YE14jx0IDLgRa5Z/QTTexuacEX5CKvuS9o2Fr13iO0T/RLGzYusPIAnYCbHbdbmIG6rxu+RoZbzXaXjU334lndfzr4VIo8qOlc+/V7zAEnEpzzBXhTyt2V4SuEHIX5xgwXO9ugGP14uDpWyE5rvT+Orx1u+tqJmO513k5PxNSX2hwSKYC77OLnWyBdxCHvmv62zl9A/4qye6NBjUgwWZ3kmfIyGI2rsKsG1RLTsCc8w== 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=isYI28ShfvJ+l56C4IxfRBQrX5AP2olJ2HRcVXCmGy0=; b=SYP5sXg96+FOu99tUHix7fY/iGZftx1MjgLCBvyxyj/F0j9tCOMpnzw2vtGDIpumrRHJF9et2kCFg02J77PDXcBcC92knigowLm39YdSy743GlfJ24gLdyQm13wiVCE3WS3i6QeOgQ5uH2zmNHsWu/p8boJUDPlIADSyagFqwZJgi0oFLi7qowzf/d6A7oJy1ojX+WzGZh+nifcPhIHJ/3pOjY1Ll5lW7JoKqTdlrZb+iZvYh1pXISomHp55BcLlMUH+rUBx/d0zPoAcibQ8Z4ygjfSOwYyIJMnuhj/oU9kmbtCdU9FFz7o8xJVB7pSghAX6KM6ZNr82ZIxVy36dFg== 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=isYI28ShfvJ+l56C4IxfRBQrX5AP2olJ2HRcVXCmGy0=; b=OhCA7PNv527lC1Tj2RtC/AYjgAf0A2Wxw6UNa1HmXO40HNyupi2VlQ++Pu8jI0rQbInST6FwdtC+G4cmGtKbXNkZNCQ8eph7ONh1ZbavRvbv/4U0iYaW88trqO7DQwbrDBJy6x9QrTj2qa9i5/QnTgyq9gMVB/zRazSGfpPJ26bVxVcGHzLSzjrvNa4UfE7IzSuXVOIUO+s7bHfUpFQVZE3ClZ2gvtq2SNVEpWZR5oIUh9dCbDdAGlX7EM6opfF2U+1j5vSw9fAwWrA0DlAi4gfTGElPSd9x8u+esTSobmV7nFvmkTc/gk0ererj4BsInuUlHidMxxw9oic+kkZpUw== Received: from OL1P279CA0014.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:12::19) by AS8PR10MB4712.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:31d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Thu, 10 Feb 2022 11:27:46 +0000 Received: from HE1EUR01FT028.eop-EUR01.prod.protection.outlook.com (2603:10a6:e10:12:cafe::b7) by OL1P279CA0014.outlook.office365.com (2603:10a6:e10:12::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.13 via Frontend Transport; Thu, 10 Feb 2022 11:27:46 +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 HE1EUR01FT028.mail.protection.outlook.com (10.152.0.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.4975.11 via Frontend Transport; Thu, 10 Feb 2022 11:27:46 +0000 Received: from DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) 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.18; Thu, 10 Feb 2022 12:27:45 +0100 Received: from [167.87.32.18] (167.87.32.18) by DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.18; Thu, 10 Feb 2022 12:27:45 +0100 Message-ID: <7d4a7da5-7ee5-51b3-0031-a407f72a5d72@siemens.com> Date: Thu, 10 Feb 2022 12:27:44 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: Question related to Sbuild CLEAN_SOURCE Content-Language: en-US To: References: <1b5ef299-ec8d-c180-c2b6-505294f5484b@siemens.com> <164435326066.1656.13805705968480410488@localhost> <818250b5-fed8-8ff9-febb-6cbf61e0680f@siemens.com> <10522aee-53b0-c899-f792-7f83447e35df@siemens.com> From: Jan Kiszka In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-Path: jan.kiszka@siemens.com X-Originating-IP: [167.87.32.18] X-ClientProxiedBy: DEMCHDC89XA.ad011.siemens.net (139.25.226.103) To DEMCHDC8A0A.ad011.siemens.net (139.25.226.106) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 95e9ba01-3348-4ed0-6c0e-08d9ec885c9b X-MS-TrafficTypeDiagnostic: AS8PR10MB4712:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4n2vwSDckf1bbyBwdpjvU6ytxvAurNqGUuEhilDOZxPT1HDzKucGv5yHryD9/gKDv+K7Vp9aSqmA0GNnvDZCQ6GqjJIwK/uP+O6d6S0Gpah5lMB5DAzcl3M9kxUGgA9VwOL/MR9tcQkjQeKytIyn2WhfrYKfUF9ZB3yiYHWOCQ0ZPceOcdV0P5i57jc8iHoe5kwlPal5i9iXhpK6cAEyGNEL53kIZOeaHu6xmadmCuwgczBaC4WRqvG4x7B4Hgm93Rkg6wwohcaoR853NBvbN5CDZ63emPp71lWfDHMU4ER/ysQJikE3IPoV7X9AlpU7gkFQ8I8v5ujV+cVmO5HTr4mP5haG5UnFwsHR+vhYnhG+ZAx7UG5FKZaow5Ek/lR7kl7GJ7JmLjFSMqQWZL7A8hYZHo9sBJJ2DDSGf+/BVwPa1j1MsQVQKxBHwpwVazPpsmjdTxPe3BkMBSXc36ItpmdY4b7LMxltKUBvmXc2+sGVjrYW3omBzNwxcTthRk/5Xce/5hXmy5wHy1Ag3ZujdEB600WT6BlGT9wuYcfuUDv97tk+133+z16zaMdBUTWfvPhZTyBYW2TIMkFpt8H5OX7JQuQXKBItMN5dqtGqlX8lkrGXS5RMgEprIiDQPwm6xZsJLyORprVdzquZ0jE54kbThdGxboMkYIcuuyN1DzHcbBHeWW9nO/Va8Gmgdic/2JC1AI4WbSHSPihmDccduD0aaTCaP6AoDVaKwtuZumr7VUDZw8TysPLVGPxIeHxM8J3fnw9LFy0wGNPY36u7lQ== 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)(36840700001)(40470700004)(46966006)(16526019)(44832011)(336012)(26005)(186003)(36860700001)(53546011)(2616005)(40460700003)(956004)(2906002)(316002)(47076005)(356005)(86362001)(82310400004)(6706004)(6916009)(16576012)(81166007)(70586007)(8676002)(5660300002)(70206006)(8936002)(31686004)(82960400001)(508600001)(36756003)(31696002)(3940600001)(36900700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2022 11:27:46.2251 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 95e9ba01-3348-4ed0-6c0e-08d9ec885c9b 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: HE1EUR01FT028.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR10MB4712 X-TUID: GM/E5OBm7hLX On 10.02.22 10:59, Baurzhan Ismagulov wrote: > On Wed, Feb 09, 2022 at 04:37:55PM +0100, Jan Kiszka wrote: >> Resolving that concrete issue is one thing, but using sbuild in its >> "convenience feature" mode for Isar is another and not that easily fixable. > ... >> What will that mean for layers? Patching Debian packages "ad-hoc" is not >> an uncommon use case anymore. In fact, bringing Debianization in via >> Isar/bitbake is even more common and would be equally affected. > > I'm not sure what you mean with "sbuild convenience feature mode", could you > elaborate a bit? Read the reply of Josch that Quirin got. > > For layers, I see only advantages. Debian strictly separates source and binary > packages. We build source packages. sbuild enforces clean-room environment, > which provides reproducibility through specifying all necessary steps in > debian/rules. > > Ad-hoc patching and debianization on the fly are not affected; it becomes just > a matter of providing clean Debian source packages (the state after patching / > debianization) automatically by Isar. OK, then we should switch to that and test it. I'd like to see the full picture, also in context of more layers. It was very helpful, also for the design discussions, that you converted 2 (besides Isar itself), but the problem showed up right with the 3rd one. Jan -- Siemens AG, Technology Competence Center Embedded Linux