Skip Menu |

This queue is for tickets about the ParallelUserAgent CPAN distribution.

Report information
The Basics
Id: 84640
Status: resolved
Priority: 0/
Queue: ParallelUserAgent

People
Owner: msouth [...] gmail.com
Requestors: DAMI [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 2.62



Subject: dependency on https10 is obsolete
The dependencies on LWP::Protocol::https10 are obsolete: see LWP Changelog : 2011-03-27 Release 6.02 This is the release where we try to help the CPAN-toolchain be able to installthe modules required for https-support in LWP. We have done this by unbundlingthe LWP::Protocol::https module from the libwww-perl distribution. In order to have https support you now need to install (or depend on) 'LWP::Protocol::https'and then this will make sure that all the prerequsite modules comes along.See [RT#66838]. This release also removes the old http10 modules that has really been deprecated since v5.60. These should have been removed at the v6.00 jump, butI forgot.
On Sun Apr 14 21:43:40 2013, DAMI wrote: Show quoted text
> The dependencies on LWP::Protocol::https10 are obsolete: see LWP > Changelog : > > 2011-03-27 Release 6.02 This is the release where we try to help the > CPAN-toolchain be able to installthe modules required for https- > support in LWP. We have done this by unbundlingthe > LWP::Protocol::https module from the libwww-perl distribution. In > order to have https support you now need to install (or depend on) > 'LWP::Protocol::https'and then this will make sure that all the > prerequsite modules comes along.See [RT#66838]. This release also > removes the old http10 modules that has really been deprecated since > v5.60. These should have been removed at the v6.00 jump, butI forgot.
Bump. Will s/https10/https/g fix that issue?
No a s/https10/https/g will not fix the issue. However, until this issue is fixed, I have a work-around I tested to work. Download the http10 and https10 modules from the latest LWP 5.x release, and put them in the LWP/Protocol/ directory of your perl library. Example, for my install of Perl on Fedora Core: Show quoted text
linux> curl http://cpansearch.perl.org/src/GAAS/libwww-perl-5.837/lib/LWP/Protocol/http10.pm > /usr/local/share/perl5/LWP/Protocol/http10.pm linux> curl http://cpansearch.perl.org/src/GAAS/libwww-perl-5.837/lib/LWP/Protocol/https10.pm > /usr/local/share/perl5/LWP/Protocol/https10.pm
Then LWP::Parallel::UserAgent does not throw the 'https' not supported error any longer, and actually make successful https connections. A minimal fix might be for LWP::Parallel to bundle the http10 and https10 modules. The right fix is to switch over completely to LWP::Protocol::https -RG On Thu May 22 05:21:10 2014, DCPETROV wrote: Show quoted text
> On Sun Apr 14 21:43:40 2013, DAMI wrote:
> > The dependencies on LWP::Protocol::https10 are obsolete: see LWP > > Changelog : > > > > 2011-03-27 Release 6.02 This is the release where we try to help the > > CPAN-toolchain be able to installthe modules required for https- > > support in LWP. We have done this by unbundlingthe > > LWP::Protocol::https module from the libwww-perl distribution. In > > order to have https support you now need to install (or depend on) > > 'LWP::Protocol::https'and then this will make sure that all the > > prerequsite modules comes along.See [RT#66838]. This release also > > removes the old http10 modules that has really been deprecated since > > v5.60. These should have been removed at the v6.00 jump, butI forgot.
> > > Bump. Will s/https10/https/g fix that issue?
Can this be fixed please? It's a real pain and has been open for a year now.
2.62 with Sebastian's fix for this coming soon to a CPAN archive near you. I'll update this once RT sees it so I can select the correct version for the fix.
Big thanks to Sebastian Willing for the patch. This should be fixed now.