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? :)
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.
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. :-)
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. :-)
Yay! And, um openSuSE ;) (It's a !personal project. And a little messy. But surprisingly easy with a few plague tweaks...)
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.
(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 :)
Oops, this one was fixed in devel some time back.