22909291 perl modules should add forced IPS perl interpreter dependencies
authorEsha Wang <esha.wang@oracle.com>
Thu, 01 Sep 2016 14:24:02 -0700
changeset 6717 34151b0b5111
parent 6716 6e7ab6702602
child 6718 7b27fef9ca52
22909291 perl modules should add forced IPS perl interpreter dependencies
components/perl_modules/gettext/gettext-PERLVER.p5m
components/perl_modules/net-ssleay/net-ssleay-PERLVER.p5m
components/perl_modules/pmtools/pmtools-PERLVER.p5m
components/perl_modules/xml-parser/xml-parser-PERLVER.p5m
--- a/components/perl_modules/gettext/gettext-PERLVER.p5m	Thu Sep 01 14:13:59 2016 -0700
+++ b/components/perl_modules/gettext/gettext-PERLVER.p5m	Thu Sep 01 14:24:02 2016 -0700
@@ -41,3 +41,6 @@
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Locale/gettext/.packlist
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Locale/gettext/gettext.so
 license gettext.license license=Artistic
+# force a dependency on the Perl runtime
+depend type=require fmri=__TBD pkg.debug.depend.file=perl \
+    pkg.debug.depend.path=usr/perl5/$(PERLVER)/bin
--- a/components/perl_modules/net-ssleay/net-ssleay-PERLVER.p5m	Thu Sep 01 14:13:59 2016 -0700
+++ b/components/perl_modules/net-ssleay/net-ssleay-PERLVER.p5m	Thu Sep 01 14:24:02 2016 -0700
@@ -122,4 +122,7 @@
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Net/SSLeay/want_read.al
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/Net/SSLeay/want_write.al
 license net-ssleay.copyright license="OpenSSL, SSLeay"
+# force a dependency on the Perl runtime
+depend type=require fmri=__TBD pkg.debug.depend.file=perl \
+    pkg.debug.depend.path=usr/perl5/$(PERLVER)/bin
 depend type=require fmri=library/[email protected]
--- a/components/perl_modules/pmtools/pmtools-PERLVER.p5m	Thu Sep 01 14:13:59 2016 -0700
+++ b/components/perl_modules/pmtools/pmtools-PERLVER.p5m	Thu Sep 01 14:24:02 2016 -0700
@@ -92,3 +92,6 @@
 file path=usr/perl5/vendor_perl/$(PERLVER)/Devel/Loaded.pm
 file path=usr/perl5/vendor_perl/$(PERLVER)/pmtools.pm
 license pmtools.license license=Artistic
+# force a dependency on the Perl runtime
+depend type=require fmri=__TBD pkg.debug.depend.file=perl \
+    pkg.debug.depend.path=usr/perl5/$(PERLVER)/bin
--- a/components/perl_modules/xml-parser/xml-parser-PERLVER.p5m	Thu Sep 01 14:13:59 2016 -0700
+++ b/components/perl_modules/xml-parser/xml-parser-PERLVER.p5m	Thu Sep 01 14:24:02 2016 -0700
@@ -77,3 +77,6 @@
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/XML/Parser/.packlist
 file path=usr/perl5/vendor_perl/$(PERLVER)/$(PERL_ARCH)/auto/XML/Parser/Expat/Expat.so
 license xml-parser.license license=Artistic
+# force a dependency on the Perl runtime
+depend type=require fmri=__TBD pkg.debug.depend.file=perl \
+    pkg.debug.depend.path=usr/perl5/$(PERLVER)/bin