Business::Stripe can fail to be installed
Bug #1306176 reported by
Galen Charlton
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Attempting to install Business::Stripe can fail on some platforms, including Debian Jessie (and probably Ubuntu Trusty).
This is because it has Test::Pod test cases, but as of the release of Pod::Simple 3.24, B::Stripe's use of "=item" elements is now invalid. Since Test::Pod interprets warnings as failures, platforms that have a recent enough version of Pod::Simple will refuse to install Business::Stripe from CPAN without forcing it.
Since the failing test cases are /only/ for POD, as a temporary measure I suggest putting Business::Simple in the CPAN_MODULES_FORCE list.
Evergreen master
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
One consequence is that if someone installing Evergreen fails to notice that Business::Stripe didn't get installed, attempting to log in with the staff client will get an error complaining that the open-ils. circ.circ_ modifier. retrieve. all method does not exist.