[PATCH] gnu: perl-lwp-protocol-https: Uncomment perl-mozilla-ca input.

  • Done
  • quality assurance status badge
Details
2 participants
  • Efraim Flashner
  • Christopher Baines
Owner
unassigned
Submitted by
Christopher Baines
Severity
normal

Debbugs page

Christopher Baines wrote 4 years ago
(address . guix-patches@gnu.org)
20201217114619.18199-1-mail@cbaines.net
If there's no explicit SSL configuration, the perl-mozilla-ca library acts as
a fallback. Including this as an input fixes the use of HTTPS in things that
use perl-lwp-protocol-https, for example get-iplayer.

* gnu/packages/web.scm (perl-lwp-protocol-https)[propagated-inputs]: Uncomment
perl-mozilla-ca.
---
gnu/packages/web.scm | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

Toggle diff (16 lines)
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 39820f7572..b4ebcc8846 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -3874,8 +3874,7 @@ exists it is used instead.")
(propagated-inputs
`(("perl-io-socket-ssl" ,perl-io-socket-ssl)
("perl-libwww" ,perl-libwww)
- ;; Users should instead make sure SSL_ca_path is set properly.
- ;; ("perl-mozilla-ca" ,perl-mozilla-ca)
+ ("perl-mozilla-ca" ,perl-mozilla-ca)
("perl-net-http" ,perl-net-http)))
(home-page "https://metacpan.org/release/LWP-Protocol-https")
(synopsis "HTTPS support for LWP::UserAgent")
--
2.29.2
Efraim Flashner wrote 4 years ago
(name . Christopher Baines)(address . mail@cbaines.net)(address . 45291@debbugs.gnu.org)
X/HSnsXd2n7PE77I@3900XT
On Thu, Dec 17, 2020 at 11:46:19AM +0000, Christopher Baines wrote:
Toggle quote (27 lines)
> If there's no explicit SSL configuration, the perl-mozilla-ca library acts as
> a fallback. Including this as an input fixes the use of HTTPS in things that
> use perl-lwp-protocol-https, for example get-iplayer.
>
> * gnu/packages/web.scm (perl-lwp-protocol-https)[propagated-inputs]: Uncomment
> perl-mozilla-ca.
> ---
> gnu/packages/web.scm | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
> index 39820f7572..b4ebcc8846 100644
> --- a/gnu/packages/web.scm
> +++ b/gnu/packages/web.scm
> @@ -3874,8 +3874,7 @@ exists it is used instead.")
> (propagated-inputs
> `(("perl-io-socket-ssl" ,perl-io-socket-ssl)
> ("perl-libwww" ,perl-libwww)
> - ;; Users should instead make sure SSL_ca_path is set properly.
> - ;; ("perl-mozilla-ca" ,perl-mozilla-ca)
> + ("perl-mozilla-ca" ,perl-mozilla-ca)
> ("perl-net-http" ,perl-net-http)))
> (home-page "https://metacpan.org/release/LWP-Protocol-https")
> (synopsis "HTTPS support for LWP::UserAgent")
> --
> 2.29.2

Works for me

--
Efraim Flashner <efraim@flashner.co.il> אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl/x0psACgkQQarn3Mo9
g1HL1g/7B0WBN9rSemd3asz1evvhrxRPV04cPlH20dHzSJZQZ0KGKcj6z9f9mlUO
eaXd9+O+SsLLSOboCRr7guQwzvOnSRDXCq2o+DwFyJJ+V3aXPH0eWqnP2u0uMKSr
GEQOuVumh/bRahwrk/kmEqhJqCNmcUISHESBBc/u1/SkdQ/fiv9pvVw7OIOv8MIx
i+cr32BOqT3A8wY+P/jA56MfpZD9fWmYxPY7Boj19OjB5ozWCqSsxCXp0edf5sSs
MaGssy0h6OdCjNDN7qD5zCx5G03EZb3BAnAc2/WE4kjt7XCvQAHmaJhrSjbRr2OF
JiIDyER1sEetRMiuU6/MquKvCBoSjteFXeLf/tFRgDxVpxhxybkk5y0lhwTO+645
fTzw9dYs6y8K5IZlHCPnHoCcioBVKI+K4UHAI47zlovJ8+iB8EugHg4vBBI9NKWX
g9Z2eUiwXWnc2Bbec5psk6tITHou5iGYx9D0a6ZDhao3wWpv991MIa4KLD0y59+r
yfBSXrTEElh41WEOo61XAxN7RxXdzluwVE2UpYZt8GaN3WzOmIK0zlGXdD4k7UmN
zuz7/mYornFxc0uG1c+wqenY0U+jxyjzeptnQkrya6YrOoABasmsASRXowxs4I2j
1RPB6TAb5nTWqYHXjdt/QZQrQeUeC6bpj0meDyBjFXzCmHopV0Y=
=HkIk
-----END PGP SIGNATURE-----


Christopher Baines wrote 4 years ago
(name . Efraim Flashner)(address . efraim@flashner.co.il)(address . 45291-done@debbugs.gnu.org)
87lfd998z1.fsf@cbaines.net
Efraim Flashner <efraim@flashner.co.il> writes:

Toggle quote (30 lines)
> On Thu, Dec 17, 2020 at 11:46:19AM +0000, Christopher Baines wrote:
>> If there's no explicit SSL configuration, the perl-mozilla-ca library acts as
>> a fallback. Including this as an input fixes the use of HTTPS in things that
>> use perl-lwp-protocol-https, for example get-iplayer.
>>
>> * gnu/packages/web.scm (perl-lwp-protocol-https)[propagated-inputs]: Uncomment
>> perl-mozilla-ca.
>> ---
>> gnu/packages/web.scm | 3 +--
>> 1 file changed, 1 insertion(+), 2 deletions(-)
>>
>> diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
>> index 39820f7572..b4ebcc8846 100644
>> --- a/gnu/packages/web.scm
>> +++ b/gnu/packages/web.scm
>> @@ -3874,8 +3874,7 @@ exists it is used instead.")
>> (propagated-inputs
>> `(("perl-io-socket-ssl" ,perl-io-socket-ssl)
>> ("perl-libwww" ,perl-libwww)
>> - ;; Users should instead make sure SSL_ca_path is set properly.
>> - ;; ("perl-mozilla-ca" ,perl-mozilla-ca)
>> + ("perl-mozilla-ca" ,perl-mozilla-ca)
>> ("perl-net-http" ,perl-net-http)))
>> (home-page "https://metacpan.org/release/LWP-Protocol-https")
>> (synopsis "HTTPS support for LWP::UserAgent")
>> --
>> 2.29.2
>
> Works for me

Great, pushed as d944f10ddd921a15e6cd17a968ca57f0109a1c36.

Thanks for taking a look!
-----BEGIN PGP SIGNATURE-----

iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/yC1NfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfcLg/+NTlejI7cz0HTtYFV+J5PnCi4+5ZT7yah
nVW9CUjO8WAiQt2oCgeigI2L04ga5ichm9gq2kLFmEUcMVZQ86k8z+sVSiESqJ9b
kJJLOc4WhqYLO5gUuAxk0FCgzRi0clYIaefHGjnwW5fSOALDkAbJsV9JdCUs0++g
G0RIwx19X6sEBo1du1koatdHFuXqb0xc9kWjf7aMhJyq1Nno1Kvjw9L+HgBXbHZ0
LyPiBMkm8oOu43mLrh2oBWJ9xztgRtjThuXcCjj/CJ4Ghl82ohqz8wesc1sVKraF
r9U4G8lykrD7wKXFmlaAM6QCLdVTE5/1wO8Ctc5EZVIHeTt4TEFTjuMadz3ES5GN
2U9rudQQsNFuScYboJ4uTar4jzdKZ97i0sRtx/2cxNk+ckMurM4z1avB7L8FvdPj
9w7Z5zUyHAJRc1lItNp4ZXvPTeDPAUB6xNMoXofqHnX2NI3t84b1GHrAKtrzdG9H
iC1X1csdyh7Pni1WwPugQ4PWJnbHlCvPXCish464vfH3HQpGq18QpGE+I8JXUXUj
C+GLxGTod64cEY81WvcivNd3gslRhK2nIxBlqA7p7EyHhulZdDKkPWgq9EIx7bHB
gbXdSo45WkB9JRji0UJh11GglO1BuZ+0c+4YR5nKE0zJPE6aOcM7dnkjKQoZxtOl
oRrSyjkl7xw=
=Twlt
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 45291@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 45291
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help