Bug 215637 - perl(Test::Base) not a buildrequires of perl-YAML
perl(Test::Base) not a buildrequires of perl-YAML
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: perl-Test-Base (Show other bugs)
5
All Linux
medium Severity medium
: ---
: ---
Assigned To: Steven Pritchard
Fedora Extras Quality Assurance
:
Depends On:
Blocks: perl_5.10
  Show dependency treegraph
 
Reported: 2006-11-14 18:00 EST by Chris Weyl
Modified: 2007-11-30 17:11 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-11-27 10:13:06 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:


Attachments (Terms of Use)

  None (edit)
Description Chris Weyl 2006-11-14 18:00:25 EST
perl-YAML lists perl(Test::Base) as a buildrequires, yet the source tarball
contains an embedded version of perl(Test::Base).

Can we drop perl(Test::Base) as a br? :)
Comment 1 Chris Weyl 2007-03-13 16:55:51 EDT
This is actually slightly more important than I thought.  When trying to rebuild
a number of packages:

perl-YAML buildrequires perl(Test::Base) [perl-Test-Base], which 
requires perl(Module::Install::Base) [perl-Module-Install], which 
requires.... perl(YAML).

Dropping the br of perl(Test::Base) from this package breaks this loop.
Comment 2 Steven Pritchard 2007-03-13 17:18:07 EDT
The latest Module::Install uses YAML::Tiny instead of YAML.  I'll upgrade to 
that once bug 232036 gets a review.

And if you're trying to get all this to build on RHEL, I've recently had all 
my packages branched for EPEL, so if you're patient, I'll take care of 
it.  :-)
Comment 3 Steven Pritchard 2007-03-13 17:24:57 EDT
Oh, wait, I just realized that I have YAML::Tiny BR YAML and YAML::Syck for 
some of the tests.

OK, you talked me into it.  :-)
Comment 4 Chris Weyl 2007-03-13 17:44:56 EDT
Yay!

And, um openSuSE ;)  (It's a !personal project.  And a little messy.  But
surprisingly easy with a few plague tweaks...)
Comment 5 Steven Pritchard 2007-03-13 17:59:16 EDT
All of a sudden today BuildRequires: perl(ExtUtils::MakeMaker) isn't enough to 
get modules to build on devel, so I'm going to wait and try building again 
tomorrow.

In the mean time, feel free to test what is in the devel branch.  If it works 
OK, I'll push it to all current branches.
Comment 6 Chris Weyl 2007-03-13 18:21:29 EDT
(In reply to comment #5)
> All of a sudden today BuildRequires: perl(ExtUtils::MakeMaker) isn't enough to 
> get modules to build on devel, so I'm going to wait and try building again 
> tomorrow.

Ugh.

> In the mean time, feel free to test what is in the devel branch.  If it works 
> OK, I'll push it to all current branches.

Looks good over here.  (Checked on FC-6 as well.)

I don't actually need it built, just pushed to at least FC-6 and tagged, so
that's perfect by me :)
Comment 7 Steven Pritchard 2007-11-27 10:13:06 EST
Oops, this one was fixed in devel some time back.

Note You need to log in before you can comment on or make changes to this bug.