in reply to Re^2: Problem installing Authen::Passphrase
in thread Problem installing Authen::Passphrase

I think part of the problem comes from the module using Module::Build instead of ExtUtils::MakeMaker. I don't see anything in the documentation of Module::Build::Compat that hints at supporting PREFIX= on the command line.

You could try to learn about Module::Build and how to instruct it about where to install stuff (--install-base I think) or look at local::lib, which contains all the instructions.

Update: After looking at the source code of Module::Build::Compat, it looks as if it could support PREFIX= on the command line, but at least in your case it doesn't seem to work that way.

Replies are listed 'Best First'.
Re^4: Problem installing Authen::Passphrase
by syphilis (Archbishop) on Dec 22, 2017 at 14:26 UTC
    I think part of the problem comes from the module using Module::Build instead of ExtUtils::MakeMaker

    And that's an excellent reason that the OP should submit a bug report against Authen::Passphrase (ie on the basis of its ill-advised choice).
    Let's face it ... Module::Build is a heap of shit, and was rightly removed from perl core for that very reason.
    They would've preferred to flush it straight down the toilet, but that would've been an ecological disaster.

    Cheers,
    Rob