<div dir="ltr"><div dir="ltr"><div>Hi all,<br></div><div><br></div><div>I also added those to my target-sdk-provides-dummy.bappend to get it work:</div><div><br></div><div>
perl-module-config \
</div><div> perl-module-warnings-register \<br></div><div><br></div><div></div><div>Maybe we could add ALLOW_EMPTY in perl recipe or add every empty perl-module* ?<br></div><div><br></div><div>Regards,</div><div>Vincent<br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 10 janv. 2019 à 03:30, Chen Qi <<a href="mailto:Qi.Chen@windriver.com">Qi.Chen@windriver.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">When 'adduser' package, which is from meta-perl layer, is added to rootfs,<br>
we will get do_populate_sdk failure like below.<br>
<br>
Error:<br>
Problem: package perl-module-cwd-5.24.4-r0.core2_64 requires perl-module-dynaloader, but none of the providers can be installed<br>
- package perl-module-file-temp-5.24.4-r0.core2_64 requires perl-module-cwd, but none of the providers can be installed<br>
- package perl-module-dynaloader-5.24.4-r0.core2_64 requires perl-module-config, but none of the providers can be installed<br>
- package adduser-3.118-r0.core2_64 requires perl-module-file-temp, but none of the providers can be installed<br>
- package target-sdk-provides-dummy-1.0-r0.sdk_provides_dummy_target conflicts with perl provided by perl-5.24.4-r0.core2_64<br>
<br>
This is because adduser depends on some perl modules which are not<br>
listed in target-sdk-provides-dummy.<br>
<br>
So add these perl modules to avoid such failure.<br>
<br>
Signed-off-by: Chen Qi <<a href="mailto:Qi.Chen@windriver.com" target="_blank">Qi.Chen@windriver.com</a>><br>
---<br>
meta/recipes-core/meta/<a href="http://target-sdk-provides-dummy.bb" rel="noreferrer" target="_blank">target-sdk-provides-dummy.bb</a> | 3 +++<br>
1 file changed, 3 insertions(+)<br>
<br>
diff --git a/meta/recipes-core/meta/<a href="http://target-sdk-provides-dummy.bb" rel="noreferrer" target="_blank">target-sdk-provides-dummy.bb</a> b/meta/recipes-core/meta/<a href="http://target-sdk-provides-dummy.bb" rel="noreferrer" target="_blank">target-sdk-provides-dummy.bb</a><br>
index edf07c4..26716ac 100644<br>
--- a/meta/recipes-core/meta/<a href="http://target-sdk-provides-dummy.bb" rel="noreferrer" target="_blank">target-sdk-provides-dummy.bb</a><br>
+++ b/meta/recipes-core/meta/<a href="http://target-sdk-provides-dummy.bb" rel="noreferrer" target="_blank">target-sdk-provides-dummy.bb</a><br>
@@ -23,11 +23,14 @@ DUMMYPROVIDES = "\<br>
perl-module-file-glob \<br>
perl-module-file-path \<br>
perl-module-file-stat \<br>
+ perl-module-file-temp \<br>
perl-module-getopt-long \<br>
perl-module-io-file \<br>
+ perl-module-overload \<br>
perl-module-posix \<br>
perl-module-thread-queue \<br>
perl-module-threads \<br>
+ perl-module-warnings \<br>
/bin/sh \<br>
/bin/bash \<br>
/usr/bin/env \<br>
-- <br>
1.9.1<br>
<br>
-- <br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org" target="_blank">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</blockquote></div>