Re: [OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-17 Thread Lyu, William via lists.openembedded.org
Qi, according to the comments in the perl_5.38.2.bb recipe, perl-modules recommends "all the other perl packages" which might include optional packages. I assume leaving optional packages as "runtime recommended" (RRECOMMENDS) - aka. soft dependencies - can reduce the possibility of conflicts.

Re: [OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-16 Thread Chen Qi via lists.openembedded.org
Can we change the perl recipe to simply use 'RDEPENDS' for perl-modules? I don't see what benefit the 'RRECOMMENDS' could give us. Regards, Qi On 1/17/24 02:56, Tim Orling wrote: On Tue, Jan 16, 2024 at 9:21 AM Alexander Kanavin wrote: How about simple depending on specific module

Re: [OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-16 Thread Tim Orling
On Tue, Jan 16, 2024 at 10:57 AM Tim Orling via lists.openembedded.org wrote: > > > On Tue, Jan 16, 2024 at 9:21 AM Alexander Kanavin > wrote: > >> How about simple depending on specific module packages? I don’t think >> OpenSSL truly needs all modules. >> > > Agreed. I don’t see a compelling

Re: [OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-16 Thread Tim Orling
On Tue, Jan 16, 2024 at 9:21 AM Alexander Kanavin wrote: > How about simple depending on specific module packages? I don’t think > OpenSSL truly needs all modules. > Agreed. I don’t see a compelling reason to add the perl-modules-force-all complication. This will add confusion in my opinion.

Re: [OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-16 Thread Alexander Kanavin
How about simple depending on specific module packages? I don’t think OpenSSL truly needs all modules. Alex On Tue 16. Jan 2024 at 17.56, Lyu, William via lists.openembedded.org wrote: > From: William Lyu > > Change the openssl-ptest RDEPENDS from perl-modules to > perl-modules-force-all

[OE-core] [PATCH 2/2] openssl: Fix ptest dependencies on perl-module-* being ignored by COMPLEMENTARY_GLOB

2024-01-16 Thread Lyu, William via lists.openembedded.org
From: William Lyu Change the openssl-ptest RDEPENDS from perl-modules to perl-modules-force-all which RDEPENDS on the same set of packages perl-module-* recommended by perl-modules. So, when openssl-ptest is added via COMPLEMENTARY_GLOB "ptest-pkgs", its dependencies on these perl-module-*