Spec URL: https://people.parinux.org/~seyman/fedora/perl-Path-Dispatcher/perl-Path-Dispatcher.spec SRPM URL: https://people.parinux.org/~seyman/fedora/perl-Path-Dispatcher/perl-Path-Dispatcher-1.08-1.fc34.src.rpm Description: Path::Dispatcher's basic operation is that of dispatch. Dispatch takes a path and a list of rules, and it returns a list of matches. From there, you can "run" the rules that matched. These phases are distinct so that, if you need to, you can inspect which rules were matched without ever running their code-blocks. Fedora Account System Username: eseyman Rpmlint Output: 1 packages and 1 specfiles checked: 0 errors, 0 warnings
It's not possible to build due to missing dependency: No matching package to install: 'perl(MooX::TypeTiny)'
It is not possible to build the package due to missing BR perl(Module::Build::Tiny) and perl(Module::Build) Errors from configure prereqs: { 'ExtUtils::MakeMaker' => '', 'Module::Build::Tiny' => 'Can\'t locate Module/Build/Tiny.pm in @INC (you may need to install the Module::Build::Tiny module) (@INC contains: /usr/local/lib64/perl5/5.34 /usr/local/share/perl5/5.34 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at (eval 1) line 1. ' } Can't locate Module/Build.pm in @INC (you may need to install the Module::Build module) (@INC contains: /usr/local/lib64/perl5/5.34 /usr/local/share/perl5/5.34 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at Build.PL line 76. Please add them and provide new spec file.
Adding 'perl(Module::Build::Tiny) >= 0.034' is enough.
Too late for the 'NotReady' tag, isn't it? Spec URL: https://people.parinux.org/~seyman/fedora/perl-Path-Dispatcher/perl-Path-Dispatcher.spec SRPM URL: https://people.parinux.org/~seyman/fedora/perl-Path-Dispatcher/perl-Path-Dispatcher-1.08-1.fc34.src.rpm
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-Path-Dispatcher-1.08-1.fc36.noarch.rpm | sort | uniq -c | grep -v rpmlib 1 perl(Carp) 1 perl(constant) 1 perl(:MODULE_COMPAT_5.34.0) 1 perl(Moo) 1 perl(Moo::Role) 1 perl(MooX::TypeTiny) 1 perl(overload) 1 perl(Path::Dispatcher::Dispatch) 1 perl(Path::Dispatcher::Match) 1 perl(Path::Dispatcher::Path) 1 perl(Path::Dispatcher::Rule) 1 perl(Path::Dispatcher::Rule::Alternation) 1 perl(Path::Dispatcher::Rule::Always) 1 perl(Path::Dispatcher::Rule::Chain) 1 perl(Path::Dispatcher::Rule::CodeRef) 1 perl(Path::Dispatcher::Rule::Dispatch) 1 perl(Path::Dispatcher::Rule::Empty) 1 perl(Path::Dispatcher::Rule::Enum) 1 perl(Path::Dispatcher::Rule::Eq) 1 perl(Path::Dispatcher::Rule::Intersection) 1 perl(Path::Dispatcher::Rule::Metadata) 1 perl(Path::Dispatcher::Rule::Regex) 1 perl(Path::Dispatcher::Rule::Sequence) 1 perl(Path::Dispatcher::Rule::Tokens) 1 perl(Path::Dispatcher::Rule::Under) 1 perl(Scalar::Util) 1 perl(Try::Tiny) 1 perl(Types::Standard) 1 perl(Type::Tiny) 1 perl(Type::Utils) 1 perl(:VERSION) >= 5.8.1 Binary requires are Ok. $ rpm -qp --provides perl-Path-Dispatcher-1.08-1.fc36.noarch.rpm | sort | uniq -c 1 perl(Path::Dispatcher) = 1.08 1 perl-Path-Dispatcher = 1.08-1.fc36 1 perl(Path::Dispatcher::Dispatch) = 1.08 1 perl(Path::Dispatcher::Match) = 1.08 1 perl(Path::Dispatcher::Path) = 1.08 1 perl(Path::Dispatcher::Role::Rules) = 1.08 1 perl(Path::Dispatcher::Rule) = 1.08 1 perl(Path::Dispatcher::Rule::Alternation) = 1.08 1 perl(Path::Dispatcher::Rule::Always) = 1.08 1 perl(Path::Dispatcher::Rule::Chain) = 1.08 1 perl(Path::Dispatcher::Rule::CodeRef) = 1.08 1 perl(Path::Dispatcher::Rule::Dispatch) = 1.08 1 perl(Path::Dispatcher::Rule::Empty) = 1.08 1 perl(Path::Dispatcher::Rule::Enum) = 1.08 1 perl(Path::Dispatcher::Rule::Eq) = 1.08 1 perl(Path::Dispatcher::Rule::Intersection) = 1.08 1 perl(Path::Dispatcher::Rule::Metadata) = 1.08 1 perl(Path::Dispatcher::Rule::Regex) = 1.08 1 perl(Path::Dispatcher::Rule::Sequence) = 1.08 1 perl(Path::Dispatcher::Rule::Tokens) = 1.08 1 perl(Path::Dispatcher::Rule::Under) = 1.08 Binary provides are Ok. $ rpmlint ./perl-Path-Dispatcher* 2 packages and 1 specfiles checked; 0 errors, 0 warnings. Rpmlint is ok The package is in line with Fedora and Perl packaging guide lines. Resolution: Approved
Thank you for the review, Jikta! I've requested the repository (https://pagure.io/releng/fedora-scm-requests/issue/36841)
(fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/perl-Path-Dispatcher
Built for rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=1833841