From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7361313182437081088 X-Forwarded-Encrypted: i=2; AJvYcCXGDtAH+fPGjqjPyrt1vFBW4FUF61NghCWuqSDDHtXLaWHz4pgLuSzzhzIZkK3IMAXhClcroFh05HeJBxFjxvJYzyoJIUO5/aqPu1o= X-Received: by 2002:a05:6e02:1a6a:b0:36c:c5c:784d with SMTP id w10-20020a056e021a6a00b0036c0c5c784dmr3047067ilv.13.1713956118030; Wed, 24 Apr 2024 03:55:18 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a92:ce0f:0:b0:36b:ffc2:52a7 with SMTP id e9e14a558f8ab-36bffc253c1ls6273555ab.2.-pod-prod-08-us; Wed, 24 Apr 2024 03:55:16 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVNbBk7dVQm89blUxe8T3KYi7WRqfNENtQX/6A3s5n9yZmD798atZ99/cvAyPh9I5O8tWxPmNSqlgqKWkDyerykXxYXGuAiJVjACyA= X-Google-Smtp-Source: AGHT+IG87fvQR6cc1wDyqQN3QDkxbjoXLwEKXgyMSYuEcdE/Q8leFqINevdKC5N2kcNuDN3Ydpby X-Received: by 2002:a05:6e02:138c:b0:36c:f20:91bd with SMTP id d12-20020a056e02138c00b0036c0f2091bdmr3177866ilo.22.1713956116478; Wed, 24 Apr 2024 03:55:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1713956116; cv=none; d=google.com; s=arc-20160816; b=yUtJ4Eqx8sv2Yte0rDEkio756XG2oYSYMk0VmKbUDqJPHnqD3tgNUkBdCV068cVn8R 8xEmM+1Ai3lAxZUtHQQznDxg0JxOlliFV/3gnelIKgwJaKLPCbIr7TN+1ucxRoctNkXT j4/F//H5u1ET6hMm/DRvK/EiAO98NBl03KpkzkswLadywi8GyqYoeQcH61ZfHo7Er9QP oHR/C5a2fosJw+xygr8ED5cpla9zdAvfg0y8LcmaA97mT4pNfycGojxSQrPewxuHNp1A C9YnGsxmfTj5N0pQRi1+tCyPQO4OgLbTqz1hKTUGWOyjTPr5KFRcXJTyuIFnyStfG19K cRYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=MtmOp9V+Fwv7o0acJhL87ZB3InmKbXiw6ykvISD88qg=; fh=RyM7bKOik+DxyOUS08y0mPOOy7j7UoTbXz3WXe6ztOg=; b=no6yFLOgGdRoGpv/j+kZIzhVwSrbFC9PabFtNQDvhPQGO5X0/EDZewOTYXmftnlkkc RcjORZtoVU/OtEV9fYsQrY1Tt2OxSL7h1l5BdltUqvkhNmSRSebsgZpHRB6sZoYyDQkJ k+sKL+o341PWReH82PTd/MwdR498rcWukyvEMGcyw9xLStb6iGAdPdS5dXxfzXTjynGn OSldrQg9aRNds9wbMIUsFLrC/wyXJQngTQ41m6EjsTlduVfVp8C1EH2VGUXTmCEliEIl L+GnEU2LL7dA9O8mWyfpm5WKtomwB13MDtfL1Y79X0MeNr5Pc/ZQ638aqxRP7TzoBn21 OVvg==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ORtED1Hn; spf=pass (google.com: domain of srinuvasanasv@gmail.com designates 2607:f8b0:4864:20::a2e as permitted sender) smtp.mailfrom=srinuvasanasv@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-vk1-xa2e.google.com (mail-vk1-xa2e.google.com. [2607:f8b0:4864:20::a2e]) by gmr-mx.google.com with ESMTPS id m12-20020a92c52c000000b0036c02a2436csi806325ili.5.2024.04.24.03.55.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Apr 2024 03:55:16 -0700 (PDT) Received-SPF: pass (google.com: domain of srinuvasanasv@gmail.com designates 2607:f8b0:4864:20::a2e as permitted sender) client-ip=2607:f8b0:4864:20::a2e; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ORtED1Hn; spf=pass (google.com: domain of srinuvasanasv@gmail.com designates 2607:f8b0:4864:20::a2e as permitted sender) smtp.mailfrom=srinuvasanasv@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-vk1-xa2e.google.com with SMTP id 71dfb90a1353d-4dac5a3fbeaso2029303e0c.3 for ; Wed, 24 Apr 2024 03:55:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713956116; x=1714560916; dara=google.com; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MtmOp9V+Fwv7o0acJhL87ZB3InmKbXiw6ykvISD88qg=; b=ORtED1HnpPozSDHOR7ZDOr9vR+K9HYSRA4AbQS0FSoT3hMw1rf8sHi9m2+gR/JHvco rVZaeAhnRKDHkh7iUtWj40GilyczzR6e6faOxF0I0x9JYiVqfgtkHskHEZZaDF5U9Rnu BMxLa0Y2G5JZrqdan47DB0oc77HPaFTJuG/b6if01a68VkNxyFO8qK1a2jbTk9BF5jEW pFa7mObEonszKn6qc7SsmyCcbFdSk32SXJIB05jZr1gd/epUqOC03NgxcpBbeIEztS4G q/lsEB2Ghc5dKaZTNjait5zTPO/yuNNZ7+SmpDrbcyTE/kfQglw8CdzMqGR0jFcM5wGd Wbjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713956116; x=1714560916; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MtmOp9V+Fwv7o0acJhL87ZB3InmKbXiw6ykvISD88qg=; b=b+LJGlZwoIFcSLVdqxlLLWvoIMjLkfvodMWmnCSTMFZkANGOeFvF9omtp70LZtzrzY oR6xQHd+9CQuDSHwa38kpoojot4Fq00K5CVcWco1fZ/YqdX6FDakM76sMTiGGexYf30i dljYYjsMWa3OYDbrvs3EqxetkPMaj/kHVpQCZF7r1GJyheUNsnjGLNTdAAvxIZIyvnJP p8B9LnRlcailhC2QqyWS3ES3U2i0duqUbnAdMYgJv57dqUKZA8TjLrhRCnTuTv/zyviF hRaZ6UKVDCiAfDSEZ/KuA5tOT5zJiWTLVlIW+0SnINforIiZyYfccj5vnDAlsgeb00J4 U9rg== X-Forwarded-Encrypted: i=1; AJvYcCUQO1HWz/8xfp6LNg0tv5/og8IbZ62zVJ/8/XNPHcmKhTLWQjMrcloY285vwasZEOilG8CvI1wnNLB1ihQwmmAKz/+LOVX//xQMk+Q= X-Gm-Message-State: AOJu0YwNtqrks6qNmLVhfzv/46ShFKyTwIUJdy1tnoyhZIfYHRWc8AHP s1Hkc64vRDM2f1NlRUo57b+TX33xDtMWVsNVY6M4vC0Lmj8NFw03t/Z8/4ckT/dnwzNIi8Le0gG aZ76msdxHXK2Uq7GjXRa9OWtwbYq9tv3qA4M= X-Received: by 2002:a67:b404:0:b0:47a:16c2:73dd with SMTP id x4-20020a67b404000000b0047a16c273ddmr2147884vsl.32.1713956114931; Wed, 24 Apr 2024 03:55:14 -0700 (PDT) MIME-Version: 1.0 References: <20240424061452.506278-1-srinuvasan.a@siemens.com> In-Reply-To: From: Srinuvasan Arjunan Date: Wed, 24 Apr 2024 16:25:03 +0530 Message-ID: Subject: Re: [PATCH] meta/classes/dpkg-prebuilt: expand SRC_URI variable To: "Schmidt, Adriaan" Cc: "Arjunan, Srinu" , "isar-users@googlegroups.com" , "Kiszka, Jan" , "MOESSBAUER, Felix" Content-Type: multipart/alternative; boundary="0000000000006425f40616d58103" X-TUID: IUxcrewPBgou --0000000000006425f40616d58103 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Apr 24, 2024 at 3:12=E2=80=AFPM Schmidt, Adriaan < adriaan.schmidt@siemens.com> wrote: > Srinuvasan Arjunan , Mittwoch, 24. April 2024 > 10:03: > > On Wed, Apr 24, 2024 at 12:57=E2=80=AFPM Schmidt, Adriaan adriaan.schmidt@siemens.com> wrote: > Hi Srinu, > > > > Hi Adriaan, > > > > Actually this is not my use cases but same intention, > originally my use case is am going to install the copyright file based on > the selection of LICENSE variable which is configured in the recipe , thi= s > selection of copyright file i introduced in debianize.bbclass file, when = we > build the images it is not building successfully, we faced build error in > prebuilt-deb recipe. > > > > Your suggestion only works with the overrides variable not for others, > but my use case is based on the user configure LICENSE in the recipe, it > should pick the appropriate copyright file and install it in the debian > package. > > I'm not sure I understand this. > > The idea behind the dpkg-prebuilt class is to take existing (usually > 3rd-party) packages as-is and "inject" them into the Isar build. So when > you say "install a copyright file in the debian package", does that mean > you unpack, modify, and then re-pack the package? That's not what > dpkg-prebuilt is for. > > However, if you really want to use your original expression: > > > SRC_URI:append =3D " ${@ 'file://example-prebuilt_1.0.0-0_bullseye.deb'= if > d.getVar('BASE_DISTRO_CODENAME') =3D=3D 'bullseye' else > 'file://example-prebuilt_1.0.0-0_all.deb' }" > > I believe this breaks because it contains spaces, and then calling split(= ) > on the un-expanded variable (as we do in dpkg-prebuilt) just creates chao= s. > > You should be able to work around this: > > TEMPORARY =3D "${@ 'file://example-prebuilt_1.0.0-0_bullseye.deb' if > d.getVar('BASE_DISTRO_CODENAME') =3D=3D 'bullseye' else > 'file://example-prebuilt_1.0.0-0_all.deb' }" > SRC_URI:append =3D " ${TEMPORARY}" > > > Please refer my original use case here: > > > > https://groups.google.com/g/isar-users/c/SCM8yQ0PYXg > > Again, I don't understand the use case. > It seems to me that you're dealing with sources that don't have license > information, and that you are trying to "fix" this by attaching a license > in the Isar build. > IMO the license is an essential part of the source, and should not come > via the "side-channel" of the Isar image/integration build. > > Adriaan > Hi Adriaan, Already we have one example in our ISAR build system to install the copyright file in the debian package, here we used the MIT licenses. Please refer: https://github.com/ilbers/isar/blob/master/meta-isar/recipes-app/example-ra= w/files/default-copyright Now I am trying to modularize the installation of copyright based on the recipe configuration, if the recipe configures any open source LICENSE then the respective copyright should install in the debian package. Probably i will introduce one more class should have all the information of this selection, instead of putting them into debianize class. Many thanks, Srinu > > > > >Many thanks, > >Srinu > > > > > From: Srinuvasan Arjunan > Sent: Mittwoch, 24. April 2024 08:59 > To: Schmidt, Adriaan (T CED EDC-DE) > Cc: Arjunan, Srinu (DI CTO FDS CES LX PBU 2) srinuvasan.a@siemens.com>; mailto:isar-users@googlegroups.com; Kiszka, > Jan (T CED) ; Moessbauer, Felix (T CED > OES-DE) > Subject: Re: [PATCH] meta/classes/dpkg-prebuilt: expand SRC_URI variable > > > > On Wed, Apr 24, 2024 at 12:03=E2=80=AFPM 'Schmidt, Adriaan' via isar-user= s mailto:isar-users@googlegroups.com> wrote: > Hi, > > srinuvasan.a, Mittwoch, 24. April 2024 08:15: > > In some cases we may need to install the prebuilt deb packages based on > > some condition or based on distro selection, in this case the present > > implementation not works as expected. > > I've seen dpkg-prebuilt SRC_URIs containing "${PACKAGE_ARCH}" and/or > "${DISTRO}", and that seemed to work just fine. Your patch would only > change the time at which expansion happens, and that should not make > a difference. > > Could you give some details or an example what you're trying to do? > > Hi Adriaan, > > Suppose if you want to install the prebuilt-deb packages based > on the selection like below: > SRC_URI:append =3D " ${@ > 'file://example-prebuilt_1.0.0-0_bullseye.deb' if > d.getVar('BASE_DISTRO_CODENAME') =3D=3D 'bullseye' else > 'file://example-prebuilt_1.0.0-0_all.deb' }" > > The above changes not works with the present implementation, with the hel= p > of expanding the SRC_URI variable we can able to get the right packages i= n > WORKDIR. > > Thanks, > Srinu > > > The reason behind this is SRC_URI variable is not exapnding, remove > > False flag to expand SRC_URI variable to get the required field. > > The current behavior was introduced in > ee20790f454030fad40b4ac7b97bf9eaadda48e7. > Commit message reads: > --- > signatures: do not expand SRC_URI > This patch reworks modification to SRC_URI to avoid expanding > the variables in the string. By that, both cachability issues, > as well as information leaks (e.g. repo access tokens) are > mitigated. > > Signed-off-by: Felix Moessbauer felix.moessbauer@siemens.com> > --- > I assume that this is still valid? > > Adriaan > > > Signed-off-by: Srinuvasan A > > --- > > meta/classes/dpkg-prebuilt.bbclass | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/meta/classes/dpkg-prebuilt.bbclass b/meta/classes/dpkg- > > prebuilt.bbclass > > index 8135fc81..1ee1147c 100644 > > --- a/meta/classes/dpkg-prebuilt.bbclass > > +++ b/meta/classes/dpkg-prebuilt.bbclass > > @@ -7,7 +7,7 @@ inherit dpkg-base > > > > python do_unpack:prepend() { > > # enforce unpack=3Dfalse > > - src_uri =3D (d.getVar('SRC_URI', False) or '').split() > > + src_uri =3D (d.getVar('SRC_URI') or '').split() > > if len(src_uri) =3D=3D 0: > > return > > def ensure_unpack_false(uri): > > -- > > 2.34.1 > > > > -- > > You received this message because you are subscribed to the Google Grou= ps > > "isar-users" group. > > To unsubscribe from this group and stop receiving emails from it, send = an > > email to mailto:mailto:isar-users%252Bunsubscribe@googlegroups.com. > > To view this discussion on the web visit > > https://groups.google.com/d/msgid/isar-users/20240424061452.506278-1- > > srinuvasan.a%http://40siemens.com. > > -- > 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 mailto:mailto:isar-users%252Bunsubscribe@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/isar-users/AS4PR10MB5318C687D0B13B3007F= DC20BED102%40AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM > . > --0000000000006425f40616d58103 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Apr 24, 2024 at 3:12=E2=80=AF= PM Schmidt, Adriaan <adri= aan.schmidt@siemens.com> wrote:
Srinuvasan Arjunan <srinuvasanasv@gmail.com>, Mittwoch, = 24. April 2024 10:03:

On Wed, Apr 24, 2024 at 12:57=E2=80=AFPM Schmidt, Adriaan <mailto:adriaan.schmidt@= siemens.com> wrote:
Hi Srinu,


>=C2=A0 Hi Adriaan,
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Actually this is not m= y use cases but same intention, originally my use case is am going to insta= ll the copyright file based on the selection of LICENSE variable which is c= onfigured in the recipe , this selection=C2=A0of copyright file i introduce= d in debianize.bbclass file, when we build the images it is not building su= ccessfully, we faced build error in prebuilt-deb recipe.
>
>=C2=A0 Your suggestion=C2=A0only works with the overrides=C2=A0variable= not for others, but my use case=C2=A0is based on the user configure LICENS= E in the=C2=A0recipe, it should pick the appropriate=C2=A0 copyright file a= nd install it in the debian package.

I'm not sure I understand this.

The idea behind the dpkg-prebuilt class is to take existing (usually 3rd-pa= rty) packages as-is and "inject" them into the Isar build. So whe= n you say "install a copyright file in the debian package", does = that mean you unpack, modify, and then re-pack the package? That's not = what dpkg-prebuilt is for.

However, if you really want to use your original expression:

> SRC_URI:append =3D " ${@ 'file://example-prebuilt_1.0.0-0_bul= lseye.deb' if d.getVar('BASE_DISTRO_CODENAME') =3D=3D 'bull= seye' else 'file://example-prebuilt_1.0.0-0_all.deb' }"
I believe this breaks because it contains spaces, and then calling split() = on the un-expanded variable (as we do in dpkg-prebuilt) just creates chaos.=

You should be able to work around this:

TEMPORARY =3D "${@ 'file://example-prebuilt_1.0.0-0_bullseye.deb&#= 39; if d.getVar('BASE_DISTRO_CODENAME') =3D=3D 'bullseye' e= lse 'file://example-prebuilt_1.0.0-0_all.deb' }"
SRC_URI:append =3D " ${TEMPORARY}"

> Please refer my original use case=C2=A0here:
>
> https://groups.google.com/g/isar-users/c/= SCM8yQ0PYXg

Again, I don't understand the use case.
It seems to me that you're dealing with sources that don't have lic= ense information, and that you are trying to "fix" this by attach= ing a license in the Isar build.
IMO the license is an essential part of the source, and should not come via= the "side-channel" of the Isar image/integration build.

Adriaan

=C2=A0 Hi Adriaan,
= =C2=A0 =C2=A0 =C2=A0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 Already we have one example in our ISAR build system to install the = copyright file in the debian package, here we used the MIT licenses. Please= refer:=C2=A0https://github.com/ilber= s/isar/blob/master/meta-isar/recipes-app/example-raw/files/default-copyrigh= t

Now I am trying to modularize the installati= on of copyright based on the recipe configuration, if the recipe configures= any open source=C2=A0LICENSE then the respective=C2=A0copyright should ins= tall in the debian package.

Probably i will introd= uce one more class should have all the information of this selection, inste= ad of putting them into debianize class.

Many than= ks,
Srinu

>
>Many thanks,
>Srinu
>


From: Srinuvasan Arjunan <mailto:srinuvasanasv@gmail.com>
Sent: Mittwoch, 24. April 2024 08:59
To: Schmidt, Adriaan (T CED EDC-DE) <mailto:adriaan.schmidt@siemens.com> Cc: Arjunan, Srinu (DI CTO FDS CES LX PBU 2) <mailto:srinuvasan.a@siemens.com>= ; mailto:i= sar-users@googlegroups.com; Kiszka, Jan (T CED) <mailto:jan.kiszka@siemens.com&= gt;; Moessbauer, Felix (T CED OES-DE) <mailto:felix.moessbauer@siemens.com>= ;
Subject: Re: [PATCH] meta/classes/dpkg-prebuilt: expand SRC_URI variable


On Wed, Apr 24, 2024 at 12:03=E2=80=AFPM 'Schmidt, Adriaan' via isa= r-users <mailto:mailto:<= a href=3D"mailto:isar-users@googlegroups.com" target=3D"_blank">isar-users@= googlegroups.com> wrote:
Hi,

srinuvasan.a, Mittwoch, 24. April 2024 08:15:
> In some cases we may need to install the prebuilt deb packages based o= n
> some condition or based on distro selection, in this case the present<= br> > implementation not works as expected.

I've seen dpkg-prebuilt SRC_URIs containing "${PACKAGE_ARCH}"= and/or
"${DISTRO}", and that seemed to work just fine. Your patch would = only
change the time at which expansion happens, and that should not make
a difference.

Could you give some details or an example what you're trying to do?

=C2=A0 =C2=A0Hi Adriaan,

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Suppose if you want to install the prebu= ilt-deb packages based on the selection like below:=C2=A0
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0SRC_URI:append =3D " ${@ '= ;file://example-prebuilt_1.0.0-0_bullseye.deb' if d.getVar('BASE_DI= STRO_CODENAME') =3D=3D 'bullseye' else 'file://example-preb= uilt_1.0.0-0_all.deb' }"

The above changes not works with the present implementation, with the help = of expanding the SRC_URI variable we can able to get the right packages in = WORKDIR.

Thanks,
Srinu

> The reason behind this is SRC_URI variable is not exapnding, remove > False flag to expand SRC_URI variable to get the required field.

The current behavior was introduced in ee20790f454030fad40b4ac7b97bf9eaadda= 48e7.
Commit message reads:
---
signatures: do not expand SRC_URI
This patch reworks modification to SRC_URI to avoid expanding
the variables in the string. By that, both cachability issues,
as well as information leaks (e.g. repo access tokens) are
mitigated.

Signed-off-by: Felix Moessbauer <mailto:mailto:felix.moessbauer@siemens.com>
---
I assume that this is still valid?

Adriaan

> Signed-off-by: Srinuvasan A <mailto:mailto:srinuvasan.a@siemens.com>
> ---
>=C2=A0 meta/classes/dpkg-prebuilt.bbclass | 2 +-
>=C2=A0 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes/dpkg-prebuilt.bbclass b/meta/classes/dpkg- > prebuilt.bbclass
> index 8135fc81..1ee1147c 100644
> --- a/meta/classes/dpkg-prebuilt.bbclass
> +++ b/meta/classes/dpkg-prebuilt.bbclass
> @@ -7,7 +7,7 @@ inherit dpkg-base
>
>=C2=A0 python do_unpack:prepend() {
>=C2=A0 =C2=A0 =C2=A0 # enforce unpack=3Dfalse
> -=C2=A0 =C2=A0 src_uri =3D (d.getVar('SRC_URI', False) or '= ;').split()
> +=C2=A0 =C2=A0 src_uri =3D (d.getVar('SRC_URI') or '')= .split()
>=C2=A0 =C2=A0 =C2=A0 if len(src_uri) =3D=3D 0:
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 return
>=C2=A0 =C2=A0 =C2=A0 def ensure_unpack_false(uri):
> --
> 2.34.1
>
> --
> You received this message because you are subscribed to the Google Gro= ups
> "isar-users" group.
> To unsubscribe from this group and stop receiving emails from it, send= an
> email to mailto:mailto= :isar-users%252Bunsubscribe@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/= d/msgid/isar-users/20240424061452.506278-1-
> srinuvasan.a%http://40siemens.com.

--
You received this message because you are subscribed to the Google Groups &= quot;isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to mailto:mailto:isar-users%252Bunsubscribe@googlegroups.com.
To view this discussion on the web visit https://g= roups.google.com/d/msgid/isar-users/AS4PR10MB5318C687D0B13B3007FDC20BED102%= 40AS4PR10MB5318.EURPRD10.PROD.OUTLOOK.COM.
--0000000000006425f40616d58103--