This location looks odd. Shouldn’t it be done where rdepends is extended?

Alex

On Fri 6. Dec 2024 at 9.46, Changqing Li via lists.openembedded.org <
[email protected]> wrote:

> From: Changqing Li <[email protected]>
>
> After following commit in meta-oe,
> [fe3ba7ac5c cryptsetup: demote udev runtime dependency to recommendation]
>
> bitbake lib32-cryptsetup will failed with error:
> ERROR: QA Issue: lib32-cryptsetup package lib32-cryptsetup - suspicious
> values 'udev lvm2' in RRECOMMENDS [multilib]
>
> This is because RRECOMMENDS is not extended with mlprefix, with
> this fix, RRECOMMENDS:lib32-cryptsetup is corrected.
>
> Without this fix:
> RRECOMMENDS:lib32-cryptsetup="kernel-module-aes-generic kernel-module-cbc
> kernel-module-dm-crypt kernel-module-md5 kernel-module-sha256-generic
> kernel-module-xts udev lvm2"
> Whith this fix:
> RRECOMMENDS:lib32-cryptsetup="kernel-module-aes-generic kernel-module-cbc
> kernel-module-dm-crypt kernel-module-md5 kernel-module-sha256-generic
> kernel-module-xts lib32-udev lib32-lvm2"
>
> Signed-off-by: Changqing Li <[email protected]>
> ---
>  meta/classes-global/base.bbclass | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes-global/base.bbclass
> b/meta/classes-global/base.bbclass
> index b81e61fdb7..3aaabb67e9 100644
> --- a/meta/classes-global/base.bbclass
> +++ b/meta/classes-global/base.bbclass
> @@ -471,7 +471,7 @@ python () {
>          def appendVar(varname, appends):
>              if not appends:
>                  return
> -            if varname.find("DEPENDS") != -1:
> +            if varname.find("DEPENDS") != -1 or
> varname.find("RRECOMMENDS") != -1:
>                  if bb.data.inherits_class('nativesdk', d) or
> bb.data.inherits_class('cross-canadian', d) :
>                      appends = expandFilter(appends, "", "nativesdk-")
>                  elif bb.data.inherits_class('native', d):
> --
> 2.25.1
>
>
> 
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#208406): 
https://lists.openembedded.org/g/openembedded-core/message/208406
Mute This Topic: https://lists.openembedded.org/mt/109954831/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to