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; Fri, 12 Dec 2025 15:36:30 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f189.google.com (mail-lj1-f189.google.com [209.85.208.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 5BCEaSo1027888 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 12 Dec 2025 15:36:28 +0100 Received: by mail-lj1-f189.google.com with SMTP id 38308e7fff4ca-37fd877f38asf1034471fa.3 for ; Fri, 12 Dec 2025 06:36:28 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1765550178; cv=pass; d=google.com; s=arc-20240605; b=FswHl2xbZYkwx1zjdMWb4JQ5A1xtZjVOgw3Bma/jzozgvA60eKXCTtmWvJOFi0Vj9d 8NkUaTOxiYixKddyIxNhjPUdpW5agoEA9/kRmN93MyySnkYyKtHkaK5qeFxBhuJIAs3b fAzHESlC17U3S+RAApxcSvjLZkG4Y86VMEYm7wu7WprZiWI3m5R2iBmKx6XMVGWOtKWu ngO6syoFD+p0sE12ZAYjDDHbXkHNJRHKY24t2NNwlMqSjGxPtwCs4ad5A/zCzSUOO445 y2KAontjql3zcYYlUsBMpuzmemcVz1t2SXp0S8s25+uEyVx7L6P9qSKHnKzAhv77+/qo htKw== ARC-Message-Signature: i=2; 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:content-transfer-encoding :in-reply-to:from:content-language:references:cc:to:subject :user-agent:mime-version:date:message-id:sender:dkim-signature; bh=hWZP9f+ciMlCX65K+uvWx8HpxqaplLvbyggFfXw6ENM=; fh=e8PQf0b/bdQ6viqTH57ht3spKwoj6u55xN8R3n4zpxY=; b=MNZTMBHaVL40et/H9kcridM8f9ty5g3bl1N5rMLyZcO634u9jHRcg2sPG3tjZr5StO aVXuQxgYKUbCxXcm+C2zJVQHR+CbTLBUftCvtiBmTS8IHFJSCyMysBVLBAXi/MU0Av5e Ki3LgP5H+pue0qtf3K6UERwAdkMpDV/2+I6qFj+S1Ebqy3dr+ewDApFlue0c98xEEc2a 2L6COqNbXFnqxJetnSVn2fNQMt4MjUnmI8jAgnJ2oYn64Wh5uDZZ3O87LMHy+q2KALnp 5DbKmdPRpUZ0Ed8p5NXaVnrkR1NDJRYTR/H9hAINuKXYe2knPmy6+VEMNfLHXKvgPjy2 jzmg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1765550178; x=1766154978; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:sender:from:to:cc:subject:date:message-id:reply-to; bh=hWZP9f+ciMlCX65K+uvWx8HpxqaplLvbyggFfXw6ENM=; b=xf8GQ/zlxa0tnqTZe7PdrYPSHLpqlo67ly2fK0EH0H2QZ6+Yfq8GfYdPOmzvVlevCW Gtnm9eTT30T34P57ZvpoZvR1MApTjo5OlkDtImNsGwy3P3D5V0eCpbniJZ0rztRB+z3x hndtPAK9YCBPRwEidxIbYuRYcvfwjIcwr9DoslwwfusG8IJsk6ykax7848RAgH0fMp4/ O6jvar5c3SWeOOqJE1OD5M7x6bLMBrac7mLrXDRNoqI+s68J+2bIkejG24ZIs8yGQOGM 8rAuV+fSrXsT6cMBfmThYLJHjVngkdZ2cIjT7xdzolIR1DhX4F4ajkIP0YJSJkiqkSQ6 Sw4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765550178; x=1766154978; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender :content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=hWZP9f+ciMlCX65K+uvWx8HpxqaplLvbyggFfXw6ENM=; b=L/bGLQi2/w2MCrg+R3jirK/ej5GBreHHYAGamUHKlw9e7Td0A2Z2dYLScgUz+Xdbe/ rezMFm39OfM/cq0pvnQRE5xwp7BlIm57nxCxD9CJzvY4IEP2JQ2QHLgdH9K8iHrSVxPD LcIZMEs30L4qP6+8G4Of+pM3uRlnod6UezyZ+SKbKtJt3AmzLfoDmfq6uB2AglYanh+L QMNLeyg8gPKVoSkOLcq1oHFdUOMvNlpSJ8np/LkJgcSz4AZ3XoNTjCDjdN+hHGmnx86E aa02ZXdBtxk1oKGFRSYp1sr4NmoMxNaYXZl338lY87/Q3/9uOybYYppTcIuffQJyGlYr dxzg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWpqNTzjHFUF/LXRiSzYTZVv/8CvUsscV5IyLar0+rkGVRkFXGpvfYYpUFbPLVAvYhFsBi1@ilbers.de X-Gm-Message-State: AOJu0YzOCqKJ9Sqd/X5DdZzF1jDMf2e0XpDzuHk6HFs+n11yy3ElL004 RxYRt2QfIBreJkXcU+7S7oYlyI4TcAnDDq/n7ZNWbjNWr64ohv3kLBbp X-Google-Smtp-Source: AGHT+IGPhg2U+4XwAqak8nMjTb9uHsMw+QUqcTl/AP03BmLUbq+iLu6+lKFaov6VFfRJ4o/Y+U4ofQ== X-Received: by 2002:a05:6512:3e27:b0:592:fa8a:810d with SMTP id 2adb3069b0e04-598faa1e848mr832458e87.16.1765550177702; Fri, 12 Dec 2025 06:36:17 -0800 (PST) X-BeenThere: isar-users@googlegroups.com; h="AWVwgWbz5JomlZgtqFO0+gjSO0zr67Jbn6pngTGfS0LOHwFI2w==" Received: by 2002:a05:6512:2c92:b0:597:d75b:4f10 with SMTP id 2adb3069b0e04-598fa401a31ls261422e87.1.-pod-prod-02-eu; Fri, 12 Dec 2025 06:36:14 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWIgvZuE9Ku/G/+zHxGWHsWC71ay1oNM9WWe+tmfr/M52ycVf867PMqvTfkvXR1/smUGM2E4OGUhRo5@googlegroups.com X-Received: by 2002:a05:6512:2353:b0:598:ef90:3e87 with SMTP id 2adb3069b0e04-598faa1ec72mr729672e87.18.1765550174570; Fri, 12 Dec 2025 06:36:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1765550174; cv=none; d=google.com; s=arc-20240605; b=UyU8de6/hRPN2XKXXbealr65iq4Slch9AeTxoboDoxKAYeFCszVqDpcbDQCkthq8h3 JA8FTkswTHT0nFvA9Kx8I8YtQddFQ/lP8gcmtMxD8ecj7bhRKt7A/HeFH1f7gppHggYf YGqDju9bH5ywclLZ0rjR2x1swyYRaabR7W+9Ybu+2AkynY6X57voLVw+RHjdqcbvuYmr Hzn4dGrK7n9vvOztuTqRtCWCsT++Wv204TdIJgjpVlkfHAU+Ik3JbGYGu/ji8ynDTYnM gs2PG/+yf1hsiVnCom5byGRVnHLcRx11fVhcu9lVez1rdCiKuQjCi6MR/pQEjjQEgRAY 6txA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id; bh=6XVvuSrX92YcFxhDNLheFKtQhTBdI8Frfgx+gJReK4E=; fh=LOXOnZaGlMnmiEAxy/biVJcjCDlRaXom1lP87DKJX1U=; b=AMebmkforc++uuk+bsmKE+8eb/++XK0YbVQI5xJj1ELE/pX6xBFtaR3apjjtzgCv/5 dHY5PYB7AyDeAxz/PBlJ9kh6C9FIclUg7e/vHj91K/ZeeZDOBCD7UiEeVlZaFRlyVvrq fPoQNDKlOfYEgV1pPfs9oi/zlw80pA/J6P9tvmbiELVV2XBCd89ALNN/AaI7SgkEk3Sm ioxC6NWoic1FHaCuhib/cKFppo0LVPWKQRlHMKPE9kHxuGMTB4KNZkoLLGxEKEWkB/x+ bX6f7C6YbTyTianfW5B2yxR9ySlbYQwDZbwhCD/H4qiAXIrzV1FHiHR07C/jyIRqnoKD fHoA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-598f2f736c4si134752e87.5.2025.12.12.06.36.14 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 12 Dec 2025 06:36:14 -0800 (PST) Received-SPF: pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [192.168.178.117] ([88.130.203.42]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 5BCEaBlm027879 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 12 Dec 2025 15:36:12 +0100 Message-ID: <0d2f69c8-8376-43b5-9f64-0a0b80cce73d@ilbers.de> Date: Fri, 12 Dec 2025 15:36:11 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] rootfs: Restore previous naming scheme in INITRD_DEPLOY_FILE To: Jan Kiszka , isar-users , Felix Moessbauer , Anton Mikanovich Cc: Cedric Hombourger , Baurzhan Ismagulov References: <3a14d171-f4b9-40c3-929f-0e34e99d2d16@siemens.com> <257a2181-3fc5-4cca-82b8-8e90912abb91@ilbers.de> <26d949ce-01a4-4514-ae1c-149d3c814db6@siemens.com> <106dc72c-3d9c-4bdc-9c15-d24ae21bbfa0@siemens.com> <762c89af-744f-40d6-80eb-e9aa7b35630a@siemens.com> Content-Language: en-US From: Zhihang Wei In-Reply-To: <762c89af-744f-40d6-80eb-e9aa7b35630a@siemens.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, 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-Original-Sender: wzh@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of wzh@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=wzh@ilbers.de 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-TUID: HjLNUxA2LMjD On 12/12/25 11:29, Jan Kiszka wrote: > On 11.12.25 17:39, 'Jan Kiszka' via isar-users wrote: >> On 11.12.25 17:09, Zhihang Wei wrote: >>> >>> On 12/11/25 14:53, 'Jan Kiszka' via isar-users wrote: >>>> On 09.12.25 11:15, Zhihang Wei wrote: >>>>> It cause a wired bug in full CI, when building the target >>>>> 'mc:qemuamd64-iso-bookworm:isar-image-ci' under the test case: >>>>> - citest.py:NoCrossTest.test_nocross >>>>> Error log from avocado: >>>>> ERROR: mc:qemuamd64-iso-bookworm:isar-image-ci-1.0-r0 do_image_wic: >>>>> ExecutionError('/work/build/tmp/work/debian-bookworm-amd64/isar-image= - >>>>> ci-qemuamd64-iso/1.0-r0/temp/run.do_image_wic.231803', 1, None, None) >>>>> ERROR: Logfile of failure stored in: /work/build/tmp/work/debian- >>>>> bookworm-amd64/isar-image-ci-qemuamd64-iso/1.0-r0/temp/ >>>>> log.do_image_wic.231803 >>>>> ERROR: Task (mc:qemuamd64-iso-bookworm:/work/meta-test/recipes-core/ >>>>> images/isar-image-ci.bb:do_image_wic) failed with exit code '1' >>>>> Error log from the failed task: >>>>> DEBUG: Executing python function set_image_size >>>>> DEBUG: Python function set_image_size finished >>>>> DEBUG: Executing shell function do_image_wic >>>>> Creating /etc/schroot/chroot.d/isar-builder-50e1b98f-a270-4654-bbe8- >>>>> a40664e9bf72-231803 >>>>> Started session: isar-builder-50e1b98f-a270-4654-bbe8- >>>>> a40664e9bf72-231803-f762d345-e215-4bb7-98ba-63ad30c6c51c >>>>> >>>>> Setting up grub-common (2.06-13+deb12u1) ... >>>>> Setting up grub-efi-amd64-bin (2.06-13+deb12u1) ... >>>>> Processing triggers for libc-bin (2.36-9+deb12u13) ... >>>>> Processing triggers for man-db (2.11.2-2) ... >>>>> INFO: Creating image(s)... >>>>> ERROR: _exec_cmd: cd /tmp/isar-image-ci-debian-bookworm-qemuamd64- >>>>> iso.wic/tmp.wic.0y6e0rtx/INITRD && find . | cpio -o -H newc -R root:r= oot >>>>>> /tmp/isar-image-ci-debian-bookworm-qemuamd64-iso.wic/tmp.wic.0y6e0rt= x/ >>>>> initrd.cpio returned '127' instead of 0 >>>>> output: /bin/sh: 1: cpio: not found >>>>> To redo the test using avocado: >>>>> 1. Have a clean clone of isar, checkout to branch next and apply your >>>>> patches: >>>>> $ git clone -b next https://github.com/ilbers/isar.git >>>>> $ cd isar >>>>> $ git am /path-to/0001-my-contribution-to-isar.patch >>>>> 2. Disable unrelated targets to make error appears faster, by applyin= g >>>>> the following diff to "testsuite/citest.py": >>>>> diff --git a/testsuite/citest.py b/testsuite/citest.py >>>>> index 27cc9ff6..8dd40d62 100755 >>>>> --- a/testsuite/citest.py >>>>> +++ b/testsuite/citest.py >>>>> @@ -494,36 +494,7 @@ class NoCrossTest(CIBaseTest): >>>>> def test_nocross(self): >>>>> targets =3D [ >>>>> - 'mc:qemuarm-buster:isar-image-ci', >>>>> - 'mc:qemuarm-bullseye:isar-image-base', >>>>> - 'mc:qemuarm64-bullseye:isar-image-base', >>>>> - 'mc:qemuarm64-bookworm:isar-image-ci', >>>>> - 'mc:qemui386-buster:isar-image-base', >>>>> - 'mc:qemui386-bullseye:isar-image-base', >>>>> - 'mc:qemuamd64-buster:isar-image-ci', >>>>> - 'mc:qemuamd64-bullseye:isar-initramfs', >>>>> - 'mc:qemumipsel-bullseye:isar-image-base', >>>>> - 'mc:imx6-sabrelite-bullseye:isar-image-base', >>>>> - 'mc:phyboard-mira-bullseye:isar-image-base', >>>>> - 'mc:hikey-bullseye:isar-image-base', >>>>> - 'mc:virtualbox-bullseye:isar-image-base', >>>>> - 'mc:virtualbox-bookworm:isar-image-base', >>>>> - 'mc:bananapi-bullseye:isar-image-base', >>>>> - 'mc:bananapi-bookworm:isar-image-base', >>>>> - 'mc:nanopi-neo-bullseye:isar-image-base', >>>>> - 'mc:nanopi-neo-bookworm:isar-image-base', >>>>> - 'mc:qemuamd64-focal:isar-image-ci', >>>>> - 'mc:qemuamd64-bookworm:isar-image-ci', >>>>> 'mc:qemuamd64-iso-bookworm:isar-image-ci', >>>>> - 'mc:qemui386-bookworm:isar-image-base', >>>>> - 'mc:qemumipsel-bookworm:isar-image-ci', >>>>> - 'mc:hikey-bookworm:isar-image-base', >>>>> - 'mc:beagleplay-bookworm:isar-image-base', >>>>> - 'mc:qemuarm64-noble:isar-image-base', >>>>> - 'mc:qemuamd64-noble:isar-image-base', >>>>> - 'mc:qemuamd64-jammy:isar-image-base', >>>>> - 'mc:qemuarm64-jammy:isar-image-base', >>>>> - 'mc:x86-pc-bookworm:isar-image-base', >>>>> ] >>>>> self.init() >>>>> 3.Run kas shell, setup CI prerequisites (avocado, qemu) and cleanup: >>>>> $ ./kas/kas-container shell kas/isar.yaml --command \ >>>>> "rm -rf /work/build/conf && /work/scripts/ci_setup.sh" >>>>> 4.Run the failed test in fast: >>>>> $ cd /work/testsuite >>>>> $ avocado run citest.py:NoCrossTest.test_nocross$ >>>>> Zhihang >>>>> On 11/29/25 16:13, Jan Kiszka wrote: >>>>>> From: Jan Kiszka >>>>>> >>>>>> Might have been accidentally changed, specifically as initramfs.bbcl= ass >>>>>> was not updated as well, and that broke downstream users of >>>>>> INITRD_DEPLOY_FILE via wic. >>>>>> >>>>>> Fixes: c3c4e72cbfc4 ("image: introduce IMAGE_INITRD, deprecate >>>>>> INITRD_IMAGE") >>>>>> Signed-off-by: Jan Kiszka >>>>>> --- >>>>>> =C2=A0=C2=A0 meta/classes/image.bbclass | 2 +- >>>>>> =C2=A0=C2=A0 1 file changed, 1 insertion(+), 1 deletion(-) >>>>>> >>>>>> diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass >>>>>> index b030024f..d367d8c7 100644 >>>>>> --- a/meta/classes/image.bbclass >>>>>> +++ b/meta/classes/image.bbclass >>>>>> @@ -29,7 +29,7 @@ INITRD_IMAGE ?=3D "" >>>>>> =C2=A0=C2=A0 IMAGE_INITRD ?=3D "" >>>>>> =C2=A0=C2=A0 =C2=A0 # Name of the deployed initrd image >>>>>> -INITRD_DEPLOY_FILE =3D "${@ d.getVar('IMAGE_INITRD') or '${PN}' }- >>>>>> ${DISTRO}-${MACHINE}-initrd.img" >>>>>> +INITRD_DEPLOY_FILE =3D "${@ d.getVar('IMAGE_INITRD') or '${PN}' }- >>>>>> ${DISTRO}-${MACHINE}.initrd.img" >>>>>> =C2=A0=C2=A0 =C2=A0 # Make sure dependent initramfs recipe is built >>>>>> =C2=A0=C2=A0 do_image[depends] +=3D "${@ '${IMAGE_INITRD}:do_build'= if >>>>>> '${IMAGE_INITRD}' else '' }" >>>> Did you understand that issue by now? The patch itself is still a >>>> must-have to fix initrd generation in downstream layers. >>>> >>>> Jan >>>> >>> No. can you re-create the same issue on your side? >>> >> Let me try that tomorrow, wanted to "play" with the testsuite once again >> anyway. >> > Still no fun (slow startup of the build env, need to patch the setup to > run the test etc. etc.). Quickly translating the testsuite target into a > proper kas configuration is way more enjoyable: > > kas-container build kas/isar.yaml:kas/machine/qemuamd64-iso.yaml:kas/dist= ro/debian-bookworm.yaml:kas/image/isar-image-ci.yaml > > At this chance I noticed that isar's kas configuration is missing all > the multiconfig targets you have, thus can't be fed with mc: targets > directly. Needs fixing! > > > Now to the actual bug: As expected, it was most likely a pre-existing > one. I do not get yet why it was working before c3c4e72cbfc4, but maybe > we are not entering a questionable code path in meta/scripts/lib/wic/ > plugins/source/isoimage-isohybrid-isar.py. Fixing that, we get things > working again: > > diff --git a/meta/scripts/lib/wic/plugins/source/isoimage-isohybrid-isar.= py b/meta/scripts/lib/wic/plugins/source/isoimage-isohybrid-isar.py > index fb6c6b39..7e981a78 100644 > --- a/meta/scripts/lib/wic/plugins/source/isoimage-isohybrid-isar.py > +++ b/meta/scripts/lib/wic/plugins/source/isoimage-isohybrid-isar.py > @@ -194,7 +194,7 @@ class IsoImagePlugin(SourcePlugin): > machine =3D os.path.basename(initrd_dir) > =20 > pattern =3D '%s/%s*%s.%s' % (initrd_dir, image_name, machin= e, image_type) > - pattern =3D '%s/%s-%s-initrd.%s' % (initrd_dir, image_name, = machine, image_type) > + pattern =3D '%s/%s-%s.initrd.%s' % (initrd_dir, image_name, = machine, image_type) > files =3D glob.glob(pattern) > if files: > initrd =3D files[0] > > But that raises the question why we are duplicating INITRD_DEPLOY_FILE > here, rather than using it. Maybe it was used before via setting the > INITRD bitbar var, I still need to understand that. In any case, this > pattern duplication in the wic plugin should be avoided, possibly even > the whole code path. Felix, you introduced that. > > Jan > Just FYI, I'll be on vacation since 13.12.2025 until 11.01.2026. Anton=20 will take the maintenance work during this time. Please add Anton to the=20 relevant email threads if it's needed. I'll be back on 12.01.2025. Zhihang --=20 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 e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 0d2f69c8-8376-43b5-9f64-0a0b80cce73d%40ilbers.de.