View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015770||CentOS-7||perl-IO-Socket-SSL||public||2019-02-02 04:04||2019-03-18 13:19|
|Target Version||Fixed in Version|
|Summary||0015770: perl-Mojolicious version clash with perl-IO-Socket-SSL|
|Description||[ Arguably this should be filed against a perl-Mojolicious category, but there isn't one ]|
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 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.
|Steps To Reproduce||/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 support')
|Tags||No tags attached.|