in reply to Re^4: cpan and cpanplus and toolchain
in thread cpan and cpanplus and toolchain

There used to be one way to build Perl modules (ExtUtils::MakeMaker), and it worked. Now there are two, the new one isn't that much better than the old one, and everyone has to be made painfully aware of its existence (e.g. the refusal to support PREFIX). Also, check it out on CPAN ratings or RT.

Replies are listed 'Best First'.
Re^6: cpan and cpanplus and toolchain
by chromatic (Archbishop) on Mar 19, 2011 at 18:40 UTC
    e.g. the refusal to support PREFIX

    Funny story: PREFIX never worked correctly within EUMM either. Like many EUMM features, it was broken by design and implementation. (Ask its maintainer sometime.)

      I actually know that story -- IIRC, PREFIX was "broken" in situations where people were doing weird things like using it along with INSTALL*LIB. For most PREFIX users, who just wanted to install Perl in their home directories or /opt/local, it worked just fine.

      In any case, even you must admit that M::B was extremely poorly executed. What could have been a completely transparent change became a multi-year headache.