* [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* ✗ 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
* 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
* [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: [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 a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox