https://bugzilla.redhat.com/show_bug.cgi?id=1672088 Bug ID: 1672088 Summary: perl-Mojolicious version clash with perl-IO-Socket-SSL Product: Fedora EPEL Version: epel7 Hardware: x86_64 OS: Linux Status: NEW Component: perl-Mojolicious Severity: medium Assignee: emmanuel@xxxxxxxxx Reporter: jifl-bugzilla@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: emmanuel@xxxxxxxxx, perl-devel@xxxxxxxxxxxxxxxxxxxxxxx, robinlee.sysu@xxxxxxxxx, yaneti@xxxxxxxxxxx Target Milestone: --- Classification: Fedora 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): perl-Mojolicious-7.94-1.el7.noarch perl-IO-Socket-SSL-1.94-7.el7.noarch How reproducible: 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 support') -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx