commit: 6aad2715aa7be4d95218214023e8730ead0abd1c
Author: Kent Fredric <kentnl <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 06:21:04 2017 +0000
Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 00:07:34 2017 +0000
URL: https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=6aad2715
perl-module.eclass: Make Module-Build/Module-Build-Tiny deps fatal
eclass/perl-module.eclass | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 31afa6dc8..f21e3a684 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -235,16 +235,14 @@ perl-module_src_configure() {
if grep -q '\(use\|require\)\s*Module::Build::Tiny' Build.PL ;
then
einfo "Using Module::Build::Tiny"
if [[ ${DEPEND} != *dev-perl/Module-Build-Tiny* &&
${PN} != Module-Build-Tiny ]]; then
- eqawarn "QA Notice: The ebuild uses
Module::Build::Tiny but doesn't depend on it."
- eqawarn " Add
dev-perl/Module-Build-Tiny to DEPEND!"
- perl_qafatal "modulebuildtiny" "Needs to depend
on Module-Build-Tiny"
+ eerror "QA Notice: The ebuild uses
Module::Build::Tiny but doesn't depend on it."
+ die " Add dev-perl/Module-Build-Tiny to
DEPEND!"
fi
else
einfo "Using Module::Build"
if [[ ${DEPEND} != *virtual/perl-Module-Build* &&
${DEPEND} != *dev-perl/Module-Build* && ${PN} != Module-Build ]] ; then
- eqawarn "QA Notice: The ebuild uses
Module::Build but doesn't depend on it."
- eqawarn " Add dev-perl/Module-Build
to DEPEND!"
- perl_qafatal "modulebuild" "Needs to depend on
Module-Build"
+ eerror "QA Notice: The ebuild uses
Module::Build but doesn't depend on it."
+ die " Add dev-perl/Module-Build to DEPEND!"
fi
fi
set -- \