I noticed IO-Socket-SSL-2.066 sources distribute Public Suffix list from <https://publicsuffix.org/list/> in lib/IO/Socket/SSL/PublicSuffix.pm file. The data carry it's own license declaration: // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. I believe perl-IO-Socket-SSL should add MPLv2.0 to the License tag.
Fixed in perl-IO-Socket-SSL-2.066-4.fc31 https://src.fedoraproject.org/rpms/perl-IO-Socket-SSL/c/030559c4b0c18576c7089bf3e4efa1ee9f689aa2 https://koji.fedoraproject.org/koji/taskinfo?taskID=35844506
> -# openssl for Test-client-performs-Post-Handshake-Authentication.patch > -BuildRequires: openssl This was there because of /usr/bin/openssl tool. I can see you already have had "openssl >= 0.9.8". Should that be openssl-libs?
(In reply to Petr Pisar from comment #2) > > -# openssl for Test-client-performs-Post-Handshake-Authentication.patch > > -BuildRequires: openssl > > This was there because of /usr/bin/openssl tool. I can see you already have > had "openssl >= 0.9.8". Should that be openssl-libs? Yes, it should. That dependency dates back to before the openssl/openssl-libs split in Fedora 18.