Description of problem: perl-Catalyst-Runtime-5.80033-1.el6.noarch is missing the following dependencies when installed on RHEL 6.8 with EPEL 6, rhel-6-server-optional-rpms, and rhel-6-server-extras-rpms repositories enabled: Requires: perl(MooseX::Types::Common::Numeric) Requires: perl(MooseX::MethodAttributes::Inheritable) >= 0.24 Requires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00903 Requires: perl(MooseX::MethodAttributes) Requires: perl(HTTP::Request::AsCGI) >= 1.0 How reproducible: always Steps to Reproduce: 1. yum install perl-Catalyst-Runtime Actual results: Requires: perl(MooseX::Types::Common::Numeric) Requires: perl(MooseX::MethodAttributes::Inheritable) >= 0.24 Requires: perl(MooseX::Emulate::Class::Accessor::Fast) >= 0.00903 Requires: perl(MooseX::MethodAttributes) Requires: perl(HTTP::Request::AsCGI) >= 1.0 Expected results: Successful installation. Additional info: I'm guessing that these 5 modules might have been orphaned and removed from EPEL 6? Locally, I just built RPMs of them using cpanspec, so I worked around this issue, but I thought that I'd report it here. Some of these dependencies have other dependencies which also need to be packaged. I've reviewed https://fedoraproject.org/wiki/EPEL_Package_Maintainers and I might consider trying to become a package maintainer, although I'm not sure how much I could commit to maintaining these packages for a long period of time.
Indeed. I took the perl-Catalyst-Runtime because it was orphaned and it would have been retired otherwise. I thought I will receive notifications about missing orphaned dependencies but they seem to slip through the crack. The missing direct dependencies are: perl-MooseX-Emulate-Class-Accessor-Fast perl-MooseX-MethodAttributes perl-HTTP-Request-AsCGI perl-MooseX-Types-Common I will try unretiring them.
Unblocking requested <https://fedorahosted.org/rel-eng/ticket/6447>.
perl-HTTP-Request-AsCGI-1.2-3.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e9ef72a4b4
perl-MooseX-Types-Common-0.001002-2.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-fb91323641
perl-MooseX-MethodAttributes-0.24-2.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-00e77e737b
perl-MooseX-Emulate-Class-Accessor-Fast-0.00903-4.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-059bd4e2c7
perl-MooseX-Emulate-Class-Accessor-Fast-0.00903-4.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-059bd4e2c7
perl-MooseX-MethodAttributes-0.24-2.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-00e77e737b
perl-MooseX-Types-Common-0.001002-2.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-fb91323641
perl-HTTP-Request-AsCGI-1.2-3.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-e9ef72a4b4
(In reply to Petr Pisar from comment #1) > Indeed. I took the perl-Catalyst-Runtime because it was orphaned and it > would have been retired otherwise. I thought I will receive notifications > about missing orphaned dependencies but they seem to slip through the crack. > > The missing direct dependencies are: > > perl-MooseX-Emulate-Class-Accessor-Fast > perl-MooseX-MethodAttributes > perl-HTTP-Request-AsCGI > perl-MooseX-Types-Common > > I will try unretiring them. Cheers, Petr. I just noticed your comment now, although I'd seen the Fedora Update System messages before... In the end, I rolled my own perl-Catalyst-Runtime, as I needed to use a newer version, but hopefully this report was worthwhile anyway.
perl-MooseX-Emulate-Class-Accessor-Fast-0.00903-4.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
perl-MooseX-MethodAttributes-0.24-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
perl-MooseX-Types-Common-0.001002-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.
perl-HTTP-Request-AsCGI-1.2-3.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.