diff options
author | Catalin Enache <catalin.enache@windriver.com> | 2016-03-11 11:41:26 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-03-12 22:11:21 +0000 |
commit | 4739aa620464469447f98a3ab840d0ec182ad1d1 (patch) | |
tree | 0af9d4b6a4544455272d92da5d3816b159fc217f | |
parent | 1be0ae80f97bdee758232ec5397c09d73d57e1e0 (diff) | |
download | openembedded-core-4739aa620464469447f98a3ab840d0ec182ad1d1.tar.gz openembedded-core-4739aa620464469447f98a3ab840d0ec182ad1d1.tar.bz2 openembedded-core-4739aa620464469447f98a3ab840d0ec182ad1d1.zip |
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@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r-- | meta/recipes-devtools/perl/perl-rdepends_5.22.1.inc | 2 |
1 files changed, 1 insertions, 1 deletions
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 033d4e3546..830ecce532 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|systeminfo.ph|%s' > /tmp/perl-rdepends -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 |