Re: spot pushed to perl-Log-Dispatch (master). "update to 2.60, disable test suite until Devel::Confess shows up in Fedora"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 02/13/2017 03:59 PM, notifications@xxxxxxxxxxxxxxxxx wrote:
From 0e2119bee24ba67cb856f7a95d81a2944c69ab42 Mon Sep 17 00:00:00 2001
From: Tom Callaway <spot@xxxxxxxxxxxxxxxxx>
Date: Mon, 13 Feb 2017 09:59:11 -0500
Subject: update to 2.60, disable test suite until Devel::Confess shows up in
 Fedora


@@ -49,6 +49,9 @@ BuildRequires:  perl(Test::More) >= 0.96
 BuildRequires:  perl(Test::Fatal)
 # N/A in Fedora < 24
 BuildRequires:  perl(Test::Needs)
+# Introduced in 2.60
+# Not in Fedora as of 2017-02-13
+# BuildRequires:  perl(Devel::Confess)

 # If LOG_DISPATCH_TEST_EMAIL is passed to tests, a sendmail will be needed,
 # bug #1083418
@@ -97,7 +100,9 @@ make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
 %{_fixperms} $RPM_BUILD_ROOT/*

 %check
+%if 0
 make test %{?with_release_tests:RELEASE_TESTING=1} LOG_DISPATCH_TEST_EMAIL="root@localhost.localdomain"
+%endif

 %files
 %doc Changes
@@ -106,6 +111,10 @@ make test %{?with_release_tests:RELEASE_TESTING=1} LOG_DISPATCH_TEST_EMAIL="root
 %{_mandir}/man3/*.3pm*

 %changelog
+* Mon Feb 13 2017 Tom Callaway <spot@xxxxxxxxxxxxxxxxx> - 2.60-1
+- update to 2.60
+- disabling tests until Devel::Confess shows up
+
 * Sat Feb 11 2017 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 2.58-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild

Spot, you've outsmarted yourself.

Devel::Confess is not a testsuite requirement, it is a mandatory runtime-requirement, without which this package at least partially dysfunctional.

c.f.
Log-Dispatch-2.60/lib/Log/Dispatch.pm:use Devel::Confess;
Log-Dispatch-2.60/lib/Log/Dispatch/Conflicts.pm:        Devel::Confess

Ralf

_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]
  Powered by Linux