From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 12 Mar 2025 07:32:15 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pj1-f58.google.com (mail-pj1-f58.google.com [209.85.216.58]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52C6WDPf019095 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 12 Mar 2025 07:32:14 +0100 Received: by mail-pj1-f58.google.com with SMTP id 98e67ed59e1d1-2ff6af1e264sf16683890a91.3 for ; Tue, 11 Mar 2025 23:32:14 -0700 (PDT) ARC-Seal: i=3; a=rsa-sha256; t=1741761127; cv=pass; d=google.com; s=arc-20240605; b=a38+XF3LWZoqzsGKgf08V/QVTNPoW0CZUdtNSPE59mSwkSuyUBnih+iLotk4542WGS J/A9LKKmax6hmUS/0JAgw+tLWWgg4pL1TEzPX2GlI2dc4UIXc59/U6Q1i/ZmYuH32giT pZUgc22qJv/2/WX9wMvFJ0ZDVhb9P4QnSxhOH8QLRXXLoCDP9a3EAQqIrWbHNPPyLMgh FuijaM+LeXwPrB/y8uTl8oku5S//CJDHoUAMgZvPtkCNdG8jEvDYGx6ycEmizyUL/LXw Yqq0LW0eBECQadZR1hD3MPLrVpZ7gkYNq+oDdLTAyx8gh+u/5v+64qcJhOwA22NAlrxT Y9/Q== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:in-reply-to :autocrypt:from:content-language:references:to:subject:user-agent :date:message-id:dkim-signature; bh=2iRJOMENMki2Ey0RpvjLButN7eRqqpvHkk6CWgbg9tc=; fh=wtW8MMUryzri9i8DshmATZdXMl2cukMygfBDUOfbR94=; b=L8IOoA2Syujxl26HjJt0lZj3I8BeWfStpjPjdemH+PzQDVy1Fetc2LIjPFxhVzzWmv Tgxll0wxGrPHpFA/il5pJ/GNjFJ92A7cv8GHmrGLyvd9zM3ri2mlF+7mwbdxD3PQmQcD nwYMe3U0cQVNR2qHZhqS1n2K4qHmijinhHiegrQJNW/Megehhnsm2cpZRPjTc4iZh37P c3wmC8jmRNnlvY4fyJbolOcKMOqw5UJcXm40DakDh6W9QL3yEl84VKTUHT3xcLsjXQPT 2fXSf2l9wCqyhsSf+gzwF/Uh4XjbpbGAiCaLSVwiFDnB1RJIcrpbRgTqEZEupjHSQYlI dIEQ==; darn=ilbers.de ARC-Authentication-Results: i=3; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jrwy5+70; 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:f403:2607::614 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741761127; x=1742365927; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:autocrypt:from:content-language:references:to:subject :user-agent:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=2iRJOMENMki2Ey0RpvjLButN7eRqqpvHkk6CWgbg9tc=; b=e6X8PdUr/ztYiXLdc2xODDCQPoInPz2LWIy3DZvb5Ap2Zc8Y6GmCzmJWpEPrqcwC6A m1B3vJsjjOQSFnLTFOGru69AL8M+NNpY4rdf3bfC9I33YNsl91agt0cOYeEH5GPQSI5T ZJ6FnmUtdlBVqu0alG1SHu1a+xm/pHCSXndG0AxEGboC1RGUo2ffomQy3EcOIG2DXnSv NmPF8Zm2saPpmtHfFKP73fUOJZN0gagHVJw/+7Jkp07AQxqI+AVVXwM4VOaRBct8FgUp MS0zCbpINmfdo8B22A0DD0YmhM+52c/T1k0cvC1OjUHlsVlf/45zKekaelsz7htBQ9ow VlOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741761127; x=1742365927; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:mime-version :in-reply-to:autocrypt:from:content-language:references:to:subject :user-agent:date:message-id:x-beenthere:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=2iRJOMENMki2Ey0RpvjLButN7eRqqpvHkk6CWgbg9tc=; b=HlyryhJVhwpCALTHBfw82quLk6ZgdBbMe8vKX/Q6p5zpyp2glJ0pCFoB38gVSWAy+7 9v5XEjIuog1zev0/xt99FAAw6lwN3ATJhtGcFTbwhYXYU3NFVAN7eOjZIM7leipi3Odi sKJTgsa0Cp/8gxPL7vok5DsanFCVxtQpeJQCWAWBkwxw3CRDOCWBl0+Ia9OTI07X/eYB 4T7kPkx3Mh3QITFtb0wmztMXfxanY5FTXIQ90Vp5AVIR3nHif33J7S1rdhMQtU9JHiNM E0ofg0lbPGBCvo/G+qW/xuPZckMuttWNzuZlclynve68Y9hHVdNkz+nYfPUUNu7MuExi hakw== X-Forwarded-Encrypted: i=3; AJvYcCVWzn9sw1reEUNHKMdWaiy5zj1TDlXXtRJ4lo5yIb4nPxaF/MNfkzIicnHGWClVd92bTGU9@ilbers.de X-Gm-Message-State: AOJu0YwyFJWu3xyY6x0IEMv8QQmu3sM9FL/HeHmCS1GBQR6tdL52JCjI pSnQ9zxN21ThKdi9CbDtDuVIGIaegMkWdL/5I6XTcHNdaOlObZs7 X-Google-Smtp-Source: AGHT+IF8mFNwXyN//+eEvyJmnX4IoQZfCe0l0EISkhOIxpX2jXVjYaj89u6nOPR/f2oMHWECm8P+tA== X-Received: by 2002:a17:90b:380e:b0:2f2:a664:df1a with SMTP id 98e67ed59e1d1-2ff7ce594ccmr32289933a91.2.1741761127147; Tue, 11 Mar 2025 23:32:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=Adn5yVFPR1cJ8pK2+BpYQEAjgQpGkeyNgCTkCrbIbgFQD7S+Fg== Received: by 2002:a17:90a:fe18:b0:2ff:4f04:3973 with SMTP id 98e67ed59e1d1-2ff628aee43ls5473166a91.2.-pod-prod-08-us; Tue, 11 Mar 2025 23:32:05 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWYkM5yA0EVakVNGnnlADonuw3CypVcMhxSs0gVZxchizbbQpAj18Qx2sm8LmiUQI7hIThu9r8hdKQN@googlegroups.com X-Received: by 2002:a05:6a20:93a1:b0:1f5:6c94:2cc9 with SMTP id adf61e73a8af0-1f56c9432d3mr20830408637.22.1741761125528; Tue, 11 Mar 2025 23:32:05 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1741761125; cv=pass; d=google.com; s=arc-20240605; b=Y2SqbooGGGWz5/IxBraLOJAiPaRF830i/u+xApWvAm5rUsryqovv9hDwtBZyaeTbbl aQBs+4G9JplAKpnoGQ76WKHY5+uBzDPnrCvw3/nURcplGOVu+P5pD0tf6sErosxjR3sD Zt8KH9XHvdrqrPeCBkiA82y37s3wmhVPLV5zi7ujMZVaw0BRfL12HR73R8ZU61epQbUn oyB8F0cIMhygkumYBgLQDzTqLhYcywJHlHrk8moSMh/2Lrv16bNymqq6joTKrPUdVeEn 5vDMdAENVr9C/T+I7bUgI+5n+GIfB1lv0bghGFvH6dM3HhnkDLH5MgFTlvdDa6JVc8t8 mIng== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:content-transfer-encoding:in-reply-to:autocrypt:from :content-language:references:to:subject:user-agent:date:message-id :dkim-signature; bh=OiUAhXyxjSavPbtX2OVnAgluqdMj/oP0zGoEUFjEJhc=; fh=xEaguVBF0tSuSVpJYsv0jH295li1pT99R8G73C5QyKg=; b=PZKc/x1w3VO92sm/BlN/LucUScfkUDGa/ElTKUsbIhfq9lY2jdlCu+97BwWEIS42lf RIPevwdj1g0KHrrtJGLMun86YQMsCnO4GkI6MtVCRacU5Uj9LgyFLkZEDrHmvJDp+/wI RqH6tFV76/l0z+XLPDFe09VRSBaXCHuONy9tnnoc+ia3Rr3SAsoQ+cHM10tRt2WEFLnR 0+jb/5ZMh0Zv7FFD2jU1Qweah43TyUBqRB3lpIVJd2MtnhEiArTJepO1rIRbB+UuDpYw 5qFpAbSomN2ddJH1whiXxl8MCc9CQ/q5/3rtbkkyeGwnd1YzxoK5sAMupCAGiFPeHCxm zMmA==; dara=google.com ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jrwy5+70; 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:f403:2607::614 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on20614.outbound.protection.outlook.com. [2a01:111:f403:2607::614]) by gmr-mx.google.com with ESMTPS id 41be03b00d2f7-af511a550d8si115955a12.3.2025.03.11.23.32.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Mar 2025 23:32:05 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f403:2607::614 as permitted sender) client-ip=2a01:111:f403:2607::614; ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LbFtqdcs9V7XHeFqUiyF9jqa7mi18+hKSue5EzlsDJwsS6k21rLQx24aId6jcivKcVpl3zfBfHpsUlm9iytM20MZVczIn2dAh2G7ET76zyfy7+22bBaYOFVtb2gR8m6MH4PiW2rsTBCDPYfWG4gd0KStZJEGXf5BuxKgFLQMpGA6pqnP+RbFpa+YYH1lyCkS9ozT7HETA+HnuHmCUpK25c1H4+anoqXYBOEbzwLV77BwSxbEZqMD0h9aXNZjvaMeRqT5eD4ZRVc5Sv9+VboAJsNkWFgvtmQAGHVrY8suqFz8FiTZNL6NEKWrCZnBvbb7gTi1ZEcwTnjKc5ceRS0lgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=OiUAhXyxjSavPbtX2OVnAgluqdMj/oP0zGoEUFjEJhc=; b=P6JKinYwsV9RSw4lmJeWLcF8wSr6ewYrAqkjr00ypm84fkE7MgoGDsdV7/pieHnVL06brEtqx1PvXrQ+uCkGx3nFRuCA88oERcHSHDCQXUz7HlA5BJx7e6ekRvXUfD9OPnkTypexI8tuRGnWJNMRU1ry3OJUyGwRh1MG/+pPP/t0CPLmcgxG5yS1Gmh24a6KP0yDJKGpd8aWZSylH07InlR2YruoS+jFX9jc4bbgqxwmOBQEYrU1/BLXcU/EGAaFcVt18pDssfmPKEzIxL/X24kxLMclCtzrEHh+z7VozUa3jVn2LPPJ0XjHIz1DiVc4tbb8roAah5O4xraj1NcnIQ== 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 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by DU0PR10MB7922.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:312::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8511.27; Wed, 12 Mar 2025 06:32:01 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::8fe1:7e71:cf4a:7408%4]) with mapi id 15.20.8511.026; Wed, 12 Mar 2025 06:32:01 +0000 Message-ID: <408d00e6-604d-49a1-83fb-2a6097ff2ed2@siemens.com> Date: Wed, 12 Mar 2025 07:32:00 +0100 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] bmap-tools: Fix --psplash functionality with bmap-tools 3.6 (bookworm) To: Kasturi Shekar , isar-users@googlegroups.com References: <20250312062712.566301-1-kasturi.shekar@siemens.com> Content-Language: en-US From: "'Jan Kiszka' via isar-users" Autocrypt: addr=jan.kiszka@siemens.com; keydata= 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 In-Reply-To: <20250312062712.566301-1-kasturi.shekar@siemens.com> Content-Type: text/plain; charset="UTF-8" X-ClientProxiedBy: FR3P281CA0115.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a3::10) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|DU0PR10MB7922:EE_ X-MS-Office365-Filtering-Correlation-Id: 10f0c78e-e54e-4cd4-0973-08dd612f98dc X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M1EzWC9PSGxSc3EvYVc2Wng1UStTYkhheEVnVW84aGs1VTBNa0J0bGord0o5?= =?utf-8?B?NFpIaU4yRFhXMXdHV0IyRnhaY00wZXZFTWNyRTJTSUowdzVsZ0lMMTU5OTBu?= =?utf-8?B?M0J0a0JVT1QrN1NUZWUwZkxwNVl6SzVSQXJPTytocE4zVlR4TWJ2WmxIVmtP?= =?utf-8?B?bEZiSFpKYVY3L1lrc2ZjME5OS3R5RXNYQ3czalhxNnJHcGVuT05XMlFxR2gw?= =?utf-8?B?RzZLZXNuV2FLUmhnOVFDZzR6OSs1cENYNk9scWpMN0IwVTM4VklHVE5LZ0dG?= =?utf-8?B?WnREaGZQdGdsUi9zK2UxTWZvOUhxTXBzZUZzakNiNTNFVm9OaFo1WkJCdVJL?= =?utf-8?B?bmxvZ1JSMS9IbnRaMzhJaU50Z1BzYjQ3UnZRKzZPQXZ6KzJBejdRQVhkS1FL?= =?utf-8?B?YWhqTENhZzhHdGlVSGFPVDAvcHdZNUVtbnhvZW1KM3drQm5qaXExSzBWV3l1?= =?utf-8?B?L3M0WWlrZWdLTnhiWkNRdlQ2NGhoOUh3blBzVzd3c1B2NFRya2lXbS82WW5s?= =?utf-8?B?RGVDL3VoOEJZNWFBdTM4ZHFpQWZOL2tzYW1QeEZoenIxSDJwVnFNYnFqaGZk?= =?utf-8?B?TkdWaStvUWw3YTV6TDh1ckRXRk5iOVlCeWE0L0hDMHNLM0hobVNNQkZ4S0ox?= =?utf-8?B?SGNYeEdyOElXOW5IRk1RaW02b0pwUWUvUEZCWGQ1dkc5UVR4czNZVjl1SDJH?= =?utf-8?B?OXJmWk84S1NaM2FmMDh3YUZQUWgvUHIrSHhkSk50OTE0bXc5dlNNU1VBcUNQ?= =?utf-8?B?VEJKbHZuTmRHaGlqMGdCS0tXTXh4UklhWmNUVEZuajlnQjBhYmhrNlUyZjV4?= =?utf-8?B?VllBZnNtSVA5VEtjSFFGTkVQdWxWc3JxWXNZeURxQ0lYL2ZacisyRGQ5em9U?= =?utf-8?B?dEdpeEI2dVhqdGpXWG1NQmVxL0I2WnNUUGFVeHJmZmhIUERtMkhxaUJIcVhW?= =?utf-8?B?bHlqV2Z2SlNNY0wwRGxla0lXdS9FUisrQ0Y0K2duNUdvWWZQTVVEKzA0NGRY?= =?utf-8?B?dWVLbmZlenRtWHNLTjZ2dnBzemdKZTRUanhCeGMvcU9HNm1Hbm9EWU45bWRp?= =?utf-8?B?RGtiTWlDS1poK1FkcjNvc1lMaXIxNnUxZW1ZbG41RjBPNjZQNFkycHNaclhK?= =?utf-8?B?Yit6R3U1OERQWDIwU0RvQzlQeDdreUFYRVVTRmNxSTNqcHhMQzFqQmhMY1dK?= =?utf-8?B?Sno1UjdZbzBGTnhzRGZTdTdIbnZ6bmdOcG82SVoxUytzMXNvcm1jYXdwbk5P?= =?utf-8?B?Y3VCV01WbVgwRnBTVG5iazR0MzlxT2dYclhWU09XR0g0enZNWW5Eb2RUUHdz?= =?utf-8?B?WFhMSlJrWHFrbnc5aWJnSEdzMkVmS09qdWFsWkdtdDZ0aXJlNk8wa1FVUW5Q?= =?utf-8?B?d0ZPUmRmS0lZY0lxaVlWc01BSjQ5cStsZzRoSGs3Nnpnajg0b3gyNTRQdGgv?= =?utf-8?B?cDUza1JNM2d5TFl1YklEc3AvMHBJMGxneVRYUDlGTzFwT0kwZWhySkYvVHRT?= =?utf-8?B?VnBiYTZQSnNTcGFHRGYxS2tyNmZrWjBFU2pRWXdleXNIVnp1ZWdLUHIvTk4z?= =?utf-8?B?QnNqejREUkRpeWlMUTZRcHJqeDVBYkVtMUF6RnFhREVkUDBWcTBCV3R3QVhY?= =?utf-8?B?NlZaQ3hnSHk3eCs0TUgyY0hJcjRpTmxFd1U3NkE3MDVVWWxjY0crcFBzZ1BF?= =?utf-8?B?M3duSm9tamJOZXVDT1A2YUZtMmdKSG1zeVpEeVpOajNNK3pmUnhOQzNGVURJ?= =?utf-8?B?WlZTMWJYcHZzcUEwR2ZKS2kyc2VXTGZEVHd5RmszQy9ja0crVGdkU2crTVhx?= =?utf-8?B?ZVg4RjBHRWhQSVpSSElvMXluWksxK1d3bTZhRjl4OVA1Z2plaml6VlNrdXVV?= =?utf-8?Q?u3WMHx/VYpt2/?= 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:(13230040)(366016)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MCtMTitHZVVxVHF6bkV6V3FNQVhHaVV0OWlhRGpHQW5hYW9KelJWdUd2c3Ju?= =?utf-8?B?M1VxMm9Na1V4NkRkOUk2SGZVaTVyVE1vT0wwT3lqQVdQR2x2cHRoUXkwSmds?= =?utf-8?B?YmtkVEd4V3dQK0ExcVFyQWxQT0I3RTVpaTlnYzM1N2wwSEYybW11Z0loN0JS?= =?utf-8?B?eWRnbFFBTWsxcXgyVEZYK2VycjJxQ0NzZGRpUEhkdEcrR1VSY2NIRUZqaXFu?= =?utf-8?B?SGdxQU5uWVVDcVJDSHFSSjVoYXEvRWNtYmxMMTk4SVo3d0RoU2Q1TGJsYU9L?= =?utf-8?B?anhxaUxDRE1nWEpFY1d3eFdaSWRCK3JsanBvOVltRWsvUVl0RjVSbUpCU3Ax?= =?utf-8?B?cGZKejQvRWFpZlZ2b3NKRVI0NS9XVzl3MzVFQVlBYkZmNGFaQ0dRTXVmM2xs?= =?utf-8?B?S3JaR3NJaHo0bGlnNVgybGZuQVpqTnREOTl6Z0V2YVA3UVZaajhoemtuWGw1?= =?utf-8?B?TGF6YzhzZXo1bDZuZmVYcWhYRVYzWVg4bXpvc0xPN1k0UmZlRFhRSWFCZkV4?= =?utf-8?B?czBvWTkvSy9DRlNLYWQvVGhmaUx1NWNjYmlGc2dHMWM2alIxWHAvK1F3QnRh?= =?utf-8?B?eGxPOHpBejhuM1pOZUVUMStFbGt5WlhxYkl0QVljbldQeU1BLzh2K2V2bE5O?= =?utf-8?B?L0MxS2VUZ0ZOOWxReFdhMWJQeCt2MlhDcExNS3hEdmdFeUJ1SXhOMjN5YzRo?= =?utf-8?B?QmdVREh1enNoOS9WMFJMTXV1WCtvdkVQb2hPaUs5NXRKeFlZeGhBalpBSkgw?= =?utf-8?B?M2c5Z2lxS3hTdnBhQmpHaDNCb0dHVVliT3M3T0owSjRFUGRPbThLNmYwa2wz?= =?utf-8?B?RU5zZy80MFlVYmxEZnc1Q0FqMm1Lb21VdUxvUDV5K2gvR2dYUzUxNjdMQXZF?= =?utf-8?B?T1ZWdE1HVHBHTmViOHFEWDRlRE8xNk5pd0FTd3ZtTE52MHp4TXcwQ2kyUGwv?= =?utf-8?B?ZDR0ZDlKL0FLOFd0V3lIanQ1a0k5cnMyWmFUWWJmeGc3aXUrUmpaLzd5NU02?= =?utf-8?B?RjFZdkpBWlpZTmpZS2RFRGd4QmhUWHZMc2RRNjkyMFgwMWwwTElhZk9xQ3JR?= =?utf-8?B?VDFTWmVrVTVJcXdsTmZ4Qmtub1A0UUN1WlowTGVLYzN6QTNsN09FOStVY3Fi?= =?utf-8?B?bW5mdnF0UytoRno5cCtYWmhKVEN2QVNEUU8vbHM4c2hyQVUrS2M0WTF2OVJ5?= =?utf-8?B?ZzI4RWRlYllwWDZGeC9oLzljQzBkeWxFNkxLdmRURnFRNDB5TkpkTjUyL05y?= =?utf-8?B?ZFU3NVV6M2pMS3BGLzlhcVg4dnYrbGhmTHkzaTdYakxFdVNlTEQ4WnJjSm5p?= =?utf-8?B?K0I0dUJiTUYrZS9KMGo2SlhBVHlSMjl3UkE1bDZUL1E1Zy9vQlhlN0RZVXhh?= =?utf-8?B?QnRzVEtZR1JVRk15OTZuNE1KSVo3K2xsU1drMjlvdXlrb2Nja0t4VkFoNTN1?= =?utf-8?B?Qm1YZHpSQUg1cjNBSlVuYVhMYXJJc0FTRTRoYTZLVFhQOUw2OXUwbHZrOFJh?= =?utf-8?B?UURCVUxuQnRvc1hZQkRkenA0eGNxa3czM2RVeHEwVDhsZk1taXh1QzF2TThX?= =?utf-8?B?eTlZcTdnUllaZExMR2JSSFRMdzBBNG1tc0pqVmhlOWN3ZFpvNmRSK1lpQVVV?= =?utf-8?B?TGI2UzJzaGpCaTVHQXVlNVkyVE1Pd2J2OHpTbFM2Zmx6ak90UnhyYXEyL1pW?= =?utf-8?B?U3FjbUswakdzREkvTGYzY3NzdXBSZUZReElaWXZnbVBleEpqREtEV1UyaWkz?= =?utf-8?B?YSt5dlliS1pSRE5rZ1hTU3NRcktSZWZ2djJ3eS9sQXVWUENiclhkUXUxdkJM?= =?utf-8?B?TDFyMzBjZHQxRlRiSGVqWmkrU3o3VWhNNnB2TzZQTHhSK0lqZTFLNTZtNmNU?= =?utf-8?B?RTc2eUF2SzM0bTNJTTJ5U3JycnFVdXovN2Y1bmVhZTk2T1dJNmhnY0R6V3hS?= =?utf-8?B?OExiY1BSR2hCdENMa1hWdjNmUDFFckV1SFBseWQrdmpjTEp4a0RNa3p2Sisx?= =?utf-8?B?UGxTdUQyZTVDYW1lSGpRRnh3akkwZ1ZtR0xrWGlBTUtIQ2hWakM1cFhqQVoy?= =?utf-8?B?OCtUSmtweWpobzdNUHFIMFA2SGJLTFdYRC9JM1JCdmdVVFlyUSttd0s4Rm1W?= =?utf-8?B?blR2ZlcwcXNFQ1R6V1lad0Ivcm5CTE1WNWQ5RnJBai94RWltR1R4NlAwN0do?= =?utf-8?B?ZlE9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10f0c78e-e54e-4cd4-0973-08dd612f98dc X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2025 06:32:01.3872 (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: r/9u+taaJB+6taCpk8j5GLlOY9ciQLtW0o28zPT9XSjapxh0juBB1advV/t46FN88XPEJYpiztFAT61VP3pXJw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR10MB7922 X-Original-Sender: jan.kiszka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=jrwy5+70; 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:f403:2607::614 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Jan Kiszka Reply-To: Jan Kiszka Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: HKN2O9n9qQvM On 12.03.25 07:27, 'Kasturi Shekar' via isar-users wrote: > - Fixed the issue where the --psplash-pipe flag was not working in > bmap-tools version 3.6 (Bookworm). > - Added a patch to ensure the correct handling of the --psplash-pipe > flag and avoid skipping the _psplash_pipe section when _progress_file > is null. > - With this fix, psplash can now be used with bmap-tools(v3.6) to properly > display progress updates. > > Signed-off-by: Kasturi Shekar > --- > .../bmap-tools/bmap-tools.bb | 21 +++++ > ...er-passing-error-of-set_psplash_pipe.patch | 33 ++++++++ > ...e-part-was-skipped-when-_progress_fi.patch | 82 +++++++++++++++++++ > .../deploy-image/deploy-image_0.1.bb | 1 + > 4 files changed, 137 insertions(+) > create mode 100644 meta-isar/recipes-installer/bmap-tools/bmap-tools.bb > create mode 100644 meta-isar/recipes-installer/bmap-tools/files/0001-Fix-path-parameter-passing-error-of-set_psplash_pipe.patch > create mode 100644 meta-isar/recipes-installer/bmap-tools/files/0002-Fix-_psplash_pipe-part-was-skipped-when-_progress_fi.patch > > diff --git a/meta-isar/recipes-installer/bmap-tools/bmap-tools.bb b/meta-isar/recipes-installer/bmap-tools/bmap-tools.bb > new file mode 100644 > index 00000000..376ab433 > --- /dev/null > +++ b/meta-isar/recipes-installer/bmap-tools/bmap-tools.bb > @@ -0,0 +1,21 @@ > +# This software is a part of ISAR. > +# Copyright (c) Siemens AG, 2025 > +# > +# SPDX-License-Identifier: MIT > + > +inherit dpkg > + > +SRC_URI = "apt://${BPN}" > +PN = "bmap-tools" > +CHANGELOG_V="+isar" > + > +SRC_URI += "file://0001-Fix-path-parameter-passing-error-of-set_psplash_pipe.patch;apply=no \ > + file://0002-Fix-_psplash_pipe-part-was-skipped-when-_progress_fi.patch;apply=no" > + > +do_prepare_build:append() { > + deb_add_changelog > + > + cd ${S} > + quilt import -f ${WORKDIR}/*.patch > + quilt push -a > +} > diff --git a/meta-isar/recipes-installer/bmap-tools/files/0001-Fix-path-parameter-passing-error-of-set_psplash_pipe.patch b/meta-isar/recipes-installer/bmap-tools/files/0001-Fix-path-parameter-passing-error-of-set_psplash_pipe.patch > new file mode 100644 > index 00000000..7d1bfb47 > --- /dev/null > +++ b/meta-isar/recipes-installer/bmap-tools/files/0001-Fix-path-parameter-passing-error-of-set_psplash_pipe.patch > @@ -0,0 +1,33 @@ > +From ce558782978405da344627f77e06f0292b6ff5b8 Mon Sep 17 00:00:00 2001 > +From: Kasturi Shekar > +Date: Tue, 11 Mar 2025 12:14:47 +0530 > +Subject: [PATCH 1/2] Fix path parameter passing error of set_psplash_pipe > + function > + > +Signed-off-by: Kasturi Shekar > +--- > + bmaptools/BmapCopy.py | 6 +++--- > + 1 file changed, 3 insertions(+), 3 deletions(-) > + > +diff --git a/bmaptools/BmapCopy.py b/bmaptools/BmapCopy.py > +index c6a2603..dba24a5 100644 > +--- a/bmaptools/BmapCopy.py > ++++ b/bmaptools/BmapCopy.py > +@@ -228,11 +228,11 @@ class BmapCopy(object): > + a best effort. > + """ > + > +- if os.path.exists(pipe) and stat.S_ISFIFO(os.stat(pipe).st_mode): > +- self._psplash_pipe = pipe > ++ if os.path.exists(path) and stat.S_ISFIFO(os.stat(path).st_mode): > ++ self._psplash_pipe = path > + else: > + _log.warning("'%s' is not a pipe, so psplash progress will not be " > +- "updated" % pipe) > ++ "updated" % path) > + > + def set_progress_indicator(self, file_obj, format_string): > + """ > +-- > +2.39.5 > + > diff --git a/meta-isar/recipes-installer/bmap-tools/files/0002-Fix-_psplash_pipe-part-was-skipped-when-_progress_fi.patch b/meta-isar/recipes-installer/bmap-tools/files/0002-Fix-_psplash_pipe-part-was-skipped-when-_progress_fi.patch > new file mode 100644 > index 00000000..734b189e > --- /dev/null > +++ b/meta-isar/recipes-installer/bmap-tools/files/0002-Fix-_psplash_pipe-part-was-skipped-when-_progress_fi.patch > @@ -0,0 +1,82 @@ > +From e085dfaae160c93db80ef041f6dbe19ed36e8c47 Mon Sep 17 00:00:00 2001 > +From: Kasturi Shekar > +Date: Tue, 11 Mar 2025 12:19:41 +0530 > +Subject: [PATCH 2/2] Fix _psplash_pipe part was skipped when _progress_file is > + null > + > +Signed-off-by: Kasturi Shekar > +--- > + bmaptools/BmapCopy.py | 56 +++++++++++++++++++++---------------------- > + 1 file changed, 27 insertions(+), 29 deletions(-) > + > +diff --git a/bmaptools/BmapCopy.py b/bmaptools/BmapCopy.py > +index dba24a5..ca22aba 100644 > +--- a/bmaptools/BmapCopy.py > ++++ b/bmaptools/BmapCopy.py > +@@ -396,36 +396,34 @@ class BmapCopy(object): > + else: > + _log.debug("wrote %d blocks" % blocks_written) > + > +- if not self._progress_file: > +- return > +- > +- if self.mapped_cnt: > +- progress = '\r' + self._progress_format % percent + '\n' > +- else: > +- # Do not rotate the wheel too fast > +- now = datetime.datetime.now() > +- min_delta = datetime.timedelta(milliseconds=250) > +- if now - self._progress_time < min_delta: > +- return > +- self._progress_time = now > +- > +- progress_wheel = ('-', '\\', '|', '/') > +- progress = '\r' + progress_wheel[self._progress_index % 4] + '\n' > +- self._progress_index += 1 > +- > +- # This is a little trick we do in order to make sure that the next > +- # message will always start from a new line - we switch to the new > +- # line after each progress update and move the cursor up. As an > +- # example, this is useful when the copying is interrupted by an > +- # exception - the error message will start form new line. > +- if self._progress_started: > +- # The "move cursor up" escape sequence > +- self._progress_file.write('\033[1A') # pylint: disable=W1401 > +- else: > +- self._progress_started = True > ++ if self._progress_file: > ++ if self.mapped_cnt: > ++ progress = '\r' + self._progress_format % percent + '\n' > ++ else: > ++ # Do not rotate the wheel too fast > ++ now = datetime.datetime.now() > ++ min_delta = datetime.timedelta(milliseconds=250) > ++ if now - self._progress_time < min_delta: > ++ return > ++ self._progress_time = now > ++ > ++ progress_wheel = ('-', '\\', '|', '/') > ++ progress = '\r' + progress_wheel[self._progress_index % 4] + '\n' > ++ self._progress_index += 1 > ++ > ++ # This is a little trick we do in order to make sure that the next > ++ # message will always start from a new line - we switch to the new > ++ # line after each progress update and move the cursor up. As an > ++ # example, this is useful when the copying is interrupted by an > ++ # exception - the error message will start form new line. > ++ if self._progress_started: > ++ # The "move cursor up" escape sequence > ++ self._progress_file.write('\033[1A') # pylint: disable=W1401 > ++ else: > ++ self._progress_started = True > + > +- self._progress_file.write(progress) > +- self._progress_file.flush() > ++ self._progress_file.write(progress) > ++ self._progress_file.flush() > + > + # Update psplash progress when configured. This is using a best effort > + # strategy to not affect the writing process when psplash breaks, is > +-- > +2.39.5 > + > diff --git a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > index 242ca88e..54e521b5 100644 > --- a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > +++ b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb > @@ -10,6 +10,7 @@ inherit dpkg-raw > SRC_URI = "file://usr/bin/deploy-image-wic.sh \ > file://usr/lib/deploy-image-wic/handle-config.sh \ > " > +DEPENDS:bookworm += "bmap-tools" > DEBIAN_DEPENDS = "bmap-tools, pv, dialog, util-linux, parted, fdisk, gdisk, pigz, xz-utils, pbzip2, zstd" > do_install[cleandirs] = "${D}/usr/bin/ \ > ${D}/usr/lib/deploy-image-wic \ I thought upstream has that fixed? Then backport those patches, rather than proposing own ones. If upstream is unfixed, go there first. Jan -- Siemens AG, Foundational Technologies Linux Expert Center -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/408d00e6-604d-49a1-83fb-2a6097ff2ed2%40siemens.com.