Spec URL: https://ppisar.fedorapeople.org/perl-Test2-Tools-Process/perl-Test2-Tools-Process.spec SRPM URL: https://ppisar.fedorapeople.org/perl-Test2-Tools-Process/perl-Test2-Tools-Process-0.05-1.fc35.src.rpm Description: This set of testing tools is intended for writing unit tests for code that interacts with other processes without using real processes that might have unwanted side effects. It also lets you test code that exits program flow without actually terminating your test. So far it allows you to test and/or mock exit, exec, system, readpipe and qx//. Other process related tests will be added in the future. Fedora Account System Username: ppisar
Source file is ok Summary is ok License is ok Description is ok URL and Source0 are ok All tests passed BuildRequires are ok $ rpm -qp --requires perl-Test2-Tools-Process-0.05-1.fc35.noarch.rpm | sort | uniq -c | grep -v rpmlib 1 perl(base) 1 perl(Capture::Tiny) 1 perl(Carp) 1 perl(Class::Tiny) 1 perl(constant) 1 perl(Exporter) 1 perl(:MODULE_COMPAT_5.32.1) 1 perl(Ref::Util) 1 perl(Scope::Upper) 1 perl(strict) 1 perl(Test2::API) >= 1.302015 1 perl(Test2::Compare) >= 0.000060 1 perl(Test2::Compare::Array) >= 0.000060 1 perl(Test2::Compare::Custom) >= 0.000060 1 perl(Test2::Compare::Number) >= 0.000060 1 perl(Test2::Compare::String) >= 0.000060 1 perl(Test2::Compare::Wildcard) >= 0.000060 1 perl(Test2::Tools::Compare) >= 0.000060 1 perl(Test2::Tools::Process) 1 perl(Test2::Tools::Process::ReturnMultiLevel) 1 perl(:VERSION) >= 5.10.0 1 perl(warnings) Binary requires are almost Ok. FIX: Add missing run-requires - perl(Config) - lib/Test2/Tools/Process.pm:202 $ rpm -qp --provides perl-Test2-Tools-Process-0.05-1.fc35.noarch.rpm | sort | uniq -c 1 perl(Test2::Tools::Process) = 0.05 1 perl-Test2-Tools-Process = 0.05-1.fc35 1 perl(Test2::Tools::Process::Event) 1 perl(Test2::Tools::Process::Exec) 1 perl(Test2::Tools::Process::Exit) 1 perl(Test2::Tools::Process::Proc) 1 perl(Test2::Tools::Process::ReturnMultiLevel) 1 perl(Test2::Tools::Process::System) 1 perl(Test2::Tools::Process::SystemProc) 1 perl(Test::Exec) = 0.05 1 perl-Test-Exec = 0.05-1.fc35 Binary provides are Ok. Binary requires and provides for perl-Test2-Tools-Process-tests are Ok. $ rpmlint ./perl-Test2-Tools-Process* perl-Test2-Tools-Process.noarch: W: spelling-error Summary(en_US) qx -> q, x, ex perl-Test2-Tools-Process.noarch: W: spelling-error %description -l en_US readpipe -> read pipe, read-pipe, readership perl-Test2-Tools-Process.noarch: W: spelling-error %description -l en_US qx -> q, x, ex perl-Test2-Tools-Process.src: W: spelling-error Summary(en_US) qx -> q, x, ex perl-Test2-Tools-Process.src: W: spelling-error %description -l en_US readpipe -> read pipe, read-pipe, readership perl-Test2-Tools-Process.src: W: spelling-error %description -l en_US qx -> q, x, ex perl-Test2-Tools-Process-tests.noarch: W: no-documentation 3 packages and 1 specfiles checked; 0 errors, 7 warnings. Rpmlint is ok The package is in line with Fedora and Perl packaging guide lines. Please correct 'FIX' item. Resolution: Approved
https://pagure.io/releng/fedora-scm-requests/issue/34094
(fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/perl-Test2-Tools-Process
Thank you for the review and the repository. I added the missing dependency. I will retire perl-Test-Exec once getting this one into a build root.
perl-Test-Exec was retired.