Skip Menu |

This queue is for tickets about the Net-API-Stripe CPAN distribution.

Report information
The Basics
Id: 132713
Status: resolved
Priority: 0/
Queue: Net-API-Stripe

People
Owner: JDEGUEST [...] cpan.org
Requestors: ask [...] perl.org
Cc:
AdminCc:

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



Subject: Unexpected dependencies
Date: Wed, 27 May 2020 01:25:23 -0700
To: bug-Net-API-Stripe [...] rt.cpan.org
From: Ask Bjørn Hansen <ask [...] perl.org>
I tried installing Net::API::Stripe. It failed on not being able to install mod_perl (!), which I’m guessing is because I don’t have Apache httpd installed. I know how to fix that, but … that seems crazy. I’d been developing with Net::Stripe and noticed that some of the Stripe APIs I wanted to use are supported in Net::API::Stripe and not yet in Net::Stripe, so I wanted to give it a try.
On Wed May 27 04:25:30 2020, ask@perl.org wrote: Show quoted text
> I tried installing Net::API::Stripe. It failed on not being able to > install mod_perl (!), which I’m guessing is because I don’t have > Apache httpd installed. I know how to fix that, but … that seems > crazy. > > I’d been developing with Net::Stripe and noticed that some of the > Stripe APIs I wanted to use are supported in Net::API::Stripe and not > yet in Net::Stripe, so I wanted to give it a try.
You are making a fair point. The reason it required mod_perl was for the webhook that Stripe calls when sending events. However, I reckon they are not necessarily activated, so I will change Net::API::Stripe to make it optional. Please give me a few days.
This has been resolved in Net::API::Stripe version v1.0.5 in which I have separated Net::API::Stripe::WebHook from the rest of the distribution. No Net::API::Stripe::WebHook is a separate distribution.
Subject: Re: [rt.cpan.org #132713] Unexpected dependencies
Date: Wed, 27 May 2020 09:16:40 -0700
To: bug-Net-API-Stripe [...] rt.cpan.org
From: Ask Bjørn Hansen <ask [...] perl.org>
Show quoted text
> On May 27, 2020, at 3:24, Jacques Deguest via RT <bug-Net-API-Stripe@rt.cpan.org> wrote: > > You are making a fair point. The reason it required mod_perl was for the webhook that Stripe calls when sending events. However, I reckon they are not necessarily activated, so I will change Net::API::Stripe to make it optional. Please give me a few days.
Thank you! Another suggestion would be to use Plack (for example) as an abstraction to the request. I will need the webhooks, but I don’t use mod_perl. Ask
Subject: Re: [rt.cpan.org #132713] Unexpected dependencies
Date: Wed, 27 May 2020 09:28:20 -0700
To: bug-Net-API-Stripe [...] rt.cpan.org
From: Ask Bjørn Hansen <ask [...] perl.org>
At a glance it’s still failing on a missing mod_perl because it’s pulling in Net::API::REST which requires it.
Corrected the Makefile.PL with Net::API::REST dependency removed from it in the latest version v1.0.6