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; Mon, 15 Jul 2024 08:45:31 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f184.google.com (mail-lj1-f184.google.com [209.85.208.184]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 46F6jUXh005096 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Jul 2024 08:45:30 +0200 Received: by mail-lj1-f184.google.com with SMTP id 38308e7fff4ca-2eebdfcb63esf40707531fa.2 for ; Sun, 14 Jul 2024 23:45:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1721025924; cv=pass; d=google.com; s=arc-20160816; b=Qlwn7gced0CkiU+di79jgAMUugd9rRaGCmEjf/Rc2xTn1wjX7jKHeYxsldPNB0BwMH p/ln4d/GWR04uqVqsCVFNvCd12evBWiSjFjXiFud6IJPJbB9iqVkDQ+wW6rjDN5y2T/l Kwoy+N+mcwAP+W3G/J9XprDZwcrAgx9Y+sx32o+dbju6Maw+WfS48uRz4uFYjN0Bvh+7 UVvguAy3tnARa3AsghiMlAQLADddIvL70yTCZEOJ2djRdiW+XxtvPBrD+jZDJ7irRXTR y0vxWauWnh5xRR3MVPgqdmn8EBioSLC5r2yijdLE1uJoPquE0oz/n4lS6Z/CzavYCzwk qjew== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=WpOLYCv0Detv0tIfePSzHyH2dqIczykOKZ5TuzrqfOY=; fh=jhjfp8lyU/JT0R19VhQFjU2ePiHVi48I7GOSPGpicpM=; b=vBabddyNL/fSDtZRp9WBy+9y65swtRBj6ilolhLx4x8iDu0ks+rFi5JF1f3KO2mhsa MAELM8jwhMD7GeQayb1LCEFQcvPXJn5ilRJQotP0DT3btcDpZI0elrnCyEHRwRYU+nE0 T9pDqlYtStCZFVWhDuady1RTHEQVXGUCKMpuMYGDnbm1F7zeh6MX2sMypKTK4milx6pW BiZhQQnfuPOQ2usqpTe4iR/vOdqczu9Iyc3fwlLJo0UgBjuwv5/8b4OqKwa82Rll2OTa fcRCOhRJQTWBW25X9RHSB7wGAvFhjwoabr5Sya+HS7uVCcnc4ADYEGmR+fc6cr73f5RH Xfhg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h4KKGuv3; spf=pass (google.com: domain of fm-68982-2024071506452064352bc394371e2301-bvgyx3@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-68982-2024071506452064352bc394371e2301-bvGyx3@rts-flowmailer.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=1721025924; x=1721630724; darn=isar-build.org; 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:feedback-id :mime-version:content-transfer-encoding:references:in-reply-to:date :cc:to:from:subject:message-id:from:to:cc:subject:date:message-id :reply-to; bh=WpOLYCv0Detv0tIfePSzHyH2dqIczykOKZ5TuzrqfOY=; b=xjTlB1bytZscd9SxJVBQ7tF57yLA+RUV0Ux7FIVpFanodv9Jds2N/GBxnaLxH5aGxX +A1URVuIHRDE4jq5rgoD0+i0xjX/itsqr0SqWu48G0xdnfxjsA2CDrFucXvb1636OQ8+ 6EuHuSYa4TTKMmN96jGjzdcDPYba/SET6kJVo5aAQjdrlk/Sn7RiSfnIIOdGt/VmXr0i tugs2SSGTm5hUHd0iF2Z/eyP2//teJmL4hEXGHwoVMksLBvvwLrzKBS52B5vR4j5QUeE WJLD3BlfOpVeuCdHPCkr4IpxX30YeOQzkMcEnm+C48QabQuqEdf9mkUG1hHY16j1Xr6f ph/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721025924; x=1721630724; 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:feedback-id :mime-version:content-transfer-encoding:references:in-reply-to:date :cc:to:from:subject:message-id:x-beenthere:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=WpOLYCv0Detv0tIfePSzHyH2dqIczykOKZ5TuzrqfOY=; b=Pwq7wE6xGYD/u1qW3jCFycYAdS8F5H7urQFS9qcn8BH+X5nnE7mChhC87+ti38gNPv 7tukXNr5i9PaOa+/JGisiE7zX21JmX6dKlHJtDa2Tg1uTKwuhnaTQQrroUfFdmB5Lite 0tNeAij2l6sBMWTKuQoLds/PMDZxdkdfyG8PTA8UD4zfFFE2BcXP4Xzdt8i+wiWOmO58 Vkb6SMSycLxuURxiScwyOuCHsxUXw23c5xWcfNL7qR0k1s8HriMm3ygv0jqNGKkRXpWD azJSHxhIiob5XBCZjxvbWVgAZsPPHpQ/rcLutBiOaHHgC07dWYpVNBZTbVdzGA68H06R XGnQ== X-Forwarded-Encrypted: i=2; AJvYcCUES7k+JpoqtYqrCJFwu7QeUtPX0GDiTZrMDUvFvSRurVPjEMD+D/cDkhgqMoUlo+kYDojs+2VrWa5okX4IGBRh8HQ= X-Gm-Message-State: AOJu0YwyVmZZoIv7w+Zk0sb6WFu5GFCsQgID6sKBneFZ284xaMzqYkVA TTIZ0HxEFojIooFPU+1gNb+/4BXZ7RA+AQwpwyrGluCjt6pjqah+ X-Google-Smtp-Source: AGHT+IF1p8vcacIsxm7zt/YJzC5kWlEgsqv1RIabjxEVc0dYkn/kjDaw/7eLUxJZvrYpGWW24iSW7Q== X-Received: by 2002:a2e:978c:0:b0:2ee:88d8:e807 with SMTP id 38308e7fff4ca-2eeb30e5eb8mr122340751fa.16.1721025923846; Sun, 14 Jul 2024 23:45:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:2ca:b0:2ec:5d3e:a6d2 with SMTP id 38308e7fff4ca-2eec93c1c60ls20265271fa.2.-pod-prod-09-eu; Sun, 14 Jul 2024 23:45:22 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVggYcZcuk+/qwAsddIiTBPg0SsS8VkPy6I96mxHW0wI3NieHFnk1uaIPGSGmhNDp3qbftp1eH76ZQCVjiqQ+C0iDXuUV7FlLehlhw= X-Received: by 2002:a2e:9f03:0:b0:2ec:57c7:c740 with SMTP id 38308e7fff4ca-2eeb31717bdmr115626701fa.39.1721025921794; Sun, 14 Jul 2024 23:45:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1721025921; cv=none; d=google.com; s=arc-20160816; b=XnFj7DM1cfvJLV2ZyZAl49NQ5vFRvzfrXFpi+xNH5AxOBRl8T/J3RZ7QUi91LtszAs lD8Y3do8l8qfXrtRfguLFShlTDk02aSSt6CHJlLNXKPjunmp7rkX0Lz6OqY/VCdXGnwT LPXRpS2HtJqQ7Q4RjMV77yqlG42lvw2vqPS97wo+xFwo+RC1VkUar3MPzglMXnUwN1QH W0rdbdlzJoab8EsbY+bPaOxkiRcbMQOSntSJ+MXCQmBy5cj11FoIEnPRR3Nwium+8TuN qaEqC2aC49i/jBBYB9bRPhLPTH6BRQpKxTry5bcJ2AoM39J3PMIgxE/gce8Dxhl8X6nE Snbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:mime-version:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:dkim-signature; bh=AzEhb62PuPuiqns1cC0hZNBSYZWqrAAT1DR1CXoMrjs=; fh=UIN+mIKOJ54FCvxUy4Oe21wHgz7c2vKqc/6i6byJ/No=; b=ZPGAY+mp1dg9Eh44x3nDYS3Lc09YzMmNlOIBTsXsJgcOh6DaUEJK7Fq840qoZrKQa2 RuuGwadhUFV1uBd3tC6ZtPr6EyQS4Z6EOTlqmpb/pAHI30OV4aD7gXzmoak1Fy3Jrbx1 95fM1FkVY4osCsqdEPqVsmLkHLEdic+WWuOPFHfk7ufGxM3K9tqMIzfYzKnnIc+PxihV omsLQOB9xz9zGXfl/bKVui8eFHTYobzgPe/0LvJ5kujO7PbC08WQC1DskjwdKBu/vMK8 z8zVusILwqunJdNbsAfuPO2fbrfatU8Jn2R+mAOV6XM+N1Lr/sped2DclemhpZFXnPlc vg/w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h4KKGuv3; spf=pass (google.com: domain of fm-68982-2024071506452064352bc394371e2301-bvgyx3@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-68982-2024071506452064352bc394371e2301-bvGyx3@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id 38308e7fff4ca-2eee179e78asi693471fa.2.2024.07.14.23.45.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 14 Jul 2024 23:45:21 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-68982-2024071506452064352bc394371e2301-bvgyx3@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 2024071506452064352bc394371e2301 for ; Mon, 15 Jul 2024 08:45:20 +0200 Message-ID: Subject: Re: [PATCH v2 1/3] meta: Fix do_copy_boot_files error for different distros of same machine From: "'Florian Bezdeka' via isar-users" To: Cedric Hombourger , isar-users Cc: Ilia Skochilov , Uladzimir Bely Date: Mon, 15 Jul 2024 08:45:14 +0200 In-Reply-To: <046d8ffa-de20-4636-87e2-17a1d0696190n@googlegroups.com> References: <20240712054327.9526-1-ubely@ilbers.de> <20240712054327.9526-2-ubely@ilbers.de> <046d8ffa-de20-4636-87e2-17a1d0696190n@googlegroups.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-68982:519-21489:flowmailer X-Original-Sender: florian.bezdeka@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h4KKGuv3; spf=pass (google.com: domain of fm-68982-2024071506452064352bc394371e2301-bvgyx3@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-68982-2024071506452064352bc394371e2301-bvGyx3@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Florian Bezdeka Reply-To: Florian Bezdeka 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_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-TUID: I6T1xDJP0DZF On Fri, 2024-07-12 at 08:06 -0700, Cedric Hombourger wrote: >=20 >=20 > Le vendredi 12 juillet 2024 =C3=A0 07:43:37 UTC+2, Uladzimir Bely a =C3= =A9crit=C2=A0: > > From: Ilia Skochilov > >=20 > > When building different distros with the same machine (e.g., > > phyboard-mira-bullseye and phyboard-mira-bookworm) it happens that > > some files with the same name (e.g, DTB files) are deployed > > to the same location and this causes build error. > >=20 > > Use DISTRO-dependent deploy directory. > >=20 > > Signed-off-by: Ilia Skochilov > > Signed-off-by: Uladzimir Bely > > --- > > =C2=A0RECIPE-API-CHANGELOG.md | 8 ++++++++ > > =C2=A0meta/conf/bitbake.conf | 2 +- > > =C2=A02 files changed, 9 insertions(+), 1 deletion(-) > >=20 > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md > > index 12ea93ec..15337a63 100644 > > --- a/RECIPE-API-CHANGELOG.md > > +++ b/RECIPE-API-CHANGELOG.md > > @@ -629,3 +629,11 @@ into kernel kbuild package. > > =C2=A0Only the "host" specific package is built automatically at cross = builds. > > =C2=A0 > >=20 > >=20 > >=20 > > =C2=A0* Support emulated module build with cross-compiled kernel for li= nux-module > > + > > +### Change DEPLOY_DIR_IMAGE > > +Change DEPLOY_DIR_IMAGE from ${DEPLOY_DIR}/images/${MACHINE} to > > +${DEPLOY_DIR}/images/${MACHINE}-${DISTRO}. When building different dis= tros > > +with the same machine the following error occurs: >=20 > =C2=A0 > since layers may have multiple kernels (e.g. rt and non-rt) for the same = machine (and ${DISTRO}), you may need to append -${KERNEL_NAME} > I otherwise fear that some deployments will continue to fail Correct. In addition I'm expecting a lot of trouble due to necessary adjustments. I think nearly every CI deployment expects the output at the current location. Thanks for mentioning that in the API changelog. This is a very good first step. Is there something else that we could do to help all users find the necessary adjustment? Probably not... Florian > =C2=A0 > >=20 > > +do_copy_boot_files: The recipe isar-image-base is trying to install fi= les > > +into a shared area when those files already exists. It happens when so= me > > +files have the same names (e.g., dtb files) for different distros. > > diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf > > index 4cfa8b10..1087ca0f 100644 > > --- a/meta/conf/bitbake.conf > > +++ b/meta/conf/bitbake.conf > > @@ -56,7 +56,7 @@ WORKDIR =3D "${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}/= ${PN}/${PV}-${PR}" > > =C2=A0GIT_DL_LINK_DIR =3D "${TMPDIR}/work/${DISTRO}-${DISTRO_ARCH}" > > =C2=A0DEPLOY_DIR_BOOTSTRAP =3D "${DEPLOY_DIR}/bootstrap" > > =C2=A0DEPLOY_DIR_SDKCHROOT =3D "${DEPLOY_DIR}/sdkchroot" > > -DEPLOY_DIR_IMAGE =3D "${DEPLOY_DIR}/images/${MACHINE}" > > +DEPLOY_DIR_IMAGE =3D "${DEPLOY_DIR}/images/${MACHINE}-${DISTRO}" > > =C2=A0DL_DIR ?=3D "${TOPDIR}/downloads" > > =C2=A0SSTATE_DIR ?=3D "${TOPDIR}/sstate-cache" > > =C2=A0SSTATE_MANIFESTS =3D "${TMPDIR}/sstate-control/${DISTRO}-${DISTRO= _ARCH}" > > --=20 > > 2.44.2 > >=20 --=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 on the web visit https://groups.google.com/d/msgid/= isar-users/e49a46fd7a8cc4b72b9c2b3b10262bed384a2640.camel%40siemens.com.