From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7142831999020957696 X-Received: by 2002:a05:6870:559b:b0:11c:cbbf:65b0 with SMTP id n27-20020a056870559b00b0011ccbbf65b0mr4565511oao.91.1663234547166; Thu, 15 Sep 2022 02:35:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:aca:645:0:b0:344:8f41:1800 with SMTP id 66-20020aca0645000000b003448f411800ls6440372oig.10.-pod-prod-gmail; Thu, 15 Sep 2022 02:35:46 -0700 (PDT) X-Google-Smtp-Source: AA6agR4NcrCp6XSut00cyNP6A/P8yB3cNvQKQAHRwrJgixVjpKjHEusuT2YmY9TTtleqBIsupQBq X-Received: by 2002:a05:6808:1599:b0:34f:9665:bcbf with SMTP id t25-20020a056808159900b0034f9665bcbfmr3629412oiw.250.1663234546488; Thu, 15 Sep 2022 02:35:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1663234546; cv=pass; d=google.com; s=arc-20160816; b=IhhB8Yt9Dyv9YSCjdiJvfa/f6rgIlES/G0tvwn/UuiPPpLvROpSqsFyB6xMOyIPjUN Vk1Cmmjgh0g1praoCjSyMBp3ZHRImNUepiqZ31MWlvOHKyUyVb/jarAX5ifZJl1jeexQ Bx11lVrfsCy29PrWTQHqwSbukiIoFZQwBnNJf97Di+PWJoZ/U5FTO9JpX6sJls4mw8nK hZPnhGD2WA0lSwV7DUmTlvC1rR5SH7THxo3Ia69TfsdmnIO5cGU+7AdkdHQIjp8TpuSX xf9zjVpTbHWI0vV0IdmDhPaSnj071ifZH6Pa1JpJGr8zopLCfRpkBJkXQsnN/hiYL3HV dKag== 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=rrzoTDvu/TKZtnvjpYA+Qcy3hIcWNx2Eixnd0tnAB2o=; b=jsFXbMvQoXazqh+fBNhINyXlLtsyhFzG2kQDTRGCSAk9qEEK9FdVnu2c4VwffPLt59 amv3EcsNzVvNjqfLQq3ytkcQ9SMWOhj6ZbrpXW2u99wuupVprcjTcbUx92rFyWg3W042 T8lnS7zCt4+UE9KL68O6gFPzuYKduKDkdiRRGk8mjcz+bUsmq/9RxvFkFj2MHhmhFtZS QRObFc7VpUrP7xgdHrkxcrys5FnMja9zXIkHsmGCTnrHQlsRn8M9l72o62mKIihyfHI6 NoOoUpB5MvkYMhLczaFiLAGagFb2e/aSCjWdkZ35flNdB7JR6UDUtUpmfaBipOVhGEuZ qqsQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ELSHlNv9; 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 40.107.21.69 as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2069.outbound.protection.outlook.com. [40.107.21.69]) by gmr-mx.google.com with ESMTPS id x126-20020acae084000000b0035028762f01si131813oig.3.2022.09.15.02.35.45 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Sep 2022 02:35:46 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 40.107.21.69 as permitted sender) client-ip=40.107.21.69; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=ELSHlNv9; 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 40.107.21.69 as permitted sender) smtp.mailfrom=henning.schild@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=F8e8ndb/NDVjugv+/klpMm4l27gdbJAKPYUsCBVwkbl5xNzPCz7CCitIROfk60Q61I4Rt37ICRX7BU8rNtlpTfyUCX+JfKXaCHhsjr/04cc0IvScKcsmYFrGg5slv1RCtWUsPqJ20WkZ29Eo6i434nL0zv1GV6prL7xgCeHSxqkf1+sKG/wvyTcHqXTKasj4+PpK/j0ICTyyDqHw/pIxyhQleNONFQUYbw+pBo592wcHl4GKsD2E+oAzmB7zBqqfmz82zOU7BqweARjDxrXtbgdcAfcJFnPRX7rceLXIOlAvTqRIOxiWY7UcyY78dVRVFNvDPtx0EVXOwS5bQa010g== 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=rrzoTDvu/TKZtnvjpYA+Qcy3hIcWNx2Eixnd0tnAB2o=; b=aLF8nQakfZVsdpgLiWxgx2b2uhm5WZWSVGlfiANqT5Uls41DHH/7hgGF7z1P0E6Y673v4gPc7u7RHXd31vd428CjJhp58mNDTRZtcbaZKHbb24iaT/0JpYI1WvtKfYM90XxWQtZOwrTRZ91ebtahRYL/J5YJkeFzMu1V7DROZLi/LAem5+ZRKEz8OdUqVhc5OaCvKgsLk7+HGo7ctv7AWshTFf/RUMeQzfp1kb/CY2S2HXANrPtZlkMdkZipBF0D+qudDTvZlG09Z04LkHZaIUAQ4d/Mbti7zdZ7mu9PciNB/dhjr0IoFuXm/XGw2cJvoH9Drb3YErwRzdN5iXd1Eg== 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=rrzoTDvu/TKZtnvjpYA+Qcy3hIcWNx2Eixnd0tnAB2o=; b=ELSHlNv9UopyFubX/GE68doPVlROWmcvNTI4o1fa64LG3C3sCL/U4a9sq1s0x7FoBuIJVnRRy05kp/uvAW2Im7GYKucp1yhac20VJmPxjdUMz2hgkBe1FY9HROqwY3DuMGY013svX1JqB7rt68c15NFFjYji8ghzBRQZi97g1S6Bj1mA0vlmdCvl+QLYD8ADNso9PK1bDLmPCPwgxfymtlmIfs/p+z/kobS755m+WKZSAFqL72ofi3S9If4vkVJghhsUFQVFhhV16Woq5hDQ3NHtijLlQYS8ozPIs1ykQfmW0Hun24NQgkt7cj378TjnrWo14v1UEO9D3K0QME9cFA== 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 PR3PR10MB3915.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:4b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5632.15; Thu, 15 Sep 2022 09:35:43 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e4dc:ecc7:ddca:6051]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::e4dc:ecc7:ddca:6051%4]) with mapi id 15.20.5632.015; Thu, 15 Sep 2022 09:35:43 +0000 Date: Thu, 15 Sep 2022 11:35:35 +0200 From: Henning Schild To: "Roberto A. Foglietta" Cc: Uladzimir Bely , isar-users@googlegroups.com Subject: Re: Ignore a dependency Message-ID: <20220915113535.03008e10@md1za8fc.ad001.siemens.net> In-Reply-To: References: <4717535.OV4Wx5bFTl@home> <20220913155324.1425d13a@md1za8fc.ad001.siemens.net> <20220914103442.6de4288e@md1za8fc.ad001.siemens.net> X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR05CA0040.namprd05.prod.outlook.com (2603:10b6:610:38::17) 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_|PR3PR10MB3915:EE_ X-MS-Office365-Filtering-Correlation-Id: b1285158-d6a7-4352-a4c2-08da96fda910 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NYefS3iP/ibXrRYebT6/UMr4P3QjB/2ht2zMX4OE0YKszdA/yupseQUUIZYNmN1z2zlA6l1YNNT5Ou/MTHAygLwW0Tq4J7iBMMPvUDs49zcsIksnHzGuYNxUEI28SGcf7WEGr5IMoc/nS1Or9EPjY8OThRU2parkb7Dwk26zn8vuPYBuYtAgOthhAozkUq/Vs33La1wAdlwqRerLYwCx4MoF+6Od3ZlJacDa6ZT/VMZBx7Mtn4DyNcTeG9lSo70B8NOJIRojcHixsUKyBoI/ma88mQ8d8pxlxvcSn3uqmcRaJ16/3f119vVYXVec7rdC6kvb6gRlYa6YMzpxWujDM1K/e6n5/zxglFpE9X8W2ixufDXz7x8/qVBX0shnikcigiKUeejHPk9y1adRC68yXXokKDnOz4qjjUfn0VCueQvU/ECwRtXywQmTbwL1HhFGLs2NPES6TquxqO8dpHloq2w6wQlD2gD96cdf131gIXJ7zRg27J9irCCRNJO2Wcr4/UFruzi9/WszyFMEc4/SWmeo06iP47WpSNIUuLh1LHNv1MJ2xcn4vZvCIfOm9IQ+tvqptcqvGhJjU61UcusAExvLaZBF/QXPOzNdohEOjqVpAT28f/rye8EKRqpCqrs9xKwqlm5kjro33/ZG8yyctrVwIcKWz4gKigr7qwvXTsVllkY45V9yEjaTBle2fmw+kcOceYPSyIj+7Se3B8dmyg== 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:(13230022)(4636009)(396003)(39860400002)(366004)(346002)(136003)(376002)(451199015)(86362001)(316002)(3480700007)(8676002)(478600001)(66946007)(66556008)(66476007)(4326008)(6916009)(82960400001)(7116003)(5660300002)(2906002)(8936002)(44832011)(38100700002)(6486002)(6666004)(9686003)(26005)(6506007)(6512007)(41300700001)(186003)(1076003)(83380400001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DSBP5cBgp/2ThGrodiCHksr3OO4wfDOyPNBRLiYuTaYy4q66eDje7V1sjr4j?= =?us-ascii?Q?6tVkrUh3e/IjItk16mV5DK0naBkKWa2LlOEdW5Js1umx5j0VKKmxukwmzWNn?= =?us-ascii?Q?mQU4nfbeolW4N22o9q89WhtOVq+OlYpNQh1WYZLS0lydi0VCdnVFpgFvR2ui?= =?us-ascii?Q?T88ebJsnkUHjKlazWPq8WOHyYZAV3YFpseeBzwjSk1/5TOflk8J5wHxd9BKa?= =?us-ascii?Q?dNTz5fOatt2KmUXg4L8QbTrQSFDFkiWnyxUwvgDuIt/7IPKwPS11p4PsEwg4?= =?us-ascii?Q?X934CpgXLZJ/HE3eD9IosZhNdUhcdT+Z3EJb72z4DrjFwW6Cn+QaE5FqvSIE?= =?us-ascii?Q?8rpeGLHOl86lrmESvyVtupQ5Zhm6SXQqvtxdK+Vr0TeS4/k0HwiC6wSPtrL8?= =?us-ascii?Q?qQvlt3YzQWeEtKMpe/u6aN77KQRoYMk5izyAf8ficPwulC8vtPA0JS/ASExE?= =?us-ascii?Q?5KrXHGN3xstBInZ8q6DKi8jbbb3KnVmwAAktSHnSdCRpisa4zW12fXirxJ4o?= =?us-ascii?Q?OZ9CY6zIK6oDBtD/nxGA2Fp46AjZtlsES7x3AXp63o+/lF5OycK2U1q/k9BM?= =?us-ascii?Q?6vBwK7SVnLELvh5WEmpqyBCl7nDN9snlor+lsOVaaMw8xzOIq1NajG5ZgHr5?= =?us-ascii?Q?n+uIwc2V38RVpxHoxcD+15OVcVK8e1spvx/+T3c6Ewu8B5qQ9F+I4+ctswju?= =?us-ascii?Q?OaGyRFCRvUM4uUFanRlmOSuytxsC7BQyY+lEySxkXkGJblZAGkQV3k+ImGCV?= =?us-ascii?Q?HTdnZjyX9hqIC3VJMA7eLXvJO8yGl0j5WUYG89SQP3FF1da4xz7x5zUM3Y4C?= =?us-ascii?Q?ZnPTLoJV2rItIuSjzxorBnK+2NFxKEXa2eHEdWRbegGI3MmpcJZh9meRLDSY?= =?us-ascii?Q?KHWo57HFjgrqdbmVSGA3G74vbkoZEeeNMDsnBBtGBn11pvUzTq8PwmwV4dZ4?= =?us-ascii?Q?UElcXNhgRAjronzA/+BidET2nK+YnSvD9wJ32fupHzPA+BbbaqFQ9iE6THsJ?= =?us-ascii?Q?j8/irfjcXKeLBgve7qpTdzkP8Ghhp2eZullVEE8+LJZ1oZitBIqVCgD/TO9h?= =?us-ascii?Q?fUqXVuOQzVqedJ5b33MO3lzoQk4E3SRo6LYx0sKdhUF5ldRygu0ykOMDvBbJ?= =?us-ascii?Q?4dPEADSJT7OSEHjPhzHNzXVBpt4Ru3qWjb3jDo+dEBYcDL5KUAgAWj3fJ/+U?= =?us-ascii?Q?jY23s6L8ycbwAeizV7zFf0HoW3TVosc8AdrpyS6/Edt0UmFd205+sf77/Y8Y?= =?us-ascii?Q?tSZ7zcdWdUGTxRrfEOURsZILIJEKMl/BrJw22O+MGa6WzVHUSG8iX9gELyIu?= =?us-ascii?Q?n6vGmwLbGcJ+qnxoQnN55WM3YlUy4oSG/Nt2XD1a8lEKSZinoImuSozEC8uF?= =?us-ascii?Q?ww6ePhRooDZM6jAJi32pwcBDBJW4fj8avk0xSDyiAdGjil/AeOEP4X5MRQ1e?= =?us-ascii?Q?Ko4gXYbFZk0dtCfUu0a8g1r4DoUgLsj6mrYRa5GjlZaikMiaifnE1nxbb996?= =?us-ascii?Q?gdWBshzHs1b8EbU2I/GnFr3GAEkeEf+FIgZPmZrJ31TWJvFrs/M1bZ15Mn96?= =?us-ascii?Q?pZCiKbDyYZT1CFiH2kVrLvF6jKx4RaRrWwnaCaIMQbwPgtZ8erQubQXS5OVQ?= =?us-ascii?Q?Kw=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: b1285158-d6a7-4352-a4c2-08da96fda910 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2022 09:35:43.5553 (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: gCV5CZScU9qrqbjy7ptwsKNBq+cIgu91IN3rbix18Z4uy3mFfo0pxobCDb+GcoA1bLwvdMZjaOTLRk2cUTk2pVKcJ3n0wUwqihPSh474zMs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR10MB3915 X-TUID: nfx/mwMEjwQc Am Wed, 14 Sep 2022 20:42:25 +0200 schrieb "Roberto A. Foglietta" : > Il Mer 14 Set 2022, 10:34 Henning Schild > ha scritto: > > > > > do_binary_patch[cleandirs] += "${WORKDIR}/blabla-package" > > do_binary_patch() { > > sudo dpkg-deb -R ${WORKDIR}/blabla-package.deb > > ${WORKDIR}/blabla-package > > # do something funny with the control file, i.e. sed -i -e > > ... Depends > > sudo dpkg-deb -b ${WORKDIR}/blabla-package > > } > > addtask binary_patch after do_unpack before do_deploy_deb > > > > Dear Henning, > > you got the point. I did not twsted yet but it looks promising. In the > meantime I made may way as explained here below: > > > In brief, it does such a thing: > > > > > > set the resolv.conf > > > apt update > > > apt download > > > dpkg -x > > > install > > > rm all > > > > > > > I am not particularly impressed by this way but for a sigle 3rd party > package it can be acceptable. Your solution seems much more elegant. > > However, I started to write a class for doing this job and it seems an > over-engineered solution but it is very good to learn some internal > about Isar and bitbake. Both are valuable tools, so it is not wasted > time. I bet thsr your proposed solution will win. They are powerful and allow all sorts of stuff. But nothing beats getting in touch with the vendor of the broken package and get your problem fixed there, so you can eventually drop your hooks. Henning > Cheers, R- > > >