Re: [isar-cip-core][PATCH] python3-shtab: add export to the DEB_BUILD_PROFILES


Srinuvasan A
 



On Fri, Mar 25, 2022 at 5:09 PM Jan Kiszka <jan.kiszka@...> wrote:
On 25.03.22 09:34, Srinuvasan A wrote:
> From: Srinuvasan A <srinuvasan_a@...>
>
> When we build this recipes in downstream layer the DEB_BUILD_PROFILES not
> able to find by rule file hence it is not set the required build
> profiles.
>
> Here we disable the tests `PYBUILD_DISABLE=test`, but due to this
> unavailability of DEB_BUILD_PROFILES in rule file it is building along
> with the test hence it's getting failed like "Not able to import module
> pytest"
>
> Exported this one to access from rule file.
>
> Signed-off-by: Srinuvasan A <srinuvasan_a@...>
> ---
>  recipes-python/shtab/python3-shtab_1.4.2.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/recipes-python/shtab/python3-shtab_1.4.2.bb b/recipes-python/shtab/python3-shtab_1.4.2.bb
> index ce83d6b..554afd3 100644
> --- a/recipes-python/shtab/python3-shtab_1.4.2.bb
> +++ b/recipes-python/shtab/python3-shtab_1.4.2.bb
> @@ -27,7 +27,7 @@ DEBIAN_BUILD_DEPENDS = " \
>      python3-setuptools-scm:native, \
>      "

> -DEB_BUILD_PROFILES = "nocheck"
> +export DEB_BUILD_PROFILES = "nocheck"

>  do_prepare_build[cleandirs] += "${S}/debian"
>  do_prepare_build() {

I lost overview: Do we need to export now (but Isar does not)? Will we
have to with upcoming sbuild? If we only had to with past Isar, this
would remain a downstream topic. 

  Thanks jan for the confirmation, yes still we were using old ISAR in our downstream layer, let me create a patch in the downstream layer.  

Jan

--
Siemens AG, Technology
Competence Center Embedded Linux



Join cip-dev@lists.cip-project.org to automatically receive all group messages.