moose/Dist-Zilla-Plugin-Conflicts

Remove reliance on . in @INC

Closed this issue · 1 comments

haarg commented

Currently, the code injected into Makefile.PL/Build.PL relies on . being in @INC, trying to require a filename like lib/Moose/Conflicts.pm. It has been proposed that . be removed from @INC without an environment variable set, possibly controlled by a build option and possibly just changed by default without a deprecation cycle.

As a preventative measure, the code this module inserts should stop relying on ., possibly by loading the module as ./lib/Moose/Conflicts.pm, or possibly by locally adding lib to @INC.

Fixed in 0.19. Thanks!