From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7335069666805547008 X-Received: by 2002:a2e:a9a0:0:b0:2d0:ccc4:4f91 with SMTP id x32-20020a2ea9a0000000b002d0ccc44f91mr3230559ljq.44.1708065535501; Thu, 15 Feb 2024 22:38:55 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:1256:b0:2d0:e31c:2738 with SMTP id h22-20020a05651c125600b002d0e31c2738ls44652ljh.1.-pod-prod-06-eu; Thu, 15 Feb 2024 22:38:53 -0800 (PST) X-Google-Smtp-Source: AGHT+IEqC4DOt2f7TdxX9QhHi9MUeI2G482tFy8Zji1IdRaNUMrispOhn7osaVWjswGyBDAzTobO X-Received: by 2002:a2e:9107:0:b0:2d2:1a3e:c39e with SMTP id m7-20020a2e9107000000b002d21a3ec39emr377599ljg.1.1708065532681; Thu, 15 Feb 2024 22:38:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1708065532; cv=none; d=google.com; s=arc-20160816; b=JUDmw+CwiNU/JU+bHwrqvd2S4jPCeya55fJEOPKsd3DXT7TJRCgPyc0WeqPLQsousZ 7qOakY/FrHb1veGYwPZAzb/xMBlnYmvMrL2k/C9vi+hxsFrk3jN4nYh84q5yVPyqH8r3 fXJowTO4i6TR9g4arPARZRGLY9PdQnCqoFW6VOS45SQWcKgwpd6on9h/L5x+fkz/qIwc QIksJJv7+eXJesJeRGht6s6tpqhrqle4Y2x4zQBLQ1why8iQX919k5B3mi4wFeFKShSF 3J0BiFOI7797VlYx4xAxlCaRdjU+nS8x0e0uqzkkLiBQB+0vsoR2+4DglK5M1x8Bh1/A dCrw== 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:cc:to:from:subject:message-id; bh=sOGJ69DxCNcAyjfY2aePyrB7lEUPzqMO3khuYOBuc60=; fh=9xpykQ8muU2aP706eoub/QU2hjUcb3HyTmGg5OKP0c8=; b=cbBrOiP4E680b7JKqqD+/+dRSCDy1yEuQNUackZNbYSPVdFKiWNCGq2vb0iZ7ibhvd FmJdZT0L78nmPXzhXYoK7Yhv4DqEgt6gvV0+ba2U46tJtjLdemsfU5AYbYBgcH7QFZr8 9mdp0CVUBaS5n9YwPdki13RBPhhS684XvUpZ3jy45bSCqerslW5J3BPmbyqesPJ9ebyB HUK0oExfuB+h+ofm2OcpCE1Wjd1L7ursayI4Qh4kqaOXlNgJd2uCqWXStkcGlMb89ntz cYPk+s9ZWBiOle+p30E3j+sS3ccu1Y1hB2JII4JXW/H0ygZOBJzq40qsPWk8MRMmNxvm jjjg==; 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 x22-20020a2ea7d6000000b002d0ae4c4aaesi111140ljp.3.2024.02.15.22.38.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 15 Feb 2024 22:38:52 -0800 (PST) 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 41G6ckUZ031800 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 16 Feb 2024 07:38:47 +0100 Message-ID: Subject: Re: [PATCH] debianize: Introduce DEBIAN_PROVIDES and DEBIAN_REPLACES From: Uladzimir Bely To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, Srinuvasan Date: Fri, 16 Feb 2024 09:38:07 +0300 In-Reply-To: <20240213125605.1964664-1-srinuvasan_a@mentor.com> References: <20240213125605.1964664-1-srinuvasan_a@mentor.com> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAfS471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+iaIlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xqr8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pciBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAmO2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTlDBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZKk3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jonc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT4ud7wslm1XRB065dXtLkBDQRjtnlJAQgA0nDigNK6FToZn7ezdts22l//+cyPF9k1OQM+wNuhdEYGZvieFPNnH4iPf2C6OVPxOsHxs66X3mpn728s5Mg+0V2pkDqX4E9IU1sdPAFGC9Zl! 5eDGmE0Px qaTrlLG2ZA2lxouoHUe/xwE3fKiHENxiY4RVC8vya8dnU/SMnTc39uHS1nlPk0oPiZd2odHO+YABGz2pMLMShCstX+8LDlV/XxXacBbXYDeR+Xk78mFsjKzavfXWhZ7UoA6vitR7XG5y1koZ9FbtU6kq7JPRDeeYbVf0mIufdGTUBedza12M1Lm4knvzZRX+get1lLFngPstU48t041YfQKZpNK0cePPwARAQABiQE2BBgBCAAgFiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAmO2eUkCGwwACgkQAUQYBM/2Fkq3aQf6AuKj65nqjLIOLIasYQ6D28Jhip65ZFhW6XISv5rcjHkvYfMp4J+LaNOZk2P+1b/QN/2wDVisNGYq6lhkkfpBN3vTQlvMY0ugKDug2YaRYeuoLSFBMFVONa9N6437KQg+vRNd46d5282q9BTXAlOLWR/ZuXg/IR5ZIV3JTwLtqbPCUGof85hFxSPWEHMYeeE7180r66wUjA/Zf46Mar9t+olviBW1ss5XOx1JWt7FpQ5peETwmkoYi4Kq16iyuRB94mQqyy1C4fiqTq8dKr4uUYg759NWwU6j21G0kf31bDd4QgTIHvhY/8AgldyzoeJX5Bz67KzX3+/fAWvPEXAvvg== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.3 (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: rhzETayCLbuw On Tue, 2024-02-13 at 18:26 +0530, Srinuvasan Arjunan wrote: > From: Srinuvasan >=20 > Allow setting the Provides and Replaces field for auto generated > control files, > with this changes now user can configure the provides and replaces in > the debian/control file. >=20 > Recipes can simply setting the Provides and Replaces field now by > defining the > DEBIAN_PROVIDES and DEBIAN_REPLACES variable. >=20 > Signed-off-by: Srinuvasan > --- > =C2=A0meta/classes/debianize.bbclass | 4 ++++ > =C2=A01 file changed, 4 insertions(+) >=20 > diff --git a/meta/classes/debianize.bbclass > b/meta/classes/debianize.bbclass > index 16f3638d..72afea88 100644 > --- a/meta/classes/debianize.bbclass > +++ b/meta/classes/debianize.bbclass > @@ -8,6 +8,8 @@ CHANGELOG_V ??=3D "${PV}" > =C2=A0DPKG_ARCH ??=3D "any" > =C2=A0DEBIAN_BUILD_DEPENDS ??=3D "" > =C2=A0DEBIAN_DEPENDS ??=3D "" > +DEBIAN_PROVIDES ??=3D "" > +DEBIAN_REPLACES ??=3D "" This looks like considering my comment in the same patch from Cedric Hombourger (https://groups.google.com/g/isar-users/c/fpPkw0WxQno/m/CLIq3fo8BwAJ), but this patch misses original modification of user_manual.md. > =C2=A0DEBIAN_CONFLICTS ??=3D "" > =C2=A0DEBIAN_MULTI_ARCH ??=3D "no" > =C2=A0DESCRIPTION ??=3D "must not be empty" > @@ -77,6 +79,8 @@ Build-Depends: debhelper (>=3D ${compat}), > ${DEBIAN_BUILD_DEPENDS} > =C2=A0Package: ${BPN} > =C2=A0Architecture: ${DPKG_ARCH} > =C2=A0Depends: ${DEBIAN_DEPENDS} > +Provides: ${DEBIAN_PROVIDES} > +Replaces: ${DEBIAN_REPLACES} > =C2=A0Conflicts: ${DEBIAN_CONFLICTS} > =C2=A0Multi-Arch: ${DEBIAN_MULTI_ARCH} > =C2=A0Description: ${DESCRIPTION} > --=20 > 2.39.2 >=20