[oe-commits] [openembedded-core] 16/22: perl: fix missing dependency for perl-misc

git at git.openembedded.org git at git.openembedded.org
Sat Mar 12 09:19:38 UTC 2016


rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit d281c4c04c98c50b4034ab000aba2b17cca461db
Author: Catalin Enache <catalin.enache at windriver.com>
AuthorDate: Fri Mar 11 11:41:26 2016 +0200

    perl: fix missing dependency for perl-misc
    
    "perl-misc" package is adding tens of perl utilities which have
    depencies on perl-modules.
    
    For example, in order for "prove" to work correctly following modules
    are needed:
    
    RDEPENDS_perl-misc += "perl perl-module-app-prove
    perl-module-overloading perl-module-tap-base perl-module-file-glob
    perl-module-tap-formatter-console perl-module-tap-formatter-base
    perl-module-tap-formatter-file perl-module-tap-formatter-session
    perl-module-tap-parser perl-module-tap-parser-aggregator
    perl-module-tap-parser-scheduler"
    
    If we compile a list of modules needed by the utilities added by
    "perl-misc" we may end up having to add hundreds of modules to
    RDEPENDS_perl-misc.
    
    Rather than adding hundreds of dependencies only perl-modules was added.
    
    Signed-off-by: Catalin Enache <catalin.enache at windriver.com>
    Signed-off-by: Ross Burton <ross.burton at intel.com>
---
 meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc b/meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc
index 033d4e3..830ecce 100644
--- a/meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc
+++ b/meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc
@@ -13,7 +13,7 @@
 #| sed 's/^/RDEPENDS_/;s/perl-module-/${PN}-module-/g;s/module-\(module-\)/\1/g;s/\(module-load\)-conditional/\1/g;s/encode-configlocal/&-pm/;' 
 #| egrep -wv '=>|module-a|module-apache.?|module-apr|module-authen-sasl|module-b-asmdata|module-convert-ebcdic|module-devel-size|module-digest-perl-md5|module-dumpvalue|module-extutils-constant-aaargh56hash|module-extutils-xssymset|module-file-bsdglob|module-for|module-it|module-io-string|module-ipc-system-simple|module-lexical|module-local-lib|metadata|module-modperl-util|module-pluggable-object|module-test-builder-io-scalar|module-text-unidecode|module-win32|objects\sload|syscall.ph|sy [...]
 
-RDEPENDS_perl-misc += "perl"
+RDEPENDS_perl-misc += "perl perl-modules"
 RDEPENDS_${PN}-pod += "perl"
 
 # Some additional dependencies that the above doesn't manage to figure out

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list