From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7306407937029701632 X-Received: by 2002:a05:6870:e316:b0:1fb:75a:de7e with SMTP id z22-20020a056870e31600b001fb075ade7emr7243473oad.108.1702357688260; Mon, 11 Dec 2023 21:08:08 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:c05:b0:1fb:1d02:120f with SMTP id le5-20020a0568700c0500b001fb1d02120fls2765540oab.1.-pod-prod-05-us; Mon, 11 Dec 2023 21:08:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IHJaLVlEsIgRrllbIHJhGVfMxlD2QVwQ84cK9PF12fd8ZHliSoDdw0aKuRgWbRFegmvnqDJ X-Received: by 2002:a05:6870:610d:b0:1fb:75b:1312 with SMTP id s13-20020a056870610d00b001fb075b1312mr7325130oae.100.1702357687363; Mon, 11 Dec 2023 21:08:07 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702357687; cv=pass; d=google.com; s=arc-20160816; b=b5cvGctc1EddkDcASISqC7V/I03PJOsoPfvAe2IBjCc/mOj4KjtyL3OYcFEkfemUgY vquZBvzU2CLh7AliAAYrjV7Ugzo1RfUrXyXtvqQ9CXaCZSopz3iMRNL/wAcseBUaugls pkpqb+aR34K6lmVBra8dWfFcbg5maNDEWOIxGIL5OSE5aDSd3SSVb9OSlTkBqyoiuo08 fcXIyfMv6mLCenPc4S2Q5uTm43C79S8veF0+yRSLW3nfNKVaWEn/EqvKSkGRY2ARjPjN Z5cXZuNw/MCrjhtEIL8iB+ZZ7fdsW6RSdUebpMAxbd+SoMoAiFgAlbhYdsLVZzi1vMOp s13w== 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=MM3ZyPnfTWabdSVMf1olJ6FI84+B/q+sj3IlCU1R2Iw=; fh=eewSXB7G1O5VETdv1TqYeqW6/GzVpZAcTeN5jHTG+Y8=; b=sXrhU6g7WcU1aOXHT/zAlxoDp6rnz+bj5hmPh8XnhLYUgJ3k1aiHDAZghzyHnI4lBF e/0ZCfqPy6IZFu8OIPVZBqA6k0+s4CHeTLAYgqT09sNDHZAG5A6w1XxZasfHA4ZcF07Y jWxmNwBQds0k6Wkh1c5bg2K2w+ZLz1tXJvx5t7EmQRDQ9JUTjqgdjYR6KpTDigL1pmX6 f2qqVTpjI5zf2jEHCG36bRnISk6/Hb6jzQjlyjwIv/TnGU36kwKRorkJUEzpspDeVXF7 C7/A5BOUQT/+1GU+k4kyF4t9ett1JxoXdBVGoKDS5U2OCkk2pP7Bj93+YaoavsBmGBx/ EUJQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="D/2zSDUU"; 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:fe0c::62f 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 EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on062f.outbound.protection.outlook.com. [2a01:111:f400:fe0c::62f]) by gmr-mx.google.com with ESMTPS id v10-20020a63150a000000b005c622d1ef04si671602pgl.2.2023.12.11.21.08.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Dec 2023 21:08:07 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe0c::62f as permitted sender) client-ip=2a01:111:f400:fe0c::62f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="D/2zSDUU"; 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:fe0c::62f 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=dZHAbObc9DvvYkfO+tuOsaUPz4RYq3Z6JXj4kdOB0ot9/EzcrpZCyCf71+EvQdWEfer6eIE/iNri/47SO/eD2GNu0vQRbRzLSYk+4N8ezkGkxkpKzo52WK4ljft/3KVseu8ToiaMp4JAeBI8RwpBO9rUAQwQlQb16DK1iW+NLpTmZJ0MhXPEaqgiVDhVP5j6OOmdlMKOPg/YgaxHHCH9Wf3P+bkGsMIpoSCSlCGrUp6CCULceVRWd4FM+keVBWoIe2R6B/1761Z4ItP+PaN/J5iGru/MaSJE4YydCb8VIqKuWt3L/2aYfk3b3cg+MdsfugiwXwdjnpaCipn4lVUcvw== 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=MM3ZyPnfTWabdSVMf1olJ6FI84+B/q+sj3IlCU1R2Iw=; b=Xc4F5CQjIN1Hn1RXQARZrerfyZ90ENoKI93jdYWN1+7q7vxMcabevpFjQjNCHRTQ8WSbC7ozdECrHU0W4ejrylGQmzNir6aumJ4XAm7SaS6i7Yu9ywyv4sFrocbk/lwiwQCAhDEwaYIbFIUS/PF/m5BQQXASgKb42P8jlBwIfvG6A8bD76RJAGeumzUhzEO4k3k/00gS28STMm0vG2nvk9tZGeNWfFNaTnh/g8Frm7enps1poruF0IqfCJX3/TH+/3oKZfr2IXHjTwN8AkobcX/dC6gn5lCOH9ouuBxAA/wSk067w6ttEwQNwOcSUIMhqGE6dWszq2RfRJoyR3c0Pg== 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=MM3ZyPnfTWabdSVMf1olJ6FI84+B/q+sj3IlCU1R2Iw=; b=D/2zSDUUIoo2+Q50wJnO56exKXoxb1WlUr49KIlu+Zh7XfS5wvJ1ACoohCyNrhje2J5LyK/V0kGrs+izzItRJtekoM+2X3g68x22ccpOh00siXfQHDoT7nLHofQl+WGX2P8e46TdEKaucvRaRlrEaXMK9En9o5qor4Q0PSArAvXyUfTnfdxZO1ruKSGS/u013q/We8a/+iwptZrc50JqeYHAyXK9jhJP3iUb4XuFbnLIygHBM5IxsEmJV0T/qPuM9NDbVGhjVeBaSdxnNW+Bax95cYJYuPSuvZcTLi0+Q77vGHpj83EKDuXN9l4KV2n6ExzDv+/9uMKeKJ2bCAo5tA== 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 VI1PR10MB3182.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:137::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7068.33; Tue, 12 Dec 2023 05:08:05 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::96c7:d239:1723:8761]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::96c7:d239:1723:8761%5]) with mapi id 15.20.7068.033; Tue, 12 Dec 2023 05:08:04 +0000 Message-ID: Date: Tue, 12 Dec 2023 06:08:03 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [RFC][PATCH] Add sbuildchroot class Content-Language: en-US To: Srinuvasan Arjunan , isar-users References: <20231128071401.1894962-1-srinuvasan_a@mentor.com> From: Jan Kiszka In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: FR0P281CA0145.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:96::18) 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_|VI1PR10MB3182:EE_ X-MS-Office365-Filtering-Correlation-Id: 90464fbf-b483-4b7d-5972-08dbfad05265 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: s2uFgqQkbspJbU2FJd9HMvJth2x9RYI5CJKHRtaZFVE9GJPNOjHLc77wjZoQewZvcsgwo2h8LHABE3aFu0+2smLFDsmtOv9+PIr/HUs08ulCQ8+kcaoc87yoef1RdxPnVYn/HQ+7PWZu8XVq47UKo2gCRIdQm4JxXVaLeKzAvU7PyJp20kPtPzh+h0iINuJafSfgVigi+NcYhBt1km/jdre1drWbsRbI7q+M63xip2cy6v65LV2xUohHb5p2L6I4Mwkf22tQJhJX86ayIBtE7ZidzE8vvVjhmbIXUpNMZY2NB+zfZVeV6HmUtcxVp32nLDqHlbHdjLgAPjxDda6JxuUspnpEgyosUB37qG9NmNcjj3ugAn50n30o1BRKP/aRZ60lWH8KEq0wBpICt1fMUvu+PMHiRcpDWGFoGfvskUczI9yhFYDoiupFLkWo7ikFEhW5pzQEWnPtG0fuuxyLcHkJZCCpLaVpcnsCfbuuKQzsJkNOGXCGmIE6r9a44yYiovj987ZtSV9f2PEIVxJq9kOVEZOjuEYJ/LOneinUxkyP4ayjxxAiHAZpoyPkjNntmKgbdNh6SXO55owAf15uIZ0XsiQywWVPtb77m/wcKHPMqJ/0tBaRKr6ZKDtQejM4LtfO717BAse1b7LPHZ6bnQ== 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)(376002)(346002)(39860400002)(396003)(366004)(136003)(230922051799003)(451199024)(64100799003)(1800799012)(186009)(44832011)(8936002)(8676002)(66556008)(110136005)(66946007)(5660300002)(66476007)(2906002)(316002)(6506007)(6512007)(53546011)(478600001)(6486002)(41300700001)(38100700002)(31696002)(36756003)(31686004)(86362001)(82960400001)(2616005)(26005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZU5qeFdsZVl0Y20vWEZicHBZTXVsN09xOHBJYXN5UlY1T2wvMWJCeVdmekpZ?= =?utf-8?B?N1lkM1ZTeHkzQVFiUHZqMnMyRTdSQ3Z1WXNFejJjZVFFaU5jZXl2K1M5WnVW?= =?utf-8?B?bnNlZG9ZMXJaWHRpYlhJNFVLb3N3TlphNVRYRFU4QUN1WTJZRVFZSGxCUm1C?= =?utf-8?B?Q1NYUVl3bFcySUk1L2g5c3NkYURMYUNlRUo2SWFpL1k3b1pXWkZ6aGozQkVk?= =?utf-8?B?aWFHYlc0WTZIQ2c4bXBzbktYNWdWVlQxMzU5dWJnZ2I1T0d5N25GRkNuaHBu?= =?utf-8?B?cEFHcDh2UGhUNldEeVBjV25HdVdHUFhRajJoUmp5YXVmVXJZcFdHYSt2VHZC?= =?utf-8?B?RUsyM0xkcGZIcTR6ZGRYUlJweTh1bHd1MVkrTlZPUjJlSmcvdjZuNGc2K1NM?= =?utf-8?B?U0RML01KMFBmQXFteW94UkIrY0UvNC9IZzc2eWpnekMzTTQ0L0NEUlZCM0Vr?= =?utf-8?B?WjVwUCt3WkI3NDZpVlFCRVp5R3hqL2g0dyttV0duU1ZYTE1TR2tsQk5uZVlD?= =?utf-8?B?NjZVbXdJS0RuRTRtaHVlVFpJV08raGFjUzFZbDZ4cG1LY05LRVFoeHlyOWlt?= =?utf-8?B?bXF0dFZsNWo0WGVrVGwyYXAwNXk2cUdCbms2RnNjNGhpNjJnSmhuZmpvZFJi?= =?utf-8?B?a0d1MlJTeTIzclBuUkpOR2lnYTR4c1hDWFRhaHZwNVhVYmVwSkhQYUROeU9r?= =?utf-8?B?TWNyTm40V1FwWkppalVKMEFDUzRkZEtZTlJlMTZha1ZORFFwQlQ3N1FxcFBl?= =?utf-8?B?eWFuVG41bnhpajNjc29VdW1ZKzUweW5LT1FoYlJ5L1d1MDJURFpKd1VoeHIz?= =?utf-8?B?RmVpTzFDYVZNVnVNSHNlMHdvMzZub1dvb1c3RkoxSVl4dWpPNGRyR2NNeHZQ?= =?utf-8?B?OGhKNFo2RUxuTUZVVy9qclFaZkhHOFA5YXB5UFJvQkwvNDNzVXpHZy9lYyt5?= =?utf-8?B?L08rM05UdHd4UUFHclpwZDh4eW5xcGdWU2o5amJ2WVpEMVVneWNVQmREOWNW?= =?utf-8?B?RTNIRm91RjZTSjdOWTlTa0sveDVyYjVDamgvbWVQUFhmMGhramRhbVNaWVl3?= =?utf-8?B?LzlZYUVuZlJIaGo5TFlxa2h0WERHSEJyclBIb2NHUngwL3lmKzRkSG5tVUJZ?= =?utf-8?B?TTRDcVk5eG5hM3NTOUJoZkhHWVhYTHVKbzFmL3hDTEc5bkN3T2ZUZENOUFVt?= =?utf-8?B?TlZ1bXJIZ09UN3JjaUhvSk9VTnZnK0NnVWFpOEtycU0xTGs2TzNhbFN5cSt1?= =?utf-8?B?Y0JtK21HdmZKWjVqSGdWK2FLSjdtRXBtZXY2d0hkZGo0bXlpUVhsandqcHRT?= =?utf-8?B?WEpwWDQySVRveUNmQ0VNRUpzWFkwUTJtUlZiMHIySXBpaWtqYmFqallzeThm?= =?utf-8?B?Q1NsdHZwZFBzaktUK042RE5nM3YwZHRESjJONld5REVxQU1jRjdJc1A5d1NV?= =?utf-8?B?Q1VkS0gwSkloSDk4dXhOOUdNTXV1UFpENWYwSnRFdDcrN3BQQ1paRDNzTmtn?= =?utf-8?B?RGJPR0pkN1pCWXhaSldRYlFYTHdjM21YSWZYYktXUW4wTVlhQkp0UTA5MkdM?= =?utf-8?B?Qm4rQnNnbHg1NnFsWTV4ZTFLZndVdmtYdEZmc3ZEWkJYZTNxRW1ybEcxenRN?= =?utf-8?B?YlpOUjkvbVBPcjU2NFNwQThvY3hCNTFMcUpldjNoVHcya2RmVnN0a0NZTVRG?= =?utf-8?B?ZlhYTzQ2ZmRoNWNRdkJrK2RyK1EyNUlLeFdHeUJlaHJrVm8xUlhkbk11RkxS?= =?utf-8?B?WW1EMVNYZmxFS2NGSGpFaDBsbTVPK3hOYjdjWnR1ODR6NDlBU25ndlBYc0Uw?= =?utf-8?B?cGpsTjVJVjh6S3h2eGphaFQzM0JDZzdBRHZRYWs0MXo1U1hZUURlU1kxQWNB?= =?utf-8?B?dDYvMWlEUlphTVh6aDBhcTVLUm9TQ3hYQVVETnF3L09LK05aYXYzZmpaMjll?= =?utf-8?B?VTRiNUY3NVhxWldvOXpWT0VNZkZLTjR3MDR4eSt1RHR1NVRmSlM0R0YxZmtN?= =?utf-8?B?eHNDci9PRCtaS0RqdGNDd3QwY1ViYi9aRGFlUitnNXkrWDdwbGd5YVJnK2cr?= =?utf-8?B?UXBLWWd6UGVrMTBrV1VVR1V6K05YUjdqQUdoVHdCTlhndzBiWjkrdzRnLy9Y?= =?utf-8?B?ZDZOYmFETERUSld5S0F4aHBrNE5QeDhmKzU3ZnIzRVNMLy9pTEg1QmdvdG83?= =?utf-8?B?dlE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90464fbf-b483-4b7d-5972-08dbfad05265 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Dec 2023 05:08:04.9312 (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: LGRDpHNay10G+IBK6vSOAFaa0wqW59LjsqmDN4XSbjDbLf47d439VTyGKM2+NfjfcTl0ZD27Cunr9iP6xPnHeQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3182 X-TUID: z8ksiewYAw4L On 12.12.23 05:55, Srinuvasan Arjunan wrote: > > > On Friday, December 8, 2023 at 7:45:06 PM UTC+5:30 Jan Kiszka wrote: > > On 28.11.23 08:14, Srinuvasan Arjunan wrote: > > From: Srinuvasan A > > > > In present implementation we are using sbuild/schroot to build the > > packages, this schroot created via sessions during package build, and > > immediatley vanish once build the packages. > > > > Some of the downstream projects uses this chroot at many > > places for doing some postprocessing the meta data based on the > chroot > > path, but unfortunately we cannot refer this path due to creating the > > chroot via session. > > Can you be more specific in the use cases? > > >    In our case we need to install the custom packages in buildchroot, >    once we installed the isar-apt packages, later we refer those and do some >    postprocessing before image creation. > > >    ISAR provides the provision to pre-install the  upstream packages >    not custom packages and this chroot will be used as a base chroot to >     build the packages or imager_run, hence SBUILD_FLAVOR would not be >    helpful atleast for my scenario. > > >    SBUILD_CHROOT_PREINSTALL_EXTRA variable directly install the upstream  >    packages in rootfs not custom packages. > Understood the use case now - but then why not fixing/enhancing the existing mechanism? We likely need some SBUILD_CHROOT_INSTALL_EXTRA that establishes the recipe dependency, and then a custom sbuild should also be able to pull packages from isar-apt. Did you consider this already? Jan -- Siemens AG, Technology Linux Expert Center