]> code.ossystems Code Review - openembedded-core.git/commitdiff
perl/modules: Add various missing ptest perl module dependencies
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 21 May 2019 17:14:31 +0000 (18:14 +0100)
committerArmin Kuster <akuster808@gmail.com>
Sun, 2 Jun 2019 17:25:35 +0000 (10:25 -0700)
Whilst not complete, this resolves some module dependency failures being seen
by various lib*-perl ptests and in quilt.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-devtools/perl-sanity/files/perl-rdepends.txt
meta/recipes-devtools/perl/liburi-perl_1.74.bb
meta/recipes-devtools/perl/libxml-parser-perl_2.44.bb
meta/recipes-devtools/perl/libxml-perl_0.08.bb
meta/recipes-extended/perl/libtimedate-perl_2.30.bb
meta/recipes-extended/perl/libxml-sax-base-perl_1.09.bb
meta/recipes-extended/perl/libxml-sax-perl_1.00.bb

index 362d317da7da8226a31cc8f49a5cd858c152b9cc..3efc3f7b34b98080728db5d57596bcef6b788dcf 100644 (file)
@@ -1484,6 +1484,7 @@ RDEPENDS_perl-module-overloading += "perl-module-overload-numbers"
 RDEPENDS_perl-module-overloading += "perl-module-warnings"
 RDEPENDS_perl-module-overload += "perl-module-mro"
 RDEPENDS_perl-module-overload += "perl-module-warnings-register"
+RDEPENDS_perl-module-overload += "perl-module-overloading"
 RDEPENDS_perl-module-params-check += "perl-module-exporter"
 RDEPENDS_perl-module-params-check += "perl-module-locale-maketext-simple"
 RDEPENDS_perl-module-params-check += "perl-module-strict"
@@ -1968,10 +1969,13 @@ RDEPENDS_perl-module-test-builder-module += "perl-module-exporter"
 RDEPENDS_perl-module-test-builder-module += "perl-module-strict"
 RDEPENDS_perl-module-test-builder-module += "perl-module-test-builder"
 RDEPENDS_perl-module-test-builder += "perl-module-data-dumper"
+RDEPENDS_perl-module-test-builder += "perl-module-list-util"
 RDEPENDS_perl-module-test-builder += "perl-module-overload"
 RDEPENDS_perl-module-test-builder += "perl-module-strict"
+RDEPENDS_perl-module-test-builder += "perl-module-scalar-util"
 RDEPENDS_perl-module-test-builder += "perl-module-test-builder-formatter"
 RDEPENDS_perl-module-test-builder += "perl-module-test-builder-tododiag"
+RDEPENDS_perl-module-test-builder += "perl-module-test2-util"
 RDEPENDS_perl-module-test-builder += "perl-module-warnings"
 RDEPENDS_perl-module-test-builder-tester-color += "perl-module-strict"
 RDEPENDS_perl-module-test-builder-tester-color += "perl-module-test-builder-tester"
@@ -2961,6 +2965,7 @@ RDEPENDS_perl-module-file-temp += "perl-module-io-seekable"
 RDEPENDS_perl-module-file-temp += "perl-module-overload"
 RDEPENDS_perl-module-file-temp += "perl-module-parent"
 RDEPENDS_perl-module-file-temp += "perl-module-posix"
+RDEPENDS_perl-module-file-temp += "perl-module-file-spec"
 RDEPENDS_perl-module-file-temp += "perl-module-strict"
 RDEPENDS_perl-module-file-temp += "perl-module-vars"
 RDEPENDS_perl-module-filter-simple += "perl-module-filter-util-call"
index a7cfa0fbe3c1f54bd5fc139dd68e553178ab135e..fea4d2490e48e8c471c6c4a417eb664ad6e0b3b6 100644 (file)
@@ -33,6 +33,6 @@ do_install_prepend() {
        rm -rf ${B}/t/file.t
 }
 
-RDEPENDS_${PN}-ptest += "libtest-needs-perl"
+RDEPENDS_${PN}-ptest += "libtest-needs-perl perl-module-test-more"
 
 BBCLASSEXTEND = "native"
index 95af4d1de65fa682d34460a0a8d5688ea2a5e01d..4cfd28a9dadfd9d7d859bc6fcb5bf9b9319ce09f 100644 (file)
@@ -50,4 +50,6 @@ do_install_ptest() {
        chown -R root:root ${D}${PTEST_PATH}/samples
 }
 
+RDEPENDS_${PN}-ptest += "perl-module-test-more"
+
 BBCLASSEXTEND="native nativesdk"
index 0f6099868a7c158c0b512aff02e2e4322a1fb020..a2eee9aa6e4d0d741f4a6a3effde4c24e76ae277 100644 (file)
@@ -26,3 +26,4 @@ do_compile() {
        cpan_do_compile
 }
 
+RDEPENDS_${PN}-ptest += "libxml-parser-perl"
index 8e1461ceb9b6bd2f34eae82b66dabdf3fba7e63b..7129c647cb3599aa3e6f7900b5aa1d887617f87a 100644 (file)
@@ -15,6 +15,7 @@ BBCLASSEXTEND = "native"
 
 RDEPENDS_${PN}_class-native = ""
 RDEPENDS_${PN} += "perl-module-carp perl-module-exporter perl-module-strict perl-module-time-local"
+RDEPENDS_${PN}-ptest += "perl-module-test-more"
 
 SRC_URI[md5sum] = "b1d91153ac971347aee84292ed886c1c"
 SRC_URI[sha256sum] = "75bd254871cb5853a6aa0403ac0be270cdd75c9d1b6639f18ecba63c15298e86"
index 373b522d6ac477da0a2bb6555afabc6d09cbb831..2bff65a082d1b8854c1f6ebe40e29614ff163695 100644 (file)
@@ -21,4 +21,6 @@ S = "${WORKDIR}/XML-SAX-Base-${PV}"
 
 inherit cpan ptest-perl
 
+RDEPENDS_${PN}-ptest += "perl-module-test perl-module-test-more"
+
 BBCLASSEXTEND = "native nativesdk"
index eccd0ad6b4be0c2da7dfe3919894d870f62ecb8d..fd3a2a0ee70745ec1211d737a88b442b3ed9f364 100644 (file)
@@ -29,4 +29,6 @@ do_install_ptest() {
        chown -R root:root ${D}${PTEST_PATH}/testfiles
 }
 
+RDEPENDS_${PN}-ptest += "perl-module-test"
+
 BBCLASSEXTEND = "native nativesdk"