Bug ID: 1672088
Summary: perl-Mojolicious version clash with perl-IO-Socket-SSL
Product: Fedora EPEL
QA Contact: extras-qa(a)fedoraproject.org
Target Milestone: ---
Description of problem:
The perl-Mojolicious module was updated recently from v7.67 to v7.94. As can be
seen in /usr/share/perl5/vendor_perl/Mojo/IOLoop/TLS.pm (near the top) there is
a fixed dependency there on 2.009+ of IO::Socket::SSL. However the current
IO::Socket::SSL shipped in Enterprise Linux is still 1.94 (which is what
perl-Mojolicious v7.67 wanted).
So either perl-Mojolicious should be downgraded (bad) or perl-IO-Socket-SSL
should be upgraded (better), but at the moment the two modules are incompatible
and anything using them fails instantly so something needs doing somewhere.
Version-Release number of selected component (if applicable):
100% with anything using TLS with Mojolicious
Steps to Reproduce:
It's easiest to prove it just by looking in the files:
/usr/share/perl5/vendor_perl/Mojo/IOLoop/TLS.pm has this on line 29:
return $self->emit(error => 'IO::Socket::SSL 2.009+ required for TLS
You are receiving this mail because:
You are on the CC list for the bug.