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 -- \

Reply via email to