From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7360767985063034880 X-Forwarded-Encrypted: i=2; AJvYcCW9nYewEkIPHbZ66JvLYm2Tw4+/xzQqwJgMb0ie3gIM2FHpgGcWEb2flmIcSnAMkmELxuzaNbr/KzPHpSCryTb+/o+sAAo63EGarcU= X-Received: by 2002:a05:600c:5252:b0:41a:5d49:97e9 with SMTP id fc18-20020a05600c525200b0041a5d4997e9mr1076624wmb.9.1713945120886; Wed, 24 Apr 2024 00:52:00 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3c9a:b0:418:b8a5:dbf3 with SMTP id 5b1f17b1804b1-41aed3efcb9ls2270945e9.1.-pod-prod-00-eu; Wed, 24 Apr 2024 00:51:59 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXqwJg7Rhj/++IwyXy282lIa1XTSc9pB/hokiEGUiK6Q4fzZ+Fi+OQCH7JYMiQSXE7Mk9qO8utkA08F2TZfTIXVwMXe0PjO2sPbw4c= X-Google-Smtp-Source: AGHT+IFFLI/5yCHWFBOk5vH9zxFSAMKN9XqBpSxmxs3QUHVT4oiy1NY+O1MK143GAfBzA2grCf1A X-Received: by 2002:a05:600c:3592:b0:418:f5a:580b with SMTP id p18-20020a05600c359200b004180f5a580bmr3383328wmq.18.1713945118826; Wed, 24 Apr 2024 00:51:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1713945118; cv=none; d=google.com; s=arc-20160816; b=ulxlKAfeIXo0a7QCzjTGohZYr/eGZyX5xS0qkbOCli8kYmEQHUNfNHHebLYjUgteEp Fic5rMxrQ6u7bazkMgRfNxAu/ym1Xme9v8cvcnaF3mwwHyhNZ8FoDW9ck1nwmiRDmZtX /vseGJ54uvbYlwuRd/AmbbWdvUPUB3nZRfdW542s1mdQ2qL4Cv65lsiYHu8ZPU8uCF9W 0UQlFeE+kGqiDlhz00HR1Oj1MRQymEUYfrTZAmdn2DX7oNNVCEtoZ7LnknHDn0XkxunD a2Gi46KpxFonjukple1NMsydBcvof8dSDsWgd1W+JHMH1ILHb1k9E5TMMEYtwZIdIvxM b8KA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:user-agent:content-transfer-encoding:autocrypt :references:in-reply-to:date:to:from:subject:message-id; bh=Gi2wAXTWZiy+XbXS/xDOcOEBtYvEBaJ8Xh34pIOP/p8=; fh=h/rcOzyqiYkTOdmIc1DZWgZ6b+e9nF99GKiYllmE+3Y=; b=IZHOG/z427LlJ39bLi59pcKvwJzLXKiF4jb50tHBC7qeF3aWQBB0h6i0Yrm0lJPcun kJNIZaDT6QxLsCbdG6SVV8GOtnEostCyzDjRvjc9gsY5ruYH9arfKmq2UjSJJe8XHSuf qAadBuv7Bjiax8LXxmo6ay5OHvGcirVSZ6NtUSh8bdBAzVWAhu4SiCP0WBQ5zL1DWDck xpzoaUCLzGBuDtlm0n8GOWvtq9MWY1ZO/sOeTOrrojbR9EtOQn/2b7dA6MIPgvkumtpz gx70Vh4ZCgOARjwtJBxPzylwpJfeTIPYOdf4od/iqFQj2JXCuTFJyri/TIlXEDVHpIUH hUVQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id n19-20020a05600c3b9300b00418fd26d618si391622wms.1.2024.04.24.00.51.58 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Wed, 24 Apr 2024 00:51:58 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from [IPv6:::1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 43O7puQM029790 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 24 Apr 2024 09:51:57 +0200 Message-ID: Subject: Re: [PATCH 1/2] remove conditional SDE paths From: Uladzimir Bely To: "MOESSBAUER, Felix" , "Niedermayr, BENEDIKT" , "isar-users@googlegroups.com" Date: Wed, 24 Apr 2024 10:51:56 +0300 In-Reply-To: References: <20240422185843.550406-1-felix.moessbauer@siemens.com> <2e3905fc81549945746982e8f7d45b6f612420e1.camel@ilbers.de> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAf S471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+ia IlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xq r8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/ rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pc iBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAm O2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTl DBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZK k3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21 a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jo nc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT 4ud7wslm1XRB065dXtLkBDQRjtnlJAQgA0nDigNK6FToZn7ezdts22l//+cyPF9k1OQM+wNuhdEYG ZvieFPNnH4iPf2C6OVPxOsHxs66X3mpn728s5Mg+0V2pkDqX4E9IU1sdPAFGC9Zl5eDGmE0PxqaTr lLG2ZA2lxouoHUe/xwE3fKiHENxiY4RVC8vya8dnU/SMnTc39uHS1nlPk0oPiZd2odHO+YABGz2pM LMShCstX+8LDlV/XxXacBbXYDeR+Xk78mFsjKzavfXWhZ7UoA6vitR7XG5y1koZ9FbtU6kq7JPRDe eYbVf0mIufdGTUBedza12M1Lm4knvzZRX+get1lLFngPstU48t041YfQKZpNK0cePPwARAQABiQE2 BBgBCAAgFiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAmO2eUkCGwwACgkQAUQYBM/2Fkq3aQf6AuKj6 5nqjLIOLIasYQ6D28Jhip65ZFhW6XISv5rcjHkvYfMp4J+LaNOZk2P+1b/QN/2wDVisNGYq6lhkkf pBN3vTQlvMY0ugKDug2YaRYeuoLSFBMFVONa9N6437KQg+vRNd46d5282q9BTXAlOLWR/ZuXg/IR5 ZIV3JTwLtqbPCUGof85hFxSPWEHMYeeE7180r66wUjA/Zf46Mar9t+olviBW1ss5XOx1JWt7FpQ5p eETwmkoYi4Kq16iyuRB94mQqyy1C4fiqTq8dKr4uUYg759NWwU6j21G0kf31bDd4QgTIHvhY/8Agl dyzoeJX5Bz67KzX3+/fAWvPEXAvvg== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.52.0 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED 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: O4f41nfs6Psh On Wed, 2024-04-24 at 07:24 +0000, MOESSBAUER, Felix wrote: > On Tue, 2024-04-23 at 22:49 +0300, Uladzimir Bely wrote: > > On Mon, 2024-04-22 at 20:58 +0200, 'Felix Moessbauer' via isar- > > users > > wrote: > > >=20 > > > =C2=A0 > > > =C2=A0ROOTFS_POSTPROCESS_COMMAND +=3D "image_postprocess_accounts" > > > =C2=A0python image_postprocess_accounts() { > > > -=C2=A0=C2=A0=C2=A0 import os > > > -=C2=A0=C2=A0=C2=A0 if d.getVar("SOURCE_DATE_EPOCH") !=3D None: > > > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 os.environ["SOURCE_DATE_E= POCH"] =3D > > > d.getVar("SOURCE_DATE_EPOCH") > > > -=20 > >=20 > > During testing in CI together with other patches from the mailist, > > faced a small merge/logical conflict with patch "[v3] image- > > account- > > extenstion: rebuild on varflag changes" that adds line > > +image_postprocess_accounts[vardeps] +=3D "USERS GROUPS > > SOURCE_DATE_EPOCH" > >=20 > > I guess, it should become now: > > +image_postprocess_accounts[vardeps] +=3D "USERS GROUPS" > > , is not it? >=20 > Yes, correct. Can you fix this while merging, or shall I resend a v2? >=20 > Felix >=20 Sure, I'll fix this while merging if there are no other reasons to send this patch v2 ot that patch v4. Both patches themselves are compatible with "next", but not with each other. > >=20 > > > =C2=A0=C2=A0=C2=A0=C2=A0 image_create_groups(d) > > > =C2=A0=C2=A0=C2=A0=C2=A0 image_create_users(d) > > > =C2=A0} > > > diff --git a/meta/classes/image.bbclass > > > b/meta/classes/image.bbclass > > > index 98741da0..34faa6af 100644 > > > --- a/meta/classes/image.bbclass > > > +++ b/meta/classes/image.bbclass > > > @@ -289,18 +289,6 @@ python() { > > > =C2=A0=C2=A0=C2=A0=C2=A0 d.appendVar('IMAGER_BUILD_DEPS', ' ' + ' > > > '.join(sorted(imager_build_deps))) > > > =C2=A0} > > > =C2=A0 > > > - > > > -# make generation of initramfs reproducible > > > -# note: this function is shared across multiple rootfs, but we > > > only > > > want to make the > > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 image rootfs reproducible. Oth= erwise changes of > > > SOURCE_DATE_EPOCH would > > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 invalidate the SSTATE entries = for most packages, even if > > > they don't use the > > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 global SOURCE_DATE_EPOCH varia= ble. > > > -rootfs_install_pkgs_install:prepend() { > > > -=C2=A0=C2=A0=C2=A0 if [ ! -z "${SOURCE_DATE_EPOCH}" ]; then > > > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 export SOURCE_DATE_EPOCH= =3D"${SOURCE_DATE_EPOCH}" > > > -=C2=A0=C2=A0=C2=A0 fi > > > -} > > > - > --=20 > Siemens AG, Technology > Linux Expert Center >=20 >=20 --=20 Best regards, Uladzimir.