Skip Menu |

This queue is for tickets about the Business-PayPal-EWP CPAN distribution.

Report information
The Basics
Id: 112953
Status: open
Priority: 0/
Queue: Business-PayPal-EWP

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

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



Subject: Makefile.PL does not handle standard MakeMaker args
CPAN.pm is often configured with makepl_arg="INSTALLDIRS=site". This means that standard "perl Makefile.PL" invocations add this arguments. This does not work well with the Makefile.PL in this distribution: $ perl5.18.4 Makefile.PL INSTALLDIRS=site Checking for OpenSSL-0.9.6j or 0.9.7b or newer... I could not find your OpenSSL in `INSTALLDIRS=site' Please provide OpenSSL-0.9.6j or OpenSSL-0.9.7b installation directory (get from http://www.openssl.org/ if you don't have it; please note that SSLeay is no longer supported, see README) (C-c to abort): ... and here it hangs. Without INSTALLDIRS=site the Makefile.PL would correctly detect the openssl path. I think it would be safer to specify the openssl_path also with an option (.e.g -opensslpath /path/to/openssl).
Thanks for the bug report! At the moment I'm not actively maintaining this code base (as can be seen in the version history). If this is an important feature and you have time to prepare a patch, I'd be happy to review and incorporate it, but at this time the chance of me actively spending time on this issue are, unfortunately, low. On Sat Mar 12 11:39:21 2016, SREZIC wrote: Show quoted text
> CPAN.pm is often configured with makepl_arg="INSTALLDIRS=site". This > means that standard "perl Makefile.PL" invocations add this arguments. > This does not work well with the Makefile.PL in this distribution: > > $ perl5.18.4 Makefile.PL INSTALLDIRS=site > Checking for OpenSSL-0.9.6j or 0.9.7b or newer... > I could not find your OpenSSL in `INSTALLDIRS=site' > Please provide OpenSSL-0.9.6j or > OpenSSL-0.9.7b installation directory (get from > http://www.openssl.org/ if you don't have it; please note that > SSLeay is no longer supported, see README) (C-c to abort): > > ... and here it hangs. Without INSTALLDIRS=site the Makefile.PL would > correctly detect the openssl path. > > I think it would be safer to specify the openssl_path also with an > option (.e.g -opensslpath /path/to/openssl).
-- ----- Maybe in order to understand mankind, we have to look at the word itself: "Mankind". Basically, it's made up of two separate words - "mank" and "ind". What do these words mean ? It's a mystery, just as is mankind. --Unknown