From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7146095301949915136 X-Gmail-Labels: Topic type: DISCUSSION X-Received: by 2002:a05:6830:608b:b0:638:d739:a18d with SMTP id by11-20020a056830608b00b00638d739a18dmr1082589otb.144.1663835791112; Thu, 22 Sep 2022 01:36:31 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:c79c:b0:12d:6725:b22e with SMTP id dy28-20020a056870c79c00b0012d6725b22els3175228oab.7.-pod-prod-gmail; Thu, 22 Sep 2022 01:36:30 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7degwv7+szdvfvFIdcMSAoW6zh5MLRDd4ftj+KujTEgYo4ZZkIFy6ssnN0OAd3PxhzGLtU X-Received: by 2002:a05:6871:14a:b0:127:622a:1f06 with SMTP id z10-20020a056871014a00b00127622a1f06mr1270922oab.113.1663835790607; Thu, 22 Sep 2022 01:36:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663835790; cv=pass; d=google.com; s=arc-20160816; b=oQGEuiIMrcpCkmGOJz9wpQ4BsY6Tu3aLHzaXPoKBmukt89cQvxhAFctRE+qx62IFr4 Kbv2z4pQrRhohsogwXvXW072/DJz27Mi0CwZ+2JmgzDT8ZT41MFQaZq37Q0tZ19LQxdJ P16dHog47dl0U3PPWIJxhmGlHTB+ln737svMKzcfuU2V+pxZfTrMmVnz+3TQyQUOsgl2 lUeRpI/MFRGOW2UXa9rXBM45bEJe8TI8mUpUFw5652WJaNJtk7Z0FdICxPWgogQs57tw n/al7wRxWkVAMyx8VBsEW0VX3TFmPnDvhjUs5QIT3VTtbq0nbPQ+17JiEFk9unGJbEPS mZ0A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:document_confidentiality :msip_labels:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=fn3Daq6Vzhgn6oZhjp8BwQjum7FBV68Qq3yeR4Wn4jY=; b=nnU+RDNEci0u3bBPRs1nOwafoZ/oD7uOBOuEUW3Fpsd3uOYY52btuVmoqjVlKODKz8 UKf+o7CYPBRxrO3XPtYW7wP7ggiX1dPRNaC7u8g7KWesOkTnTx1lueB8CVBKwd2GstTL EWy8ydUSAFtupfTjtR2J1Jv+AVGgqzMlD3TMUe8dIl1XRvE0qiWZtJ1NHc95L8Jx/rKl J/He8BgJ65kn310R1Ai4Q8+NTf6+Ha9o+/cTGIn5zQhiQg6sNWhHZJkKxB4EuqYpI71o 7DTR5QPMLpExujHknCOiitZrXrVOuzN9KjE2KRdjKF7v3XewGeGYBpPL9EmQtNi+5NI2 3+GQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tcZvLv1q; 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 felix.moessbauer@siemens.com designates 40.107.7.79 as permitted sender) smtp.mailfrom=felix.moessbauer@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70079.outbound.protection.outlook.com. [40.107.7.79]) by gmr-mx.google.com with ESMTPS id t14-20020a056870638e00b0011ca4383bd6si658885oap.4.2022.09.22.01.36.30 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Sep 2022 01:36:30 -0700 (PDT) Received-SPF: pass (google.com: domain of felix.moessbauer@siemens.com designates 40.107.7.79 as permitted sender) client-ip=40.107.7.79; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=tcZvLv1q; 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 felix.moessbauer@siemens.com designates 40.107.7.79 as permitted sender) smtp.mailfrom=felix.moessbauer@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=VjI54+yuzDvQuaahPaL+dRpzV+M6upUO0zddqdafir+CbUz95dtL1RPUfPc8vI01dJ1nRchNQdv3FHGPdMwYzwE4EOmEnbH5+tzclrhrxTFthMHhag6IQeTGzt0HfQ6wTEPnQrTZhDNnLi3OBMnh2pbBeIw831s+pXqQBk8PnsKMV+RnhzkXDXFauOdFaTM1TpaYyYG9HM1ZUtySCDX/bXfD+ytzCR072fynBzGuOpNxKcNxcRV1gLRvUhqDLpM/w7RmFd2u5R3EbAcISDkk4J8bl3wBMCT8mZBmTWrSDSVIPwll7ka1vU3uubbFiQj5Be4/0vk3pOfkQMBZHzUKTA== 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=fn3Daq6Vzhgn6oZhjp8BwQjum7FBV68Qq3yeR4Wn4jY=; b=lhT58UdS4DfCTZC4ZLcudvD8aGU+7Rob/9L+EzBTzwwapK6sCMv2Y9XJpEHVtPXEpV5uvTPX7usGwnz2bc8c7hYk34EFW6aF8Z5nPSIfPr2bbgABdcWczzADHJKXtGJFs1eiAr47oU89z66cG3FzGqaAC69Xx9njaftAb7gysyi2XcLCAEzlmAO+6gfPc8enWNNdQ/ewDwq3K7XjiK2d3fxr3Rp8XFz5+XAiPpNvRm7Ya+Fn5A1lvU7DqkmeznnSyod2i1DsRa+cGE0RB9X3IuxrzCvrKS1PsDIvGFzg1dHAbB4f8kmKVxybRodl9SnuwrPtwIRaJUN3qnYMdXuQ3Q== 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=fn3Daq6Vzhgn6oZhjp8BwQjum7FBV68Qq3yeR4Wn4jY=; b=tcZvLv1qxgIt1IP6GFXeiGttzTfAxBbbQAEUQVBK2lAFnDAUFjfJeNdLIMGmOGMmyvRwTCkE1d0IhyHI9AOKWORAhxV86B/MQV0J/r0QB9MtC3+rFcgTV5O8TjGaz3IbaOoLgoysx1LamKeUU6gxxE8iwcrYCflV+8uBv+cEO29s5Ccch3MCxZMpzKwfwKd+j4VfL9PL0KnYeJNGi+MKoqZ9knNB6i+4wLltFqXZ7CKzQ3et/CiRRpo1vvX+YsrKmVBdna2MSDjKE9+C5cwk2TkG8I6RwQrgKgh0E9MXSaEbgC5WsAvO9UW7jpJWN57UkpYvYQbphdcsyP20wVFmnA== Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:418::19) by PAXPR10MB5350.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:285::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.16; Thu, 22 Sep 2022 08:36:27 +0000 Received: from AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d]) by AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM ([fe80::c4af:eadd:4808:738d%7]) with mapi id 15.20.5654.018; Thu, 22 Sep 2022 08:36:27 +0000 From: "Moessbauer, Felix" To: Balasubramanian Sundaram CC: "isar-users@googlegroups.com" Subject: RE: Removing unused binaries from ISAR final .wic .image Thread-Topic: Removing unused binaries from ISAR final .wic .image Thread-Index: AQHYzlDdwE81RjQ3dEGZEKQXXiCHw63rHJZg Date: Thu, 22 Sep 2022 08:36:27 +0000 Message-ID: References: <7afd8964-52b9-43d9-9cee-4326a99827c9n@googlegroups.com> In-Reply-To: <7afd8964-52b9-43d9-9cee-4326a99827c9n@googlegroups.com> Accept-Language: en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-09-22T08:34:27Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=77d2dea8-a1ef-4248-a87e-6eff5644c6e6; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0 document_confidentiality: Restricted authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: AM9PR10MB4869:EE_|PAXPR10MB5350:EE_ x-ms-office365-filtering-correlation-id: c0af715d-f6e2-4dea-f8f5-08da9c758a94 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: C2i+lCe6/CU3+/AYkjXWqlMkw2U4zl7Pv2mu6IlnaSStt7xhc0dXQzxEtJbR4Js80ZNr/RC7PAlCKzHmHJIYx7hECWFGKpQ9Omwk2BWmeIk5R6v9SjpOOffHaTYQmcvzCJLkl1MzR3t8Q2hL0bblFySzavErk7SvNlf1a7dRnw6/gmqHS7mkp2FSSDSZk8wWK+TgUwYZpUseBCzIebVH76ePgYbF0ulEt7Q2ZNXTc4//ZMWgXYSHmr0tULB8W/6aHx0BSjBAL/8Gv3KiQ6dHPD278riwSXxd1jDBTy1DAsYpneh9r3SFYhdsp2/AmqJi3PZVwHoGpZNXX/T4GbRnqPB0YONbLWYTGF9hkN37Q6TEU1Y4k4i3azXilQAhTOAsyQKzaRE2tkpXBqvC9Uj/4La5Uz+B1b1fj0h31VmHGZDkiWLqLcYU/8wQxMcN7Etqc+Dwo6ahlzbQWsvxaUWDLJ5XswG8iKolCStH63Yl+3sldCdDNLr/WdEJAOxH5yi3peGZCZjmrbsBZu3tj2ncpgVlGBlX2n8A0+ujIN4vseqn65H6WXRbx8il/KoxlDgygh1ciwKx4MXx/Dm62X16jzDcUvjqJa3ZXuAg3Red+oBriirk5V3m7MjwXXZkvMaHkGPo3zwbsXz8o9MgbsVyN2pSh90lSI6W7djtZXR/8kwuGpPQYNPeZODRNyAkVVJ5QKUeXtaPUd7uhG4LizVtl2tSxeRK+CU72ZRwVQApqXTlQiH/KC4OE6KbTI3/PDUDckHj8SBtAIOmUCT8BiDuVTiwcKW448RWLG3YX3Mve0OmAgXQRs17ATelGp1/Gr97O8L4O5VtdoVfDlzPoLGg4A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(396003)(39860400002)(136003)(346002)(376002)(451199015)(26005)(122000001)(38100700002)(7696005)(6506007)(8936002)(53546011)(41300700001)(4326008)(66556008)(76116006)(66446008)(64756008)(8676002)(66946007)(6916009)(66476007)(86362001)(186003)(55016003)(2906002)(33656002)(9686003)(5660300002)(82960400001)(316002)(52536014)(966005)(478600001)(71200400001)(38070700005)(142923001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?vE0CJeBHZUrUuAH0kE6hyUt/LHvftBiyOhcXGtIvdYVuUyo8s0oKldEhvZ4E?= =?us-ascii?Q?wez6X34XHTcRu3BDjR9orfE8Exi40LsYpCpjDxOM2OL60gnJYZlIj4Ikq0bP?= =?us-ascii?Q?zVAjNhMznpzO9Wjgee0B/DSTpaV9rjMbpb6QleGeilvg+hX+1RnpknwNnTXr?= =?us-ascii?Q?ruEMVZ7K/0NmbTVGQhW6y/57RlmWTFDPkl6Kdsx54QN6OapNmmH5D2uddumc?= =?us-ascii?Q?JsQtTlZ2GPDc8RVHntw7dZymseYHvfJZZku1aL3KpiSoPSZrDHxjQ4xzU3O9?= =?us-ascii?Q?/V480euJDBRqY1Ts/soxU4drs9Mr98801TE8J24OEozEEVdVltgk5VMcMawu?= =?us-ascii?Q?c0091d3n1QKOsmIlYaDo9IPC6zsc496qbhGHk9W0/xebGd/wcQBOAkAURORg?= =?us-ascii?Q?ppPVJ5pJzEpVpPcTMI+GOsE7/MlDXdgmF0+180BWJvI5lWetk08suL6rHvzP?= =?us-ascii?Q?/zUMSyvLhXBKlknkSRJvlUmSfctGFz2jQdpOisHgniNfJrc92jc7iCCMN9Tc?= =?us-ascii?Q?BNE1HeIqecYugpy8+XDzppxZD883S2LMjO48glC6zBhacuhsXf/NwxrRL0Ig?= =?us-ascii?Q?5lDWDvqxLaBETDJX8nQA8r8PCHuyNkKCSt0eUcCJsoYg/KfZW8ceKyVtGnWz?= =?us-ascii?Q?m+WGfJam4acCE7yHPQuzBEsM2FcvrbL3AiGxZJT1PvfVO7kRoN6885XNCkVr?= =?us-ascii?Q?apJpiYHzRNv0cIqbEykJkd3TlDFW2BaRz+3xVe1aMUWA1fRe7pMaHdIiF9BX?= =?us-ascii?Q?AAGyZcEjyWn89fJ2dPfZxO6sx8mnToEQ4ckzlP4aN6K2XSEKMCvnBKmAhTrC?= =?us-ascii?Q?ppF7zCg5GdhavRjN1VD87oDdxMejheNPKlajpPt+eF0fKU+AHw6gYqcvUhRh?= =?us-ascii?Q?0PMaQ0h3S+k6g/LfphZ3krQZHs6EJCw9Txe8o63Ogtqx2zRciD5N4zxI8pJz?= =?us-ascii?Q?Ji438mdquNnn4Gex94XD2VNrB8LpmBnPvBnI/TC6SEg70tYG14IOcuwioSAG?= =?us-ascii?Q?RpX+2yMZ6rY0kCVA0a2ExeQgYEP6Q7BeJsnynJGll9U48mlP5IsC3BOYo1IP?= =?us-ascii?Q?IzULHOrAx2c7oqbWd8HULRRYb+vlqpeZ4K7b/FpOZ3iJijDslFFpfyH6hKIT?= =?us-ascii?Q?8JdjJnoaPz8ygZHWT6bMtWjP107LroRBZiIt9mIb3LgrEj1cDWC9EyQopuBt?= =?us-ascii?Q?777fIKdwZAqAkFEJiBN/isT64WPaOp4DZr3wEbrk/z0lKNB6xaJ1SZoUAGY9?= =?us-ascii?Q?oHwQB931BPDFEAjmGwq930HaNu7qlw4JUnrWu4CUDTZhYfJ0pdVNjoQ+TSc0?= =?us-ascii?Q?nlwVU8Dhl6CYij2HzgXhrC5r6cCCv9hUC1eu8L1NQwJfXyVWEIIjNYka1fS2?= =?us-ascii?Q?pUToVZ3qv+6/Ln+7O0T1/TSljYZ73D/hycJiPeSsuHQa47i6igpS5AGcm+vx?= =?us-ascii?Q?H6BXb0xUHzTdgXD283IUXyOz4iuD9H5sDJK41JI+5pfh5NNLrSluTGumUt1Q?= =?us-ascii?Q?uGGiBZ8FtlRuhyo3YCG6coXdWZCUCQEj8t4GImqs9H5f9oHwK44+OUqp1Zi7?= =?us-ascii?Q?jOHX/yv5bRP+umLQB9zOsz94mxOF9FyaXQWq5F0Ov9vcS1VoshRjrSF1Rel/?= =?us-ascii?Q?nQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM9PR10MB4869.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: c0af715d-f6e2-4dea-f8f5-08da9c758a94 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2022 08:36:27.5847 (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: 21OJ9+WYzs/t+QHYLF3w/Yp+/CiYHjkjw0XvaWuNdUlf/XYuPCXLStdgR9GvuS9ROSPFOtJcd5QrvmLnh172vAR7t8G5xkjFdxpGzYE2/HA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR10MB5350 X-TUID: iwv62YDtE6fl > From: 'Balasubramanian Sundaram' via isar-users =20 > Sent: Thursday, September 22, 2022 8:59 AM > To: isar-users > Subject: Re: Removing unused binaries from ISAR final .wic .image >=20 > Hi Team, >=20 > we are use ISAR build system for imx6 NXP Based Processor, In which we ne= ed to remove unused binaries to reduce the rootfs size (optimisation), > we need to remove binaries like=20 > libx11-6 > shared-mime-info > Perl > dbus > gpg=20 > can you please help in which file inside ISAR build system we need to to = do modification to remove these binaries in the final .wic.image > and also provide the procedure steps to remove it in the final .wic.image Hi, Some of the are probably transitive dependencies of your own packages (or p= ackages you install). For example, dbus, libx11-6 and shared-mime-info are not essential packages= . To analyze this, I recommend to use "apt rdepends", e.g. via "apt rdepends = libx11-6". For essential packages, you can manually uninstall them by adding a custom = bitbake task to ROOTFS_POSTPROCESS_COMMAND. There you can chroot into the buildchroot and issue something like "apt rem= ove -y --allow-remove-essential ". Using that pattern, you could even remove apt as a last step. For details, have a look in the rootfs.bbclass [1]. BTW: These packages technically removed from the rootfs which is an input t= o wic to generate the final (bootable) image. [1] https://github.com/ilbers/isar/blob/master/meta/classes/rootfs.bbclass#= L232 Best regards, Felix >=20 > Thanks & Regards