Bug 2454381 - Review Request: perl-Getopt-Yath - Option processing in yath style
Summary: Review Request: perl-Getopt-Yath - Option processing in yath style
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL: https://metacpan.org/dist/Getopt-Yath
Whiteboard:
Depends On:
Blocks: 2453268
TreeView+ depends on / blocked
 
Reported: 2026-04-02 15:05 UTC by Petr Pisar
Modified: 2026-04-09 12:07 UTC (History)
2 users (show)

Fixed In Version: perl-Getopt-Yath-2.000008-1.fc45
Clone Of:
Environment:
Last Closed: 2026-04-09 12:07:08 UTC
Type: ---
Embargoed:
jplesnik: fedora-review+


Attachments (Terms of Use)

Description Petr Pisar 2026-04-02 15:05:36 UTC
Spec URL: https://ppisar.fedorapeople.org/perl-Getopt-Yath/perl-Getopt-Yath.spec
SRPM URL: https://ppisar.fedorapeople.org/perl-Getopt-Yath/perl-Getopt-Yath-2.000008-1.fc45.src.rpm
Description:
This is the getopt processor yath (Yet Another Test Harness) uses.

Fedora Account System Username: pppisar

Comment 1 Fedora Review Service 2026-04-03 02:52:54 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10288802
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2454381-perl-getopt-yath/fedora-rawhide-x86_64/10288802-perl-Getopt-Yath/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Jitka Plesnikova 2026-04-09 11:14:20 UTC
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-Getopt-Yath-2.000008-1.fc45.noarch.rpm | sort | uniq -c | grep -v rpmlib
      1 perl(Carp)
      1 perl(Cpanel::JSON::XS)
      1 perl(File::Temp)
      1 perl(Getopt::Yath::HashBase)
      1 perl(Getopt::Yath::Instance)
      1 perl(Getopt::Yath::Option)
      1 perl(Getopt::Yath::Option::AutoList)
      1 perl(Getopt::Yath::Option::List)
      1 perl(Getopt::Yath::Option::Map)
      1 perl(Getopt::Yath::Option::PathList)
      1 perl(Getopt::Yath::Option::Scalar)
      1 perl(Getopt::Yath::Settings)
      1 perl(Getopt::Yath::Settings::Group)
      1 perl(Getopt::Yath::Term)
      1 perl(Getopt::Yath::Util)
      1 perl(Importer) >= 0.024
      1 perl-libs
      1 perl(parent)
      1 perl(strict)
      1 perl(Term::Table::Util) >= 0.028
      1 perl(warnings)
Binary requires are Ok.

$ rpm -qp --provides perl-Getopt-Yath-2.000008-1.fc45.noarch.rpm | sort | uniq -c
      1 perl(Getopt::Yath) = 2.000008
      1 perl-Getopt-Yath = 2.000008-1.fc45
      1 perl(Getopt::Yath::HashBase) = 2.000008
      1 perl(Getopt::Yath::Instance) = 2.000008
      1 perl(Getopt::Yath::Option) = 2.000008
      1 perl(Getopt::Yath::Option::Auto) = 2.000008
      1 perl(Getopt::Yath::Option::AutoList) = 2.000008
      1 perl(Getopt::Yath::Option::AutoMap) = 2.000008
      1 perl(Getopt::Yath::Option::AutoPathList) = 2.000008
      1 perl(Getopt::Yath::Option::Bool) = 2.000008
      1 perl(Getopt::Yath::Option::BoolMap) = 2.000008
      1 perl(Getopt::Yath::Option::Count) = 2.000008
      1 perl(Getopt::Yath::Option::List) = 2.000008
      1 perl(Getopt::Yath::Option::Map) = 2.000008
      1 perl(Getopt::Yath::Option::PathList) = 2.000008
      1 perl(Getopt::Yath::Option::Scalar) = 2.000008
      1 perl(Getopt::Yath::Settings) = 2.000008
      1 perl(Getopt::Yath::Settings::Group) = 2.000008
      1 perl(Getopt::Yath::Term) = 2.000008
      1 perl(Getopt::Yath::Util) = 2.000008
Binary provides are Ok.

$ rpmlint ./perl-Getopt-Yath*
============================ rpmlint session starts ============================
rpmlint: 2.8.0
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 3

perl-Getopt-Yath-tests.noarch: W: no-documentation
 2 packages and 1 specfiles checked; 0 errors, 1 warnings, 8 filtered, 0 badness; has taken 0.2 s
Rpmlint is ok

The package is in line with Fedora and Perl packaging guide lines.

Resolution:
Approved

Comment 3 Jitka Plesnikova 2026-04-09 11:16:24 UTC
Please update the package to the latest version 2.000011.

Comment 4 Fedora Admin user for bugzilla script actions 2026-04-09 11:35:58 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/perl-Getopt-Yath

Comment 5 Petr Pisar 2026-04-09 12:07:08 UTC
Thank you for the review. I will update the package.


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