lib::core::only とか使うわけですけど、これの中身は4行で書けるのでそれでもいいと思います。 # does the same as lib::core::only to prevent to use locally-installed modules BEGIN { require Config; @INC = @Config::Config{qw(privlibexp archlibexp)}; } 追記: いろいろ考えた挙句こうなりました CPANモジュールは使いたいのでextlibにpure Perlのモジュールを突っ込んでいる リリースした後うっかりextlibに含まれないモジュールを使っていることが発覚というのはクラッシュするコマンドをリリースするのと同義だから避けたい よって リリース前は lib::core::only を有効にした状態でテストしたい リリース前