miyagawa/carton — Issue #34: Failure to install with Gearman::Worker dependency
Author: melo
Created: 2011-12-30 18:11:09+00:00
State: open

If you have Gearman::Worker as a dependency, Cartoon fails to install.

Try this simple Makefile.PL:

use inc::Module::Install 0.91;

name 'Test';
abstract 'Test system';
author 'Pedro Melo ';
version '1.0';
license 'artistic';

# Specific dependencies
requires 'Gearman::Worker' => 0;

WriteAll;

The first time you run `carton install`, it works just fine and creates a proper `carton.lock` file. The second time you run `carton install`, Carton tries to install the `Gearman` module, but there is no such module.