perl: Invert perlbase-essential/perlbase-config circular dependency solution
authorMarcel Denia <[email protected]>
Fri, 25 Sep 2015 05:49:09 +0000 (07:49 +0200)
committerMarcel Denia <[email protected]>
Fri, 25 Sep 2015 08:59:15 +0000 (10:59 +0200)
commit58a7c33ca7a3e4e54bec019a56c5993cf7e6e695
tree4a12a1f54e9261f07813a930ebab9d08134683d1
parentaa8a98e6ecec35b4eb15d5ccb60413de793b85aa
perl: Invert perlbase-essential/perlbase-config circular dependency solution

perlbase-essential and perlbase-config depend on functionality from
each other. Previously, this was solved by just making perlbase-config depend
on perlbase-essential.
However, since a simple "use lib" is enough to trigger pulling in Config, this
approach doesn't seem to make much sense. So let's just make perlbase-essential
depend on perlbase-config instead.
This pulls in perlbase-config as a dependency to pretty much every Perl package,
so in the future we might want to just merge Config into perlbase-essential.

Thanks to Robert Högberg for spotting this.

Signed-off-by: Marcel Denia <[email protected]>
lang/perl/perlbase.mk