summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKang Kai <kai.kang@windriver.com>2012-10-24 14:09:51 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-10-24 12:50:48 +0100
commitf816625bf21348c1b0d887d11a77e7f5010ce76d (patch)
tree1d85871196d710c375ddc87b34815765bc4c0812
parent645ba0309d1adf06de38d8123e5ba23b7d3270bb (diff)
downloadpoky-f816625bf21348c1b0d887d11a77e7f5010ce76d.tar.gz
perl: update dependencies among modules
Run autoreconf fails because it uses several perl modules and they requires other perl modules. So update these dependencies for: perl-module-exporter perl-module-file-glob perl-module-file-path perl-module-file-spec perl-module-file-stat perl-module-io-file perl-module-io-handle perl-module-io-seekable perl-module-posix And RDEPENDS rules in file perl-rdepends_5.14.2.inc don't work for nativesdk perl module packages. Replace all "perl" with "${PN}" in the file to fix that. In nativesdk.bbclass it calls oe.classextend.NativesdkClassExtender().map_packagevars() to map package vars include var RDEPENDS. In map_packagevars(): for pkg in (self.d.getVar("PACKAGES", True).split() + [""]): the value of var "PACKAGES" may not be calculated correctly, so for all the nativesdk packages created by PACKAGES_DYNAMIC_virtclass-nativesdk += "^nativesdk-perl-module-.*" dependencies are wrong. This is similar with 51cbb5ae76a22d465e2f6c5ef923ec2682624e3b. Bump up PR. (From OE-Core rev: c1f1368a680ae596e4d974a2cbbd253abc5118f8) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc436
-rw-r--r--meta/recipes-devtools/perl/perl_5.14.2.bb2
2 files changed, 230 insertions, 208 deletions
diff --git a/meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc b/meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc
index ae695c400a..2707fe88dc 100644
--- a/meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc
+++ b/meta/recipes-devtools/perl/perl-rdepends_5.14.2.inc
@@ -12,213 +12,235 @@
12 12
13 13
14# Some additional dependencies that the above doesn't manage to figure out 14# Some additional dependencies that the above doesn't manage to figure out
15RDEPENDS_perl-module-math-bigint += "perl-module-math-bigint-calc " 15# Please take care that exporter depends exporter-heavy, not reverse
16RDEPENDS_perl-module-math-bigint-calc += "perl-module-integer " 16RDEPENDS_${PN}-module-exporter += "${PN}-module-exporter-heavy"
17RDEPENDS_${PN}-module-file-glob += "${PN}-module-feature"
18RDEPENDS_${PN}-module-file-path += "${PN}-module-cwd"
19RDEPENDS_${PN}-module-file-spec += "${PN}-module-file-spec-unix"
20RDEPENDS_${PN}-module-file-stat += "${PN}-module-fcntl"
21RDEPENDS_${PN}-module-file-stat += "${PN}-module-overload"
22RDEPENDS_${PN}-module-file-stat += "${PN}-module-class-struct"
23RDEPENDS_${PN}-module-io-file += "${PN}-module-file-spec"
24RDEPENDS_${PN}-module-io-file += "${PN}-module-io-seekable"
25RDEPENDS_${PN}-module-io-file += "${PN}-module-selectsaver"
26RDEPENDS_${PN}-module-io-file += "${PN}-module-symbol"
27RDEPENDS_${PN}-module-io-handle += "${PN}-module-io"
28RDEPENDS_${PN}-module-io-seekable += "${PN}-module-io-handle"
29RDEPENDS_${PN}-module-list-util += "${PN}-module-list-util-pp"
30RDEPENDS_${PN}-module-math-bigint += "${PN}-module-math-bigint-calc "
31RDEPENDS_${PN}-module-math-bigint-calc += "${PN}-module-integer "
32RDEPENDS_${PN}-module-posix += "${PN}-module-autoloader"
33RDEPENDS_${PN}-module-posix += "${PN}-module-tie-hash"
34RDEPENDS_${PN}-module-scalar-util += "${PN}-module-scalar-util-pp"
35RDEPENDS_${PN}-module-scalar-util-pp += "${PN}-module-b"
36RDEPENDS_${PN}-module-thread-queue += "${PN}-module-threads-shared"
37RDEPENDS_${PN}-module-thread-queue += "${PN}-module-attributes"
38RDEPENDS_${PN}-module-threads-shared += "${PN}-module-scalar-util"
39RDEPENDS_${PN}-module-xsloader += "${PN}-module-dynaloader"
17 40
18# Depends list 41# Depends list
19# copy contents of /tmp/1 in this file 42# copy contents of /tmp/1 in this file
20RDEPENDS_perl-module-archive-tar-file += "perl-module-archive-tar" 43RDEPENDS_${PN}-module-archive-tar-file += "${PN}-module-archive-tar"
21RDEPENDS_perl-module-archive-tar += "perl-module-exporter" 44RDEPENDS_${PN}-module-archive-tar += "${PN}-module-exporter"
22RDEPENDS_perl-module-attributes += "perl-module-xsloader" 45RDEPENDS_${PN}-module-attributes += "${PN}-module-xsloader"
23RDEPENDS_perl-module-b-debug += "perl-module-b" 46RDEPENDS_${PN}-module-b-debug += "${PN}-module-b"
24RDEPENDS_perl-module-bignum += "perl-module-bigint" 47RDEPENDS_${PN}-module-bignum += "${PN}-module-bigint"
25RDEPENDS_perl-module-bigrat += "perl-module-bigint" 48RDEPENDS_${PN}-module-bigrat += "${PN}-module-bigint"
26RDEPENDS_perl-module-bigrat += "perl-module-exporter" 49RDEPENDS_${PN}-module-bigrat += "${PN}-module-exporter"
27RDEPENDS_perl-module-b += "perl-module-exporter" 50RDEPENDS_${PN}-module-b += "${PN}-module-exporter"
28#RDEPENDS_perl-module-build += "perl-module-module-metadata" 51#RDEPENDS_${PN}-module-build += "${PN}-module-module-metadata"
29RDEPENDS_perl-module-carp += "perl-module-exporter" 52RDEPENDS_${PN}-module-carp += "${PN}-module-exporter"
30RDEPENDS_perl-module-cgi-util += "perl-module-exporter" 53RDEPENDS_${PN}-module-cgi-util += "${PN}-module-exporter"
31RDEPENDS_perl-module-class-struct += "perl-module-exporter" 54RDEPENDS_${PN}-module-class-struct += "${PN}-module-exporter"
32RDEPENDS_perl-module-compress-raw-bzip2 += "perl-module-exporter" 55RDEPENDS_${PN}-module-compress-raw-bzip2 += "${PN}-module-exporter"
33RDEPENDS_perl-module-compress-raw-zlib += "perl-module-exporter" 56RDEPENDS_${PN}-module-compress-raw-zlib += "${PN}-module-exporter"
34RDEPENDS_perl-module-compress-zlib += "perl-module-exporter" 57RDEPENDS_${PN}-module-compress-zlib += "${PN}-module-exporter"
35RDEPENDS_perl-module-config-extensions += "perl-module-exporter" 58RDEPENDS_${PN}-module-config-extensions += "${PN}-module-exporter"
36#RDEPENDS_perl-module-cpan += "perl-module-mac-buildtools" 59#RDEPENDS_${PN}-module-cpan += "${PN}-module-mac-buildtools"
37RDEPENDS_perl-module-cpanplus += "perl-module-base" 60RDEPENDS_${PN}-module-cpanplus += "${PN}-module-base"
38RDEPENDS_perl-module-cpanplus += "perl-module-cpanplus" 61RDEPENDS_${PN}-module-cpanplus += "${PN}-module-cpanplus"
39RDEPENDS_perl-module-cpanplus += "perl-module-exporter" 62RDEPENDS_${PN}-module-cpanplus += "${PN}-module-exporter"
40RDEPENDS_perl-module-cpanplus += "perl-module-tie-hash" 63RDEPENDS_${PN}-module-cpanplus += "${PN}-module-tie-hash"
41RDEPENDS_perl-module-data-dumper += "perl-module-exporter" 64RDEPENDS_${PN}-module-data-dumper += "${PN}-module-exporter"
42RDEPENDS_perl-module-data-dumper += "perl-module-overload" 65RDEPENDS_${PN}-module-data-dumper += "${PN}-module-overload"
43RDEPENDS_perl-module-devel-peek += "perl-module-exporter" 66RDEPENDS_${PN}-module-devel-peek += "${PN}-module-exporter"
44RDEPENDS_perl-module-devel-peek += "perl-module-xsloader" 67RDEPENDS_${PN}-module-devel-peek += "${PN}-module-xsloader"
45RDEPENDS_perl-module-devel-selfstubber += "perl-module-selfloader" 68RDEPENDS_${PN}-module-devel-selfstubber += "${PN}-module-selfloader"
46RDEPENDS_perl-module-digest-md5 += "perl-module-exporter" 69RDEPENDS_${PN}-module-digest-md5 += "${PN}-module-exporter"
47RDEPENDS_perl-module-digest-sha += "perl-module-dynaloader" 70RDEPENDS_${PN}-module-digest-sha += "${PN}-module-dynaloader"
48RDEPENDS_perl-module-digest-sha += "perl-module-exporter" 71RDEPENDS_${PN}-module-digest-sha += "${PN}-module-exporter"
49RDEPENDS_perl-module-encode-cjkconstants += "perl-module-exporter" 72RDEPENDS_${PN}-module-encode-cjkconstants += "${PN}-module-exporter"
50RDEPENDS_perl-module-encode-encoder += "perl-module-exporter" 73RDEPENDS_${PN}-module-encode-encoder += "${PN}-module-exporter"
51RDEPENDS_perl-module-encode-encoding += "perl-module-encode" 74RDEPENDS_${PN}-module-encode-encoding += "${PN}-module-encode"
52RDEPENDS_perl-module-encode += "perl-module-encode-config" 75RDEPENDS_${PN}-module-encode += "${PN}-module-encode-config"
53RDEPENDS_perl-module-encode += "perl-module-exporter" 76RDEPENDS_${PN}-module-encode += "${PN}-module-exporter"
54RDEPENDS_perl-module-encode-unicode += "perl-module-encode" 77RDEPENDS_${PN}-module-encode-unicode += "${PN}-module-encode"
55RDEPENDS_perl-module-english += "perl-module-exporter" 78RDEPENDS_${PN}-module-english += "${PN}-module-exporter"
56RDEPENDS_perl-module-errno += "perl-module-exporter" 79RDEPENDS_${PN}-module-errno += "${PN}-module-exporter"
57RDEPENDS_perl-module-exporter-heavy += "perl-module-exporter" 80RDEPENDS_${PN}-module-extutils-command-mm += "${PN}-module-exporter"
58RDEPENDS_perl-module-extutils-command-mm += "perl-module-exporter" 81RDEPENDS_${PN}-module-extutils-command += "${PN}-module-exporter"
59RDEPENDS_perl-module-extutils-command += "perl-module-exporter" 82RDEPENDS_${PN}-module-extutils-constant-proxysubs += "${PN}-module-extutils-constant-xs"
60RDEPENDS_perl-module-extutils-constant-proxysubs += "perl-module-extutils-constant-xs" 83RDEPENDS_${PN}-module-extutils-constant-xs += "${PN}-module-extutils-constant-base"
61RDEPENDS_perl-module-extutils-constant-xs += "perl-module-extutils-constant-base" 84RDEPENDS_${PN}-module-extutils-embed += "${PN}-module-exporter"
62RDEPENDS_perl-module-extutils-embed += "perl-module-exporter" 85RDEPENDS_${PN}-module-extutils-embed += "${PN}-module-filehandle"
63RDEPENDS_perl-module-extutils-embed += "perl-module-filehandle" 86RDEPENDS_${PN}-module-extutils-liblist += "${PN}-module-extutils-liblist-kid"
64RDEPENDS_perl-module-extutils-liblist += "perl-module-extutils-liblist-kid" 87RDEPENDS_${PN}-module-extutils-makemaker += "${PN}-module-exporter"
65RDEPENDS_perl-module-extutils-makemaker += "perl-module-exporter" 88RDEPENDS_${PN}-module-extutils-makemaker += "${PN}-module-extutils-mm"
66RDEPENDS_perl-module-extutils-makemaker += "perl-module-extutils-mm" 89RDEPENDS_${PN}-module-extutils-makemaker += "${PN}-module-extutils-my"
67RDEPENDS_perl-module-extutils-makemaker += "perl-module-extutils-my" 90RDEPENDS_${PN}-module-extutils-manifest += "${PN}-module-exporter"
68RDEPENDS_perl-module-extutils-manifest += "perl-module-exporter" 91RDEPENDS_${PN}-module-extutils-mini${PN} += "${PN}-module-exporter"
69RDEPENDS_perl-module-extutils-miniperl += "perl-module-exporter" 92RDEPENDS_${PN}-module-extutils-mkbootstrap += "${PN}-module-exporter"
70RDEPENDS_perl-module-extutils-mkbootstrap += "perl-module-exporter" 93RDEPENDS_${PN}-module-extutils-mm-aix += "${PN}-module-extutils-mm-unix"
71RDEPENDS_perl-module-extutils-mm-aix += "perl-module-extutils-mm-unix" 94RDEPENDS_${PN}-module-extutils-mm-beos += "${PN}-module-extutils-mm-any"
72RDEPENDS_perl-module-extutils-mm-beos += "perl-module-extutils-mm-any" 95RDEPENDS_${PN}-module-extutils-mm-beos += "${PN}-module-extutils-mm-unix"
73RDEPENDS_perl-module-extutils-mm-beos += "perl-module-extutils-mm-unix" 96RDEPENDS_${PN}-module-extutils-mm-cygwin += "${PN}-module-extutils-mm-unix"
74RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-extutils-mm-unix" 97RDEPENDS_${PN}-module-extutils-mm-cygwin += "${PN}-module-extutils-mm-win32"
75RDEPENDS_perl-module-extutils-mm-cygwin += "perl-module-extutils-mm-win32" 98RDEPENDS_${PN}-module-extutils-mm-dos += "${PN}-module-extutils-mm-any"
76RDEPENDS_perl-module-extutils-mm-dos += "perl-module-extutils-mm-any" 99RDEPENDS_${PN}-module-extutils-mm-dos += "${PN}-module-extutils-mm-unix"
77RDEPENDS_perl-module-extutils-mm-dos += "perl-module-extutils-mm-unix" 100RDEPENDS_${PN}-module-extutils-mm-nw5 += "${PN}-module-extutils-mm-win32"
78RDEPENDS_perl-module-extutils-mm-nw5 += "perl-module-extutils-mm-win32" 101RDEPENDS_${PN}-module-extutils-mm-os2 += "${PN}-module-extutils-mm-any"
79RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-extutils-mm-any" 102RDEPENDS_${PN}-module-extutils-mm-os2 += "${PN}-module-extutils-mm-unix"
80RDEPENDS_perl-module-extutils-mm-os2 += "perl-module-extutils-mm-unix" 103RDEPENDS_${PN}-module-extutils-mm += "${PN}-module-extutils-liblist"
81RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-liblist" 104RDEPENDS_${PN}-module-extutils-mm += "${PN}-module-extutils-makemaker"
82RDEPENDS_perl-module-extutils-mm += "perl-module-extutils-makemaker" 105RDEPENDS_${PN}-module-extutils-mm-qnx += "${PN}-module-extutils-mm-unix"
83RDEPENDS_perl-module-extutils-mm-qnx += "perl-module-extutils-mm-unix" 106RDEPENDS_${PN}-module-extutils-mm-unix += "${PN}-module-extutils-mm-any"
84RDEPENDS_perl-module-extutils-mm-unix += "perl-module-extutils-mm-any" 107RDEPENDS_${PN}-module-extutils-mm-uwin += "${PN}-module-extutils-mm-unix"
85RDEPENDS_perl-module-extutils-mm-uwin += "perl-module-extutils-mm-unix" 108RDEPENDS_${PN}-module-extutils-mm-vms += "${PN}-module-exporter"
86RDEPENDS_perl-module-extutils-mm-vms += "perl-module-exporter" 109RDEPENDS_${PN}-module-extutils-mm-vms += "${PN}-module-extutils-mm-any"
87RDEPENDS_perl-module-extutils-mm-vms += "perl-module-extutils-mm-any" 110RDEPENDS_${PN}-module-extutils-mm-vms += "${PN}-module-extutils-mm-unix"
88RDEPENDS_perl-module-extutils-mm-vms += "perl-module-extutils-mm-unix" 111RDEPENDS_${PN}-module-extutils-mm-vos += "${PN}-module-extutils-mm-unix"
89RDEPENDS_perl-module-extutils-mm-vos += "perl-module-extutils-mm-unix" 112RDEPENDS_${PN}-module-extutils-mm-win32 += "${PN}-module-extutils-mm-any"
90RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-extutils-mm-any" 113RDEPENDS_${PN}-module-extutils-mm-win32 += "${PN}-module-extutils-mm-unix"
91RDEPENDS_perl-module-extutils-mm-win32 += "perl-module-extutils-mm-unix" 114RDEPENDS_${PN}-module-extutils-mm-win95 += "${PN}-module-extutils-mm-win32"
92RDEPENDS_perl-module-extutils-mm-win95 += "perl-module-extutils-mm-win32" 115RDEPENDS_${PN}-module-extutils-my += "${PN}-module-extutils-mm"
93RDEPENDS_perl-module-extutils-my += "perl-module-extutils-mm" 116RDEPENDS_${PN}-module-extutils-parsexs += "${PN}-module-exporter"
94RDEPENDS_perl-module-extutils-parsexs += "perl-module-exporter" 117RDEPENDS_${PN}-module-fcntl += "${PN}-module-exporter"
95RDEPENDS_perl-module-fcntl += "perl-module-exporter" 118RDEPENDS_${PN}-module-fcntl += "${PN}-module-xsloader"
96RDEPENDS_perl-module-fcntl += "perl-module-xsloader" 119RDEPENDS_${PN}-module-file-basename += "${PN}-module-exporter"
97RDEPENDS_perl-module-file-basename += "perl-module-exporter" 120RDEPENDS_${PN}-module-file-compare += "${PN}-module-exporter"
98RDEPENDS_perl-module-file-compare += "perl-module-exporter" 121RDEPENDS_${PN}-module-file-copy += "${PN}-module-exporter"
99RDEPENDS_perl-module-file-copy += "perl-module-exporter" 122RDEPENDS_${PN}-module-file-find += "${PN}-module-cwd"
100RDEPENDS_perl-module-file-find += "perl-module-cwd" 123RDEPENDS_${PN}-module-file-find += "${PN}-module-exporter"
101RDEPENDS_perl-module-file-find += "perl-module-exporter" 124RDEPENDS_${PN}-module-file-find += "${PN}-module-file-basename"
102RDEPENDS_perl-module-file-find += "perl-module-file-basename" 125RDEPENDS_${PN}-module-file-find += "${PN}-module-file-spec"
103RDEPENDS_perl-module-file-find += "perl-module-file-spec" 126RDEPENDS_${PN}-module-file-glob += "${PN}-module-xsloader"
104RDEPENDS_perl-module-file-glob += "perl-module-xsloader" 127RDEPENDS_${PN}-module-filehandle += "${PN}-module-io-file"
105RDEPENDS_perl-module-filehandle += "perl-module-io-file" 128RDEPENDS_${PN}-module-file-spec-cygwin += "${PN}-module-file-spec-unix"
106RDEPENDS_perl-module-file-spec-cygwin += "perl-module-file-spec-unix" 129RDEPENDS_${PN}-module-file-spec-epoc += "${PN}-module-file-spec-unix"
107RDEPENDS_perl-module-file-spec-epoc += "perl-module-file-spec-unix" 130RDEPENDS_${PN}-module-file-spec-functions += "${PN}-module-exporter"
108RDEPENDS_perl-module-file-spec-functions += "perl-module-exporter" 131RDEPENDS_${PN}-module-file-spec-mac += "${PN}-module-file-spec-unix"
109RDEPENDS_perl-module-file-spec-mac += "perl-module-file-spec-unix" 132RDEPENDS_${PN}-module-file-spec-os2 += "${PN}-module-file-spec-unix"
110RDEPENDS_perl-module-file-spec-os2 += "perl-module-file-spec-unix" 133RDEPENDS_${PN}-module-file-spec-vms += "${PN}-module-file-spec-unix"
111RDEPENDS_perl-module-file-spec-vms += "perl-module-file-spec-unix" 134RDEPENDS_${PN}-module-file-spec-win32 += "${PN}-module-file-spec-unix"
112RDEPENDS_perl-module-file-spec-win32 += "perl-module-file-spec-unix" 135RDEPENDS_${PN}-module-file-temp += "${PN}-module-symbol"
113RDEPENDS_perl-module-file-temp += "perl-module-symbol" 136RDEPENDS_${PN}-module-filter-util-call += "${PN}-module-dynaloader"
114RDEPENDS_perl-module-filter-util-call += "perl-module-dynaloader" 137RDEPENDS_${PN}-module-filter-util-call += "${PN}-module-exporter"
115RDEPENDS_perl-module-filter-util-call += "perl-module-exporter" 138RDEPENDS_${PN}-module-findbin += "${PN}-module-exporter"
116RDEPENDS_perl-module-findbin += "perl-module-exporter" 139RDEPENDS_${PN}-module-gdbm-file += "${PN}-module-carp"
117RDEPENDS_perl-module-gdbm-file += "perl-module-carp" 140RDEPENDS_${PN}-module-gdbm-file += "${PN}-module-exporter"
118RDEPENDS_perl-module-gdbm-file += "perl-module-exporter" 141RDEPENDS_${PN}-module-gdbm-file += "${PN}-module-tie-hash"
119RDEPENDS_perl-module-gdbm-file += "perl-module-tie-hash" 142RDEPENDS_${PN}-module-gdbm-file += "${PN}-module-xsloader"
120RDEPENDS_perl-module-gdbm-file += "perl-module-xsloader" 143RDEPENDS_${PN}-module-getopt-std += "${PN}-module-exporter"
121RDEPENDS_perl-module-getopt-std += "perl-module-exporter" 144RDEPENDS_${PN}-module-hash-util-fieldhash += "${PN}-module-exporter"
122RDEPENDS_perl-module-hash-util-fieldhash += "perl-module-exporter" 145RDEPENDS_${PN}-module-hash-util += "${PN}-module-exporter"
123RDEPENDS_perl-module-hash-util += "perl-module-exporter" 146RDEPENDS_${PN}-module-hash-util += "${PN}-module-xsloader"
124RDEPENDS_perl-module-hash-util += "perl-module-xsloader" 147RDEPENDS_${PN}-module-i18n-langinfo += "${PN}-module-exporter"
125RDEPENDS_perl-module-i18n-langinfo += "perl-module-exporter" 148RDEPENDS_${PN}-module-i18n-langinfo += "${PN}-module-xsloader"
126RDEPENDS_perl-module-i18n-langinfo += "perl-module-xsloader" 149RDEPENDS_${PN}-module-i18n-langtags += "${PN}-module-exporter"
127RDEPENDS_perl-module-i18n-langtags += "perl-module-exporter" 150RDEPENDS_${PN}-module-inc-latest += "${PN}-module-inc-latest-private"
128RDEPENDS_perl-module-inc-latest += "perl-module-inc-latest-private" 151RDEPENDS_${PN}-module-io-compress-base-common += "${PN}-module-exporter"
129RDEPENDS_perl-module-io-compress-base-common += "perl-module-exporter" 152RDEPENDS_${PN}-module-io-compress-bzip2 += "${PN}-module-exporter "
130RDEPENDS_perl-module-io-compress-bzip2 += "perl-module-exporter " 153RDEPENDS_${PN}-module-io-compress-deflate += "${PN}-module-exporter "
131RDEPENDS_perl-module-io-compress-deflate += "perl-module-exporter " 154RDEPENDS_${PN}-module-io-compress-gzip-constants += "${PN}-module-exporter"
132RDEPENDS_perl-module-io-compress-gzip-constants += "perl-module-exporter" 155RDEPENDS_${PN}-module-io-compress-gzip += "${PN}-module-exporter "
133RDEPENDS_perl-module-io-compress-gzip += "perl-module-exporter " 156RDEPENDS_${PN}-module-io-compress-rawdeflate += "${PN}-module-exporter "
134RDEPENDS_perl-module-io-compress-rawdeflate += "perl-module-exporter " 157RDEPENDS_${PN}-module-io-compress-zip-constants += "${PN}-module-exporter"
135RDEPENDS_perl-module-io-compress-zip-constants += "perl-module-exporter" 158RDEPENDS_${PN}-module-io-compress-zip += "${PN}-module-exporter "
136RDEPENDS_perl-module-io-compress-zip += "perl-module-exporter " 159RDEPENDS_${PN}-module-io-compress-zlib-constants += "${PN}-module-exporter"
137RDEPENDS_perl-module-io-compress-zlib-constants += "perl-module-exporter" 160RDEPENDS_${PN}-module-io-file += "${PN}-module-exporter"
138RDEPENDS_perl-module-io-file += "perl-module-exporter" 161RDEPENDS_${PN}-module-io-handle += "${PN}-module-exporter"
139RDEPENDS_perl-module-io-handle += "perl-module-exporter" 162RDEPENDS_${PN}-module-io-seekable += "${PN}-module-exporter"
140RDEPENDS_perl-module-io-seekable += "perl-module-exporter" 163RDEPENDS_${PN}-module-io-select += "${PN}-module-exporter"
141RDEPENDS_perl-module-io-select += "perl-module-exporter" 164RDEPENDS_${PN}-module-io-socket += "${PN}-module-io-socket-inet"
142RDEPENDS_perl-module-io-socket += "perl-module-io-socket-inet" 165RDEPENDS_${PN}-module-io-socket += "${PN}-module-io-socket-unix"
143RDEPENDS_perl-module-io-socket += "perl-module-io-socket-unix" 166RDEPENDS_${PN}-module-io-uncompress-anyinflate += "${PN}-module-exporter "
144RDEPENDS_perl-module-io-uncompress-anyinflate += "perl-module-exporter " 167RDEPENDS_${PN}-module-io-uncompress-anyuncompress += "${PN}-module-exporter "
145RDEPENDS_perl-module-io-uncompress-anyuncompress += "perl-module-exporter " 168RDEPENDS_${PN}-module-io-uncompress-bunzip2 += "${PN}-module-exporter "
146RDEPENDS_perl-module-io-uncompress-bunzip2 += "perl-module-exporter " 169RDEPENDS_${PN}-module-io-uncompress-gunzip += "${PN}-module-exporter "
147RDEPENDS_perl-module-io-uncompress-gunzip += "perl-module-exporter " 170RDEPENDS_${PN}-module-io-uncompress-inflate += "${PN}-module-exporter "
148RDEPENDS_perl-module-io-uncompress-inflate += "perl-module-exporter " 171RDEPENDS_${PN}-module-io-uncompress-rawinflate += "${PN}-module-exporter "
149RDEPENDS_perl-module-io-uncompress-rawinflate += "perl-module-exporter " 172RDEPENDS_${PN}-module-io-uncompress-unzip += "${PN}-module-exporter "
150RDEPENDS_perl-module-io-uncompress-unzip += "perl-module-exporter " 173RDEPENDS_${PN}-module-ipc-cmd += "${PN}-module-carp"
151RDEPENDS_perl-module-ipc-cmd += "perl-module-carp" 174RDEPENDS_${PN}-module-ipc-open2 += "${PN}-module-exporter"
152RDEPENDS_perl-module-ipc-open2 += "perl-module-exporter" 175RDEPENDS_${PN}-module-ipc-open2 += "${PN}-module-ipc-open3"
153RDEPENDS_perl-module-ipc-open2 += "perl-module-ipc-open3" 176RDEPENDS_${PN}-module-ipc-open3 += "${PN}-module-exporter"
154RDEPENDS_perl-module-ipc-open3 += "perl-module-exporter" 177RDEPENDS_${PN}-module-ipc-sysv += "${PN}-module-exporter"
155RDEPENDS_perl-module-ipc-sysv += "perl-module-exporter" 178RDEPENDS_${PN}-module-list-util += "${PN}-module-exporter"
156RDEPENDS_perl-module-list-util += "perl-module-exporter" 179RDEPENDS_${PN}-module-list-util-pp += "${PN}-module-exporter"
157RDEPENDS_perl-module-list-util-pp += "perl-module-exporter" 180RDEPENDS_${PN}-module-locale-constants += "${PN}-module-exporter"
158RDEPENDS_perl-module-locale-constants += "perl-module-exporter" 181RDEPENDS_${PN}-module-locale-country += "${PN}-module-exporter"
159RDEPENDS_perl-module-locale-country += "perl-module-exporter" 182RDEPENDS_${PN}-module-locale-currency += "${PN}-module-exporter"
160RDEPENDS_perl-module-locale-currency += "perl-module-exporter" 183RDEPENDS_${PN}-module-locale-language += "${PN}-module-exporter"
161RDEPENDS_perl-module-locale-language += "perl-module-exporter" 184RDEPENDS_${PN}-module-locale-script += "${PN}-module-exporter"
162RDEPENDS_perl-module-locale-script += "perl-module-exporter" 185RDEPENDS_${PN}-module-math-bigfloat += "${PN}-module-exporter"
163RDEPENDS_perl-module-math-bigfloat += "perl-module-exporter" 186RDEPENDS_${PN}-module-math-bigint-fastcalc += "${PN}-module-xsloader"
164RDEPENDS_perl-module-math-bigint-fastcalc += "perl-module-xsloader" 187RDEPENDS_${PN}-module-math-complex += "${PN}-module-exporter"
165RDEPENDS_perl-module-math-complex += "perl-module-exporter" 188RDEPENDS_${PN}-module-math-trig += "${PN}-module-exporter"
166RDEPENDS_perl-module-math-trig += "perl-module-exporter" 189RDEPENDS_${PN}-module-mime-base64 += "${PN}-module-exporter"
167RDEPENDS_perl-module-mime-base64 += "perl-module-exporter" 190RDEPENDS_${PN}-module-mime-base64 += "${PN}-module-xsloader"
168RDEPENDS_perl-module-mime-base64 += "perl-module-xsloader" 191RDEPENDS_${PN}-module-mime-quotedprint += "${PN}-module-exporter"
169RDEPENDS_perl-module-mime-quotedprint += "perl-module-exporter" 192RDEPENDS_${PN}-module-mro += "${PN}-module-xsloader"
170RDEPENDS_perl-module-mro += "perl-module-xsloader" 193RDEPENDS_${PN}-module-net-cmd += "${PN}-module-exporter"
171RDEPENDS_perl-module-net-cmd += "perl-module-exporter" 194RDEPENDS_${PN}-module-net-config += "${PN}-module-exporter"
172RDEPENDS_perl-module-net-config += "perl-module-exporter" 195RDEPENDS_${PN}-module-net-domain += "${PN}-module-exporter"
173RDEPENDS_perl-module-net-domain += "perl-module-exporter" 196RDEPENDS_${PN}-module-net-ftp-a += "${PN}-module-net-ftp-dataconn"
174RDEPENDS_perl-module-net-ftp-a += "perl-module-net-ftp-dataconn" 197RDEPENDS_${PN}-module-net-ftp-e += "${PN}-module-net-ftp-i"
175RDEPENDS_perl-module-net-ftp-e += "perl-module-net-ftp-i" 198RDEPENDS_${PN}-module-net-ftp-i += "${PN}-module-net-ftp-dataconn"
176RDEPENDS_perl-module-net-ftp-i += "perl-module-net-ftp-dataconn" 199RDEPENDS_${PN}-module-net-ftp-l += "${PN}-module-net-ftp-i"
177RDEPENDS_perl-module-net-ftp-l += "perl-module-net-ftp-i" 200RDEPENDS_${PN}-module-net-ping += "${PN}-module-exporter"
178RDEPENDS_perl-module-net-ping += "perl-module-exporter" 201RDEPENDS_${PN}-module-net-time += "${PN}-module-exporter"
179RDEPENDS_perl-module-net-time += "perl-module-exporter" 202RDEPENDS_${PN}-module-object-accessor += "${PN}-module-overload"
180RDEPENDS_perl-module-object-accessor += "perl-module-overload" 203RDEPENDS_${PN}-module-${PN}io-encoding += "${PN}-module-xsloader"
181RDEPENDS_perl-module-perlio-encoding += "perl-module-xsloader" 204RDEPENDS_${PN}-module-${PN}io-scalar += "${PN}-module-xsloader"
182RDEPENDS_perl-module-perlio-scalar += "perl-module-xsloader" 205RDEPENDS_${PN}-module-${PN}io-via += "${PN}-module-xsloader"
183RDEPENDS_perl-module-perlio-via += "perl-module-xsloader" 206RDEPENDS_${PN}-module-pod-escapes += "${PN}-module-exporter"
184RDEPENDS_perl-module-pod-escapes += "perl-module-exporter" 207RDEPENDS_${PN}-module-pod-functions += "${PN}-module-exporter"
185RDEPENDS_perl-module-pod-functions += "perl-module-exporter" 208RDEPENDS_${PN}-module-pod-latex += "${PN}-module-pod-parseutils"
186RDEPENDS_perl-module-pod-latex += "perl-module-pod-parseutils" 209RDEPENDS_${PN}-module-pod-simple-transcodesmart += "${PN}-module-encode"
187RDEPENDS_perl-module-pod-simple-transcodesmart += "perl-module-encode" 210RDEPENDS_${PN}-module-pod-usage += "${PN}-module-pod-select"
188RDEPENDS_perl-module-pod-usage += "perl-module-pod-select" 211RDEPENDS_${PN}-module-posix += "${PN}-module-exporter"
189RDEPENDS_perl-module-posix += "perl-module-exporter" 212RDEPENDS_${PN}-module-posix += "${PN}-module-xsloader"
190RDEPENDS_perl-module-posix += "perl-module-xsloader" 213RDEPENDS_${PN}-module-safe += "${PN}-module-utf8"
191RDEPENDS_perl-module-safe += "perl-module-utf8" 214RDEPENDS_${PN}-module-scalar-util += "${PN}-module-exporter"
192RDEPENDS_perl-module-scalar-util += "perl-module-exporter" 215RDEPENDS_${PN}-module-scalar-util += "${PN}-module-list-util"
193RDEPENDS_perl-module-scalar-util += "perl-module-list-util" 216RDEPENDS_${PN}-module-scalar-util-pp += "${PN}-module-exporter"
194RDEPENDS_perl-module-scalar-util-pp += "perl-module-exporter" 217RDEPENDS_${PN}-module-sdbm-file += "${PN}-module-tie-hash"
195RDEPENDS_perl-module-sdbm-file += "perl-module-tie-hash" 218RDEPENDS_${PN}-module-sdbm-file += "${PN}-module-xsloader"
196RDEPENDS_perl-module-sdbm-file += "perl-module-xsloader" 219RDEPENDS_${PN}-module-search-dict += "${PN}-module-exporter"
197RDEPENDS_perl-module-search-dict += "perl-module-exporter" 220RDEPENDS_${PN}-module-socket += "${PN}-module-exporter"
198RDEPENDS_perl-module-socket += "perl-module-exporter" 221RDEPENDS_${PN}-module-socket += "${PN}-module-xsloader"
199RDEPENDS_perl-module-socket += "perl-module-xsloader" 222RDEPENDS_${PN}-module-storable += "${PN}-module-exporter"
200RDEPENDS_perl-module-storable += "perl-module-exporter" 223RDEPENDS_${PN}-module-storable += "${PN}-module-xsloader"
201RDEPENDS_perl-module-storable += "perl-module-xsloader" 224RDEPENDS_${PN}-module-symbol += "${PN}-module-exporter"
202RDEPENDS_perl-module-symbol += "perl-module-exporter" 225RDEPENDS_${PN}-module-sys-hostname += "${PN}-module-exporter"
203RDEPENDS_perl-module-sys-hostname += "perl-module-exporter" 226RDEPENDS_${PN}-module-term-complete += "${PN}-module-exporter"
204RDEPENDS_perl-module-term-complete += "perl-module-exporter" 227RDEPENDS_${PN}-module-test-builder-module += "${PN}-module-exporter"
205RDEPENDS_perl-module-test-builder-module += "perl-module-exporter" 228RDEPENDS_${PN}-module-test-builder-tester-color += "${PN}-module-test-builder-tester"
206RDEPENDS_perl-module-test-builder-tester-color += "perl-module-test-builder-tester" 229RDEPENDS_${PN}-module-test += "${PN}-module-exporter"
207RDEPENDS_perl-module-test += "perl-module-exporter" 230RDEPENDS_${PN}-module-text-abbrev += "${PN}-module-exporter"
208RDEPENDS_perl-module-text-abbrev += "perl-module-exporter" 231RDEPENDS_${PN}-module-text-tabs += "${PN}-module-exporter"
209RDEPENDS_perl-module-text-tabs += "perl-module-exporter" 232RDEPENDS_${PN}-module-text-wrap += "${PN}-module-exporter"
210RDEPENDS_perl-module-text-wrap += "perl-module-exporter" 233RDEPENDS_${PN}-module-thread += "${PN}-module-exporter"
211RDEPENDS_perl-module-thread += "perl-module-exporter" 234RDEPENDS_${PN}-module-threads += "${PN}-module-config"
212RDEPENDS_perl-module-threads += "perl-module-config" 235RDEPENDS_${PN}-module-threads += "${PN}-module-xsloader"
213RDEPENDS_perl-module-threads += "perl-module-xsloader" 236RDEPENDS_${PN}-module-time-hires += "${PN}-module-dynaloader"
214RDEPENDS_perl-module-time-hires += "perl-module-dynaloader" 237RDEPENDS_${PN}-module-time-hires += "${PN}-module-exporter"
215RDEPENDS_perl-module-time-hires += "perl-module-exporter" 238RDEPENDS_${PN}-module-time-local += "${PN}-module-exporter"
216RDEPENDS_perl-module-time-local += "perl-module-exporter" 239RDEPENDS_${PN}-module-time-piece += "${PN}-module-dynaloader"
217RDEPENDS_perl-module-time-piece += "perl-module-dynaloader" 240RDEPENDS_${PN}-module-time-piece += "${PN}-module-exporter"
218RDEPENDS_perl-module-time-piece += "perl-module-exporter" 241RDEPENDS_${PN}-module-unicode-collate += "${PN}-module-dynaloader"
219RDEPENDS_perl-module-unicode-collate += "perl-module-dynaloader" 242RDEPENDS_${PN}-module-unicode-normalize += "${PN}-module-dynaloader"
220RDEPENDS_perl-module-unicode-normalize += "perl-module-dynaloader" 243RDEPENDS_${PN}-module-unicode-normalize += "${PN}-module-exporter"
221RDEPENDS_perl-module-unicode-normalize += "perl-module-exporter" 244RDEPENDS_${PN}-module-unicode-ucd += "${PN}-module-exporter"
222RDEPENDS_perl-module-unicode-ucd += "perl-module-exporter" 245RDEPENDS_${PN}-module-universal += "${PN}-module-exporter"
223RDEPENDS_perl-module-universal += "perl-module-exporter" 246RDEPENDS_${PN}-module-warnings-register += "${PN}-module-warnings"
224RDEPENDS_perl-module-warnings-register += "perl-module-warnings"
diff --git a/meta/recipes-devtools/perl/perl_5.14.2.bb b/meta/recipes-devtools/perl/perl_5.14.2.bb
index 48ce156625..3ede8314d7 100644
--- a/meta/recipes-devtools/perl/perl_5.14.2.bb
+++ b/meta/recipes-devtools/perl/perl_5.14.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://Copying;md5=2b4c6ffbcfcbdee469f02565f253d81a \
7# We need gnugrep (for -I) 7# We need gnugrep (for -I)
8DEPENDS = "virtual/db grep-native" 8DEPENDS = "virtual/db grep-native"
9DEPENDS += "gdbm zlib" 9DEPENDS += "gdbm zlib"
10PR = "r12" 10PR = "r13"
11 11
12# 5.10.1 has Module::Build built-in 12# 5.10.1 has Module::Build built-in
13PROVIDES += "libmodule-build-perl" 13PROVIDES += "libmodule-build-perl"