From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7249572182025568256 X-Received: by 2002:a05:6402:2553:b0:51d:cfeb:fc3b with SMTP id l19-20020a056402255300b0051dcfebfc3bmr1814544edb.1.1688029275259; Thu, 29 Jun 2023 02:01:15 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6402:8d7:b0:51d:7d17:4007 with SMTP id d23-20020a05640208d700b0051d7d174007ls498723edz.2.-pod-prod-06-eu; Thu, 29 Jun 2023 02:01:13 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7KO5H/Ptow0wKUm8+/5igWZ7TFURmE7n1Ec/gIWx73J1ebmFcDVjRoyvkxSdK57IhCnPUz X-Received: by 2002:a17:907:3688:b0:97e:32e:c1e with SMTP id bi8-20020a170907368800b0097e032e0c1emr36476186ejc.55.1688029273702; Thu, 29 Jun 2023 02:01:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1688029273; cv=pass; d=google.com; s=arc-20160816; b=QAjNPmaRkoonIBoVvuuHsMJ7fg3xAmxrYhum35qOOwvXMR4M13SECpc+iISClursko fm6MUSiJm8BUNzMCfljVdCWtoiYDc+hIHtFU4t7MRYA1rhD7spWQt7Wt886vRlM6VQdz b5ir3cuWMT9lLuvyY59FCdTa1A1l4hEPIBC2NYUUglvdDeC9K3UuyNClIUFKvkVCAI1L u3wyZqg+smV2l4XiRAsmAd0Foj3gFTRI+MmgyTYye1wk/QfbvXtR5+DpMRmHMA9eCsRQ G7xGqdxyQGVOO3FpsNkL3EScwiBPtFaDmEq5Flk44jCmN+3FLOxWSLEb1YdzlnB+U4O7 nCXQ== 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=cnNGDY3+9CcgZ8aurayH6e7HyrQb/1VUp8XnwdcfoBg=; fh=yB/8F1s9hXW4XAW4c/up1Gny0XNA+wF6uDEEvD5cACg=; b=WUNYkXIY9o3w9nEj4FxF7hfvu9z9sYWKqM5KKBcj6vlmPGRB79C2JSS31MnPXTJ/R4 hIwQsI+/DigfUnI1J1nuJTHYqOzE9liRoNsvXx+fCk3ERzdAQDjhEoc6D5TyO78V5uA9 jRfUOYbb+X7NMbBhK6BFhCGA1UHtCH86/PD1MPuLYYARBR4OulOU9fD+KccZkN4SCI/U dqKPr0SsPyM+UpXMpxcdfddYciyLaF7yBIiffctrX5UU2Tup6TVHKzsYnc/EAJHikA9B 2nRFokEE4KRwLno0rYDrUqGdZqPtKnFR5In5P4rKPeRl8+tJgr3mgGsntgXdpQ4s0upz 9oWA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oOBNMx53; 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 2a01:111:f400:7e1a::60b as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2060b.outbound.protection.outlook.com. [2a01:111:f400:7e1a::60b]) by gmr-mx.google.com with ESMTPS id vg14-20020a170907d30e00b0098825a86b9asi584331ejc.0.2023.06.29.02.01.13 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Jun 2023 02:01:13 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:7e1a::60b as permitted sender) client-ip=2a01:111:f400:7e1a::60b; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=oOBNMx53; 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 2a01:111:f400:7e1a::60b as permitted sender) smtp.mailfrom=henning.schild@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=EMQBq3JlnsU9EicJw0Z/t8rn38T6RVan0mmXnPrNF0VTMnRy3F6Cv1MUU4q9R7P61uYt1Ip4m8TLYDzduzgd0XUKfCuZyQSh/swZ5HZ/j1HCQVVbsdzUaKkWl0Q/vF1whx60twEv+DJvUlApGZ4s01nUZ8YbKVc+ID/+8O/+RnB7Vdf3gPK2mDQ1bSIbrM3Ibr8fSsjnryfxm0LHcIw6ax7IH3PfLrMZWAS3t4qZVV/1IWV7rz3ZWr/vZhQdg6gqdQ/qLwi5FrjX4A46+XwYxpPgb3NT0QO2B+rWVD45dyqyJtwt8b4ky7oTDqCEdVhR6EDfpoSo06NdovHH5T2tlw== 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=cnNGDY3+9CcgZ8aurayH6e7HyrQb/1VUp8XnwdcfoBg=; b=kFi+x7rgfu20suvj5joFWP/Z6+FQ+4MPHKX9NvoM6TBMJubdmBjRtOnJqcQdBsgdeEyOlgolzz6NCZkaCN4nCvzYLEJO5U4lVPpLCd9cK6CPVGuQzwumFQNlb7ceRMRXpX+KPWKoq9/E9HSOsNibqzSVs8xet92Fz1W5IER57QvL5/DaVDwFuOFhU8yF4KrsVZTx5Ap8TfqNq+GkFLarvpVmX0+7KcNZ4rbyc7m3sLkuY0Jg++NT+ipWbLR+s7UPLr+lwLvZA0hp5195NN3PVzfAhzGCQqUcBbz8veltU1xpJDdXItwZKsciBryIW3PynHz8SEfpiu4dzyUIx5W0VQ== 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=cnNGDY3+9CcgZ8aurayH6e7HyrQb/1VUp8XnwdcfoBg=; b=oOBNMx53J8lFromIUi9xPx2CyTQSsa0fSOgsz2WsJE0HcdGB3dH4tLgdoJ/IMVSZTtoAFsdDU01Pq+JvPOPnWwcizr1ZV1iccAQ2OchMXdlMYAMYHVRp+q/IH41iYFc+EOxAJ2UXlMtE3jcpxDFNFMA0t6UzaWTHyztbMvbwQKIQ4HJU74Y9q6iZErcq6BODeZagx2VIuW0Yz6+0G8kXaS4Ybok9CvI4dcREXoMo2mRiBUr4GOFPiAi479KMRnBT/u1ldZbdTh95K18TK711Vdbd/oDDXS41zPiI5nC3y5tM3eef9mC6TbRTOdXu9TxHOTOFN4mMwkRa5Uuh/+cfyg== 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 DB9PR10MB6547.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:3d4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.26; Thu, 29 Jun 2023 09:01:12 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::a171:a3f2:99b7:5f29]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::a171:a3f2:99b7:5f29%6]) with mapi id 15.20.6544.019; Thu, 29 Jun 2023 09:01:12 +0000 Date: Thu, 29 Jun 2023 11:01:03 +0200 From: Henning Schild To: Uladzimir Bely Cc: isar-users@googlegroups.com Subject: Re: [PATCH] meta-isar: Example of SBUILD_FLAVOR usage Message-ID: <20230629110103.746ecedb@md1za8fc.ad001.siemens.net> In-Reply-To: <189f66ada089f0d450361cd6a745e436a9b06642.camel@ilbers.de> References: <20230628032233.19587-1-ubely@ilbers.de> <20230628130046.10c2d848@md1za8fc.ad001.siemens.net> <189f66ada089f0d450361cd6a745e436a9b06642.camel@ilbers.de> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.37; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: CH2PR03CA0012.namprd03.prod.outlook.com (2603:10b6:610:59::22) 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_|DB9PR10MB6547:EE_ X-MS-Office365-Filtering-Correlation-Id: d9093a56-e637-4339-ee38-08db787f6329 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IE2SXfs/s1dT+4pTlkJ53/pu668vs5yEp/JDKWpKajbOeGMEv4G/X7JLtLgp0J0hAHaxqWDPbDlPvDpxdXYRVEtIEK2Iod560lpVBuUlplqctg6Hw/FlfVdl00sGXhLpJ4bGQX560cXy483BF1MWD9QJLWJdoTgeW5D7hv+s3dgknlFL78ua9UQect5JfersTJ6+5WAaHIvVfJqxisPcwoGN8hWYUUibcMQfLe/R4YlHI+JxTmMkKs+PtH99iHptuVT3FeqG0i6wXgwpVcI+Iph9VzyIMqvYCnty2baLQS8vMByzFhiJOAQ3dMEDr9IDA+oPnGZFV+pMyzHxyDG6i1fbDzwW4+m9e9QGKMlTJQfDCTbbpRBEGHoFCff/OhNgvLSHYPjL9aZjVkHMWl9w8vU+ttpwai0PwHWN/EIlP8iK0ly+dKZVIWLmvgFdAqvh4wnidriuMbtKNiS72QgCzKozWnecnAmh1tlF00XCOfbFI2aPCfj4ZHYKV6Ouf1IcUAVpd/x5UcJk/Rqypv5x/9/OVzmMWJcjdBYWplxhtsS6Uz0z9qRJQMU1PxFCBqd2 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:(13230028)(4636009)(136003)(346002)(366004)(39860400002)(396003)(376002)(451199021)(186003)(2906002)(66476007)(5660300002)(82960400001)(6666004)(6916009)(316002)(86362001)(6486002)(478600001)(8676002)(4326008)(1076003)(9686003)(38100700002)(66946007)(44832011)(41300700001)(66556008)(8936002)(6506007)(6512007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UHhSMEtOQmdoYzZUZXVaeHFGTm05M05kYWNCR1BEK3pxZW5QQ3F4Rjk1T2hV?= =?utf-8?B?a2xYeHdxQzZkK0FFVVFDTUM1MEhFVHB0RVJuSmc3dkcxRVhXOXJiTUh2MVVF?= =?utf-8?B?TFhpeHoyUHV1bkFPZHBZVHRXSTIwT1RXZjl6bkhZa0JzVWM4N0VWVG1YK29k?= =?utf-8?B?Y0FSQzR2WHh5YUlONGdBQityQmh0cGQ0KzFZZm9zT3dUOEd0Vjl0N29TVVpQ?= =?utf-8?B?ejBKcnZ3bjdsK001akFMRTk2R0N5Ti9oVnUraW5KTDV3dk9oZHZBckl3MXBN?= =?utf-8?B?NUd4VEV2cHIxdklyNGRWdVFTWDl2dzUxUnd1OFFTV3VoLzg1N1o4eEhkTHFX?= =?utf-8?B?aXkxQTVtSHBYK1h3cTZiOERpNjNEY0lnTTVXcFMydUx3dktMbjFtSGZsUjRL?= =?utf-8?B?WlRBYkdsbXNLMFIvQzVOZFpmODN4Z211MjZYempYK3NqSXc4d0FTV2I1eWpt?= =?utf-8?B?MFJGNTRQWWNCWDd0M2htbHhSRUI3QWx3TERrdklXOTFNSXJhV28rWW0zeWhO?= =?utf-8?B?NVM5U1g1Mmt4UmtwODFlSjQ1Rjh2WWZRbTJQZ3BQU1ZLSmZwbFFQank4K0Vt?= =?utf-8?B?ZzhkdldLV1BjMzNXNU54cnJEU0VFc0JyZjRGdEFVQVZKSFg4Y2lkbFI3OWk5?= =?utf-8?B?Z3A2RGkvQmFBMDd6bkVrSlRmbzZrMWNrSHFGZFVzbnV5OTdaT1lieFNwZ2lj?= =?utf-8?B?czZqdU9ZcGRpenYvNzNxTW5HL2w4OHNkNGdXY0E5aVJ5SDJkYWNLQUQ5M0RL?= =?utf-8?B?dFJmb003WGhiekhQemlBNXhOSzNwZkFCRFZqK2c1OFZLSGRGTGJhVzNtODRx?= =?utf-8?B?TDdPQXdNS2NhVzZxcmZiaHQ4bFBQTksxQmNPdjNyb1pTU1ZDWXV4QWp6NXkx?= =?utf-8?B?Q0lHM3ZoYXNEODQvL2FhVUg4eVJzOHArY0U4dFlRSmlFWmlKNVRtOExlYlha?= =?utf-8?B?SWIrZS9wNWhoTHlheStNQ3BhSjFTVFl0M0lxazBiU093VWhkcVpIZU00eGZW?= =?utf-8?B?M1JHcVN5aFh5YzY0VE5GdjJNSkFucndNWXpmbDlWOWRmWnNWVllISUtTVnB0?= =?utf-8?B?cWVWK1BsNkZDYUJOVzJUWit5b3NWWWRXaTc0U3hxeDJZZlRxUzZreXh4RUdp?= =?utf-8?B?eERxV1p5dTc3T2lPWFBPcGtmNGFwY1lTTlFDQ0QxTnA4SjNnNDI1eXVXcXFy?= =?utf-8?B?amJYWHlSSDVGU082RWVsTzFaTFBadGZ3empra0pWTjF4MDRQMDFQUmVQeVlT?= =?utf-8?B?UElrY1h4YVhiZWZRK2p3Qk1HNjNVN21VQWlKZHo3QW5GalFFci83aUwzR0ht?= =?utf-8?B?Q2loaFNLeTZhSFZ0Nkdma2JXdmZMVFhIcEROOFJCOGg2R0drOEh0ci9uOEdR?= =?utf-8?B?Qk1QT0Y4cE5xSERkOVhSTkZzekpPZE02b0h6eVYrNnowTnlWNUVRckVMUjMv?= =?utf-8?B?U0RVSzFtUE1jRCsyZjJGNFpDd0kxcmUrL01IT0lsS3hWOUkrOUlYMFZTcGw4?= =?utf-8?B?MHdkcHF6NHRSZGJWS3Z5aUx2c0wwTzRtcEx3SXByVm5VZFR4VmJVeUZhK1ov?= =?utf-8?B?dGE0OHlJYi81RGJUYUpGSHB4SGZtck5MelhwbDVreFBZR2lwZURLU3R0MjU2?= =?utf-8?B?cDZJTXBOZGxpb0RVa1ZyTWxnZUFHazBiOTk4VzJYQkIyYVF0WVUxaSsvUWJW?= =?utf-8?B?NWIvdlBWUDl6Y1VDY3dnYVdSMEFHUFBmdXByaGhiMFNCZnRvRkt5VVJhUnhY?= =?utf-8?B?bXJaWER0VHE5bTVnaEhMWnFrUTBOK09udW0vT1VoWFlWNkRKTEZoaXJPNTJk?= =?utf-8?B?TDhMa2JnZWN3TmVsV1hoRDRvc3pLT0IrdlBzRjMrOU4xSEJLQTdrekRiS1Nx?= =?utf-8?B?SzI3L3Mxamd0Q0toYUhmTnhIMTVKNkQwMlBMYlhTZEYyalliVnp2ZmdRdWVB?= =?utf-8?B?alpuOEYvRVgwYkU4TkZ4UFJvcFN1bk5OUktjblNWTmtVdHpBVCtYMU82N0t0?= =?utf-8?B?MXZ5NmhGOWRvQm0zaTNyQjVtVmJDY1dxMmV4R2djMUhDeW9aNnc0MHpja0Jw?= =?utf-8?B?NjdjVVlaOS9VdG9hQlowZFd2L0pIWWorcjFyLzdmZVV2SytwdnVIQU00ODNC?= =?utf-8?B?akg5amU4THNoL0dqVkhmWTQ0aHFNdGRBRHV4UFBnekhXREM2US90TzM0ZlRR?= =?utf-8?B?N1ppZ25rK3h2NzJmdkVwS0N0QmxuZkU0RDIxbU1UY2xLdklmaEtCY2hwUWo4?= =?utf-8?B?N2hiRk1Tc0dvenNOaU1TWTJwTExnPT0=?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: d9093a56-e637-4339-ee38-08db787f6329 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2023 09:01:12.5389 (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: jrXopY5yOGtoLxUQM5n29GovcVCvdjXrEDeAv6klhZQ1HGHCyuzpA9WAtbuwHkstRtHVnqqGGryWRa+RkIEkZ03aZu7mDOzh2xZTo36GGXE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR10MB6547 X-TUID: f4qI42QAxTpQ Am Thu, 29 Jun 2023 09:40:30 +0300 schrieb Uladzimir Bely : > On Wed, 2023-06-28 at 13:00 +0200, Henning Schild wrote: > > Am Wed, 28 Jun 2023 05:22:33 +0200 > > schrieb Uladzimir Bely : > > =20 > > > Packages `hello-isar` and `libhello` both depend on `docbook-to- > > > man`. > > > Use this fact for demonstrating SBUILD_FLAVOR feature. > > >=20 > > > Signed-off-by: Uladzimir Bely > > > --- > > > For apply on top of "[PATCH] add support for derived sbuild > > > chroots". > > >=20 > > > =C2=A0meta-isar/recipes-app/hello-isar/hello-isar.bb=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 3 +++ > > > =C2=A0meta-isar/recipes-app/libhello/libhello.bb=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 3 +++ > > > =C2=A0.../sbuild-chroot/sbuild-chroot-host-db2m.bb=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 12 > > > ++++++++++++ .../sbuild-chroot/sbuild-chroot-target-db2m.bb > > > | 12 ++++++++++++ 4 files changed, 30 insertions(+) > > > =C2=A0create mode 100644 > > > meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-host-db2m.bb > > > create mode 100644 > > > meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-target- > > > db2m.bb > > >=20 > > > diff --git a/meta-isar/recipes-app/hello-isar/hello-isar.bb > > > b/meta-isar/recipes-app/hello-isar/hello-isar.bb index > > > 7d9f8322..51dac2b7 100644 --- > > > a/meta-isar/recipes-app/hello-isar/hello-isar.bb +++ > > > b/meta-isar/recipes-app/hello-isar/hello-isar.bb @@ -21,3 +21,6 @@ > > > SRC_URI =3D " \ SRCREV =3D "a18c14cc11ce6b003f3469e89223cffb4016861d" > > > =C2=A0 > > > =C2=A0inherit dpkg > > > + > > > +# Example of using alternative sbuild chroot > > > +SBUILD_FLAVOR=3D"db2m" > > > diff --git a/meta-isar/recipes-app/libhello/libhello.bb > > > b/meta-isar/recipes-app/libhello/libhello.bb index > > > 8b10842f..71604bf5 > > > 100644 --- a/meta-isar/recipes-app/libhello/libhello.bb > > > +++ b/meta-isar/recipes-app/libhello/libhello.bb > > > @@ -14,3 +14,6 @@ SRC_URI =3D > > > "git://github.com/ilbers/libhello.git;protocol=3Dhttps;branch=3Dmaste= r; > > > des > > > SRCREV =3D "98f2e41e7d05ab8d19b0c5d160b104b725c8fd93"=20 > > > =C2=A0inherit dpkg > > > + > > > +# Example of using alternative sbuild chroot > > > +SBUILD_FLAVOR=3D"db2m" > > > diff --git > > > a/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-host- > > > db2m.bb > > > b/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-host- > > > db2m.bb > > > new file mode 100644 index 00000000..1795c5a2 --- /dev/null > > > +++ > > > b/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-host- > > > db2m.bb > > > @@ -0,0 +1,12 @@ +# Root filesystem for packages building > > > +# Example of SBUILD_FLAVOR usage with docbook-to-man preinstalled > > > +# > > > +# This software is a part of ISAR. > > > +# Copyright (C) 2023 ilbers GmbH > > > + > > > +DESCRIPTION =3D "Isar sbuild/schroot filesystem for host > > > (docbook-to-man)" + > > > +require recipes-devtools/sbuild-chroot/sbuild-chroot-host.bb > > > + > > > +SBUILD_FLAVOR =3D "db2m" > > > +SBUILD_CHROOT_PREINSTALL_EXTRA ?=3D "docbook-to-man" > > > diff --git > > > a/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-target- > > > db2m.bb > > > b/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-target- > > > db2m.bb > > > new file mode 100644 index 00000000..e2e10433 --- /dev/null > > > +++ > > > b/meta-isar/recipes-devtools/sbuild-chroot/sbuild-chroot-target- > > > db2m.bb > > > @@ -0,0 +1,12 @@ +# Root filesystem for packages building > > > +# Example of SBUILD_FLAVOR usage with docbook-to-man preinstalled > > > +# > > > +# This software is a part of ISAR. > > > +# Copyright (C) 2023 ilbers GmbH > > > + > > > +DESCRIPTION =3D "Isar sbuild/schroot filesystem for target > > > (docbook-to-man)" + > > > +require recipes-devtools/sbuild-chroot/sbuild-chroot-target.bb > > > + > > > +SBUILD_FLAVOR =3D "db2m" > > > +SBUILD_CHROOT_PREINSTALL_EXTRA ?=3D "docbook-to-man" =20 > >=20 > > I think we should really try to deduplicate here. > >=20 > > Maybe split FILE and use the last part as SBUILD_FLAVOR and the > > second > > to last to see about host vs target, then we have one file and one > > symlink. > >=20 > > Henning > >=20 > > =20 > I thought about placing these two lines under some `sbuild-chroot- > db2m.inc` and add `require` for this file from both new recipes. I > skipped this since it doesn't make the patch smaller, but from the > point of correct hierarchy, it might be done. Also true, too much bitbake magic and abstraction maybe more confusing than a helpful example. So if you tried and it did not get smaller, i guess it is fine. Henning > > =20 >=20