All of lore.kernel.org
 help / color / mirror / Atom feed
* ✗ patchtest: failure for target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
  2019-01-10  2:37 [PATCH 0/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure Chen Qi
@ 2019-01-10  2:33 ` Patchwork
  2019-01-10  2:54   ` ChenQi
  2019-01-10  2:37 ` [PATCH 1/1] " Chen Qi
  1 sibling, 1 reply; 5+ messages in thread
From: Patchwork @ 2019-01-10  2:33 UTC (permalink / raw)
  To: Qi.Chen; +Cc: openembedded-core

== Series Details ==

Series: target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
Revision: 1
URL   : https://patchwork.openembedded.org/series/15588/
State : failure

== Summary ==


Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:



* Issue             Series does not apply on top of target branch [test_series_merge_on_head] 
  Suggested fix    Rebase your series on top of targeted branch
  Targeted branch  master (currently at 65c419b8c4)



If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).

---
Guidelines:     https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite:     http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 0/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
@ 2019-01-10  2:37 Chen Qi
  2019-01-10  2:33 ` ✗ patchtest: failure for " Patchwork
  2019-01-10  2:37 ` [PATCH 1/1] " Chen Qi
  0 siblings, 2 replies; 5+ messages in thread
From: Chen Qi @ 2019-01-10  2:37 UTC (permalink / raw)
  To: openembedded-core

*** BLURB HERE ***
The following changes since commit 4dd51032160897be4132242d6aaaf4dd1e5167da:

  oeqa/sdk: add test to exercise Meson (2019-01-08 11:16:45 +0000)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib ChenQi/target-dummy
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/target-dummy

Chen Qi (1):
  target-sdk-provides-dummy: add more perl modules to avoid populate_sdk
    failure

 meta/recipes-core/meta/target-sdk-provides-dummy.bb | 3 +++
 1 file changed, 3 insertions(+)

-- 
1.9.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
  2019-01-10  2:37 [PATCH 0/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure Chen Qi
  2019-01-10  2:33 ` ✗ patchtest: failure for " Patchwork
@ 2019-01-10  2:37 ` Chen Qi
  2019-02-08 12:09   ` Vincent Prince
  1 sibling, 1 reply; 5+ messages in thread
From: Chen Qi @ 2019-01-10  2:37 UTC (permalink / raw)
  To: openembedded-core

When 'adduser' package, which is from meta-perl layer, is added to rootfs,
we will get do_populate_sdk failure like below.

Error:
 Problem: package perl-module-cwd-5.24.4-r0.core2_64 requires perl-module-dynaloader, but none of the providers can be installed
   - package perl-module-file-temp-5.24.4-r0.core2_64 requires perl-module-cwd, but none of the providers can be installed
   - package perl-module-dynaloader-5.24.4-r0.core2_64 requires perl-module-config, but none of the providers can be installed
   - package adduser-3.118-r0.core2_64 requires perl-module-file-temp, but none of the providers can be installed
   - package target-sdk-provides-dummy-1.0-r0.sdk_provides_dummy_target conflicts with perl provided by perl-5.24.4-r0.core2_64

This is because adduser depends on some perl modules which are not
listed in target-sdk-provides-dummy.

So add these perl modules to avoid such failure.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
---
 meta/recipes-core/meta/target-sdk-provides-dummy.bb | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta/recipes-core/meta/target-sdk-provides-dummy.bb b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
index edf07c4..26716ac 100644
--- a/meta/recipes-core/meta/target-sdk-provides-dummy.bb
+++ b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
@@ -23,11 +23,14 @@ DUMMYPROVIDES = "\
     perl-module-file-glob \
     perl-module-file-path \
     perl-module-file-stat \
+    perl-module-file-temp \
     perl-module-getopt-long \
     perl-module-io-file \
+    perl-module-overload \
     perl-module-posix \
     perl-module-thread-queue \
     perl-module-threads \
+    perl-module-warnings \
     /bin/sh \
     /bin/bash \
     /usr/bin/env \
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: ✗ patchtest: failure for target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
  2019-01-10  2:33 ` ✗ patchtest: failure for " Patchwork
@ 2019-01-10  2:54   ` ChenQi
  0 siblings, 0 replies; 5+ messages in thread
From: ChenQi @ 2019-01-10  2:54 UTC (permalink / raw)
  To: openembedded-core

Is this sanity check wrong? I'm pretty sure this patch applies to poky's 
latest master branch.
BTW, I cannot find this 65c419b8c4 commit in both poky and oe-core repo.

Best Regards,
Chen Qi

On 01/10/2019 10:33 AM, Patchwork wrote:
> == Series Details ==
>
> Series: target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
> Revision: 1
> URL   : https://patchwork.openembedded.org/series/15588/
> State : failure
>
> == Summary ==
>
>
> Thank you for submitting this patch series to OpenEmbedded Core. This is
> an automated response. Several tests have been executed on the proposed
> series by patchtest resulting in the following failures:
>
>
>
> * Issue             Series does not apply on top of target branch [test_series_merge_on_head]
>    Suggested fix    Rebase your series on top of targeted branch
>    Targeted branch  master (currently at 65c419b8c4)
>
>
>
> If you believe any of these test results are incorrect, please reply to the
> mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
> Otherwise we would appreciate you correcting the issues and submitting a new
> version of the patchset if applicable. Please ensure you add/increment the
> version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
> [PATCH v3] -> ...).
>
> ---
> Guidelines:     https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
> Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
> Test suite:     http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
>
>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure
  2019-01-10  2:37 ` [PATCH 1/1] " Chen Qi
@ 2019-02-08 12:09   ` Vincent Prince
  0 siblings, 0 replies; 5+ messages in thread
From: Vincent Prince @ 2019-02-08 12:09 UTC (permalink / raw)
  To: Chen Qi; +Cc: OE-core

[-- Attachment #1: Type: text/plain, Size: 2415 bytes --]

Hi all,

I also added those to my target-sdk-provides-dummy.bappend to get it work:

    perl-module-config \
    perl-module-warnings-register \

Maybe we could add ALLOW_EMPTY in perl recipe or add every empty
perl-module* ?

Regards,
Vincent

Le jeu. 10 janv. 2019 à 03:30, Chen Qi <Qi.Chen@windriver.com> a écrit :

> When 'adduser' package, which is from meta-perl layer, is added to rootfs,
> we will get do_populate_sdk failure like below.
>
> Error:
>  Problem: package perl-module-cwd-5.24.4-r0.core2_64 requires
> perl-module-dynaloader, but none of the providers can be installed
>    - package perl-module-file-temp-5.24.4-r0.core2_64 requires
> perl-module-cwd, but none of the providers can be installed
>    - package perl-module-dynaloader-5.24.4-r0.core2_64 requires
> perl-module-config, but none of the providers can be installed
>    - package adduser-3.118-r0.core2_64 requires perl-module-file-temp, but
> none of the providers can be installed
>    - package target-sdk-provides-dummy-1.0-r0.sdk_provides_dummy_target
> conflicts with perl provided by perl-5.24.4-r0.core2_64
>
> This is because adduser depends on some perl modules which are not
> listed in target-sdk-provides-dummy.
>
> So add these perl modules to avoid such failure.
>
> Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
> ---
>  meta/recipes-core/meta/target-sdk-provides-dummy.bb | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/meta/recipes-core/meta/target-sdk-provides-dummy.bb
> b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
> index edf07c4..26716ac 100644
> --- a/meta/recipes-core/meta/target-sdk-provides-dummy.bb
> +++ b/meta/recipes-core/meta/target-sdk-provides-dummy.bb
> @@ -23,11 +23,14 @@ DUMMYPROVIDES = "\
>      perl-module-file-glob \
>      perl-module-file-path \
>      perl-module-file-stat \
> +    perl-module-file-temp \
>      perl-module-getopt-long \
>      perl-module-io-file \
> +    perl-module-overload \
>      perl-module-posix \
>      perl-module-thread-queue \
>      perl-module-threads \
> +    perl-module-warnings \
>      /bin/sh \
>      /bin/bash \
>      /usr/bin/env \
> --
> 1.9.1
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>

[-- Attachment #2: Type: text/html, Size: 3685 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-02-08 12:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-10  2:37 [PATCH 0/1] target-sdk-provides-dummy: add more perl modules to avoid populate_sdk failure Chen Qi
2019-01-10  2:33 ` ✗ patchtest: failure for " Patchwork
2019-01-10  2:54   ` ChenQi
2019-01-10  2:37 ` [PATCH 1/1] " Chen Qi
2019-02-08 12:09   ` Vincent Prince

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.