I notice the following failure report for one of my modules on
testers.cpan.org[1]:

  [MSG] [Tue Jun  6 22:12:29 2006] Extracted 'EekBoek' to 
'/usr/local/cpanplus/5.8.7/build/EekBoek-0.59'
  [ERROR] [Tue Jun  6 22:12:30 2006] Could not create Module::Build
    object: * ERROR: Configuration was initially created with
    Module::Build version '0.28', but we are now using version
    '0.2611'.  Please re-run the Build.PL or Makefile.PL script. 

I have M::B 0.28 included in my distribution, in directory 'inc'.
Build.PL starts with:

  use lib 'inc';
  use Module::Build 0.27_09;

The error message seems to indicate that the testing system has M::B
0.2611 installed. CPANPLUS creates the Module::Build object. Somehow,
it reads M::B::ConfigData from my inc and, as a consequence, gets
confused.

What puzzles me is that CPANPLUS seems to have mixed parts of my
distribution with the system installed modules. Or do I get it totally
wrong?

Note that if it would not have gotten confused, the build would have
bailed out due to my version requirement in Build.PL.

-- Johan

[1] http://www.nntp.perl.org/group/perl.cpan.testers/321996

Reply via email to