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