https://bugzilla.redhat.com/show_bug.cgi?id=2217967
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Flags|fedora-review? |fedora-review+
--- Comment #3 from Petr Pisar ppisar@redhat.com --- Thanks for the update.
Your URL is more stable. That's right. However, I prefer the authors URL for two reasons: First, it matches an address the upstream advertises, hence it's more credible and easier to compare. Second, any PAUSE user can upload a release of the distribution to PAUSE. If the uploading users is not on a list of maintainers of all the contained modules, the release is marked as "unauthorized", yet it is (or was?) kept publicly available on CPAN. CPAN maybe got better at this, but I remember that it happened few times that an unauthorized release was reported down to Fedora. Then a failing Source0 requires the Fedora maintainer to go to CPAN to find out who is the new author and at that time he can notice that the release in unauthorized (there is a red label Unauthorized printed next to the release name). Maybe I'm only overly cautious.
The "perl(VERSION) >= 5.6" does not work because I made a typo. Correct one is "perl(:VERSION) >= 5.6".
======================================== rpmlint session starts ======================================= rpmlint: 2.4.0 configuration: /usr/lib/python3.11/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: 31, packages: 3
========= 2 packages and 1 specfiles checked; 0 errors, 0 warnings, 0 badness; has taken 0.2 s ======== rpmlint is Ok.
The package builds in Rawhide (https://koji.fedoraproject.org/koji/taskinfo?taskID=102708290). Ok. This package is APPROVED.