$ perl -MIO::Socket::SSL::Utils -e 'KEY_free(KEY_create_rsa())' Can't locate auto/Net/SSLeay/EVP_KEY_fre.al in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/share/perl5/vendor_perl/IO/Socket/SSL/Utils.pm line 96. $ rpm -q perl-IO-Socket-SSL perl-Net-SSLeay perl-IO-Socket-SSL-1.984-1.fc21.noarch perl-Net-SSLeay-1.61-1.fc21.x86_64 This is probably a bug in perl-Net-SSLeay. The same issue is in Fedora 20.
Created attachment 895420 [details] Possible fix I think it's a typo in Utils.pm Can you give the attached patch a try? It works for the test case in this ticket but I'm sure you'll have a better one...
Yes. This works even in bigger picture. Thank you.
perl-IO-Socket-SSL-1.955-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/perl-IO-Socket-SSL-1.955-2.fc20
Package perl-IO-Socket-SSL-1.955-2.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing perl-IO-Socket-SSL-1.955-2.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-6355/perl-IO-Socket-SSL-1.955-2.fc20 then log in and leave karma (feedback).
perl-IO-Socket-SSL-1.955-2.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.