http://qs321.pair.com?node_id=564741


in reply to What are the "prefix" and "lib" arguments to makefile.pl used for?

LIB is the directory that the system should install the modules to... PREFIX is um ... special.

Basically, to summarize the slides -- PREFIX is used to affect LIB, PATH, and MANPATH ... but because some vendors have adjusted how those values are derived from PREFIX, you can end up with files where you didn't expect them

(oh ... and Module::Build now supports PREFIX, but I'm not sure that's a good thing)