[perl-Moose] avoid circular build-dependencies with Data::Visitor and Devel::Partialdump

Iain Arnell iarnell at fedoraproject.org
Fri Apr 6 15:49:44 UTC 2012


commit 1e927eea4f42cbf98de382be193b022272ea8519
Author: Iain Arnell <iarnell at gmail.com>
Date:   Fri Apr 6 09:49:21 2012 -0600

    avoid circular build-dependencies with Data::Visitor and Devel::Partialdump

 perl-Moose.spec |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/perl-Moose.spec b/perl-Moose.spec
index c9d49d4..7f739ac 100644
--- a/perl-Moose.spec
+++ b/perl-Moose.spec
@@ -1,7 +1,7 @@
 Name:           perl-Moose
 Summary:        Complete modern object system for Perl 5
 Version:        2.0402
-Release:        1%{?dist}
+Release:        2%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 Source0:        http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Moose-%{version}.tar.gz
@@ -19,7 +19,9 @@ BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.30
 # develop
 BuildRequires:  perl(Algorithm::C3)
 BuildRequires:  perl(DBM::Deep) >= 1.0003
+%if !0%{?perl_bootstrap}
 BuildRequires:  perl(Data::Visitor)
+%endif
 BuildRequires:  perl(DateTime)
 BuildRequires:  perl(DateTime::Calendar::Mayan)
 BuildRequires:  perl(DateTime::Format::MySQL)
@@ -69,14 +71,12 @@ BuildRequires:  perl(Sub::Exporter) >= 0.980
 BuildRequires:  perl(Sub::Name) >= 0.05
 BuildRequires:  perl(Task::Weaken)
 BuildRequires:  perl(Try::Tiny) >= 0.02
-# recommended
-BuildRequires:  perl(Devel::PartialDump) >= 0.14
 
 
 Requires:       perl(Data::OptList) >= 0.107
 Requires:       perl(Dist::CheckConflicts) >= 0.02
 
-# recommended
+# recommended (note: this uses Moose itself)
 Requires:       perl(Devel::PartialDump) >= 0.14
 
 # hidden from PAUSE
@@ -157,6 +157,10 @@ make test
 %{_mandir}/man3/Test::Moose*
 
 %changelog
+* Fri Apr 06 2012 Iain Arnell <iarnell at gmail.com> 2.0402-2
+- avoid circular build-dependencies with Data::Visitor and Devel::Partialdump
+  (patch from Paul Howarth rhbz#810394)
+
 * Sun Feb 05 2012 Iain Arnell <iarnell at gmail.com> 2.0402-1
 - update to latest upstream version
 


More information about the scm-commits mailing list