Spec URL: http://data-strzibny.rhcloud.com/obs/perl-Net-RabbitMQ.spec SRPM URL: http://data-strzibny.rhcloud.com/obs/perl-Net-RabbitMQ-0.2.7-1.fc22.src.rpm Description: Net::RabbitMQ provides a simple wrapper around the librabbitmq library that allows connecting, declaring exchanges and queues, binding and unbinding queues, publishing, consuming and receiving events. Fedora Account System Username: jstribny There are some subtest failures, but as a newcomer to Perl, I am not sure where to report them.
Looks like this package is bundling an old (and incompatible) version of rabbitmq.
Indeed, as David points out, this package is bundling librabbitmq 0.0.1. It needs to be unbundled and the code ported to our system librabbitmq. Also, a couple of things I noticed from a quick glance at the SPEC: #1 Upstream URL is pointing to a "different distribution" (this is because of the two dashes in the name; upstream packaging seems a bit broken, by the way). #2 You should use the %{version} macro in the source URL. #3 "make test | grep 'Failed 1/6 subtests'" -- huh? So the tests fail but you want to make it look as if they don't or what is this sorcery? #4 A build dependency on librabbitmq isn't what you want, even after you unbundle the library. You should depend on the devel subpackage. This will require some work, both here and upstream.
Thank you David and Petr for the input. > #3 "make test | grep 'Failed 1/6 subtests'" -- huh? So the tests fail but you want to make it look as if they don't or what is this sorcery? No, I just don't know how to submit this to upstream. CPAN and Perl is still strange to me:). As I am not Perlist, I probably won't continue now in unbundling it myself.
You can report this upstream at https://rt.cpan.org/Public/Bug/Report.html?Queue=Net--RabbitM
Poking around CPAN, I found this paragraph in Net::AMQP::RabbitMQ's documentation: "This module was forked from Net::RabbitMQ version 0.2.6 which uses an older version of librabbitmq, and doesn't work correctly with newer versions of RabbitMQ. The main change between this module and the original is this library uses a newer, unforked, version of librabbitmq. Version 0.4.1 to be precise." http://search.cpan.org/~markellis/Net-AMQP-RabbitMQ-0.009000/RabbitMQ.pm Josef, would you be willing to submit a package for that module, instead of Net::RabbitMQ?
pbrobinson's scratch build of rabbitmq-java-client?#ab70721f8a01542d482131dd11f4e15ef468139b for epel7-archbootstrap and git://pkgs.fedoraproject.org/rabbitmq-java-client?#ab70721f8a01542d482131dd11f4e15ef468139b completed http://koji.fedoraproject.org/koji/taskinfo?taskID=12090623
The submitter's account's been closed. So can be this review, I think.