aboutsummaryrefslogtreecommitdiff
path: root/lang/perl/perlbase.mk
diff options
context:
space:
mode:
authorMarcel Denia <naoir@gmx.net>2015-09-25 07:49:09 +0200
committerMarcel Denia <naoir@gmx.net>2015-09-25 10:59:15 +0200
commit58a7c33ca7a3e4e54bec019a56c5993cf7e6e695 (patch)
tree4a12a1f54e9261f07813a930ebab9d08134683d1 /lang/perl/perlbase.mk
parentaa8a98e6ecec35b4eb15d5ccb60413de793b85aa (diff)
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 <naoir@gmx.net>
Diffstat (limited to 'lang/perl/perlbase.mk')
-rw-r--r--lang/perl/perlbase.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/lang/perl/perlbase.mk b/lang/perl/perlbase.mk
index 090685b3a..41af50a1c 100644
--- a/lang/perl/perlbase.mk
+++ b/lang/perl/perlbase.mk
@@ -287,7 +287,6 @@ $(eval $(call BuildPackage,perlbase-compress))
define Package/perlbase-config
$(call Package/perlbase-template)
TITLE:=Config perl module
-DEPENDS+=+perlbase-essential
endef
define Package/perlbase-config/install
@@ -554,6 +553,7 @@ $(eval $(call BuildPackage,perlbase-errno))
define Package/perlbase-essential
$(call Package/perlbase-template)
TITLE:=essential perl module
+DEPENDS+=+perlbase-config
endef
define Package/perlbase-essential/install
@@ -1556,4 +1556,4 @@ endef
$(eval $(call BuildPackage,perlbase-xsloader))
-# Generated Tue Aug 25 21:14:51 2015
+# Generated Fri Sep 25 07:47:59 2015