December 2009 Archives

Circular CPAN fail

I got some failing test reports for the latest version of one of my module. The problem turned out to be outside my own module.

A dependency of a dependency of mine (Sub::Uplevel) requires Module::Build 0.35. My module is first trying to build using the installed Module::Build (in this case 0.28). When installing the dependencies, Module::Build 0.35 is installed, but it chokes on the configuration data from the older version of M::B.

Ouch.

I suspect Sub::Uplevel doesn't really need v…

About Leon Timmermans

user-pic