Em 04-12-2010 18:25, Alexei Znamensky escreveu:

Hmm, não tô mais com saco de colar URL aqui. Vou só resumir: porra, maluco, coloca as dependências nos seus módulos!!! rsrsrsrs O CPAN não sabe que esses seus módulos dependem do Business::BR::Ids ;-)

(A propósito, você já está adivinhando por que eu estava pensando em fazer esses subtypes? ;-) OpenData na cabeça! )


ahaha, bom, eu vou dar uma olhada sim nisto, porém não entendi a teu problema ao instalar os pacotes.

Veja:

https://github.com/maluco/MooseX-Types-CNPJ/blob/master/Makefile.PL
https://github.com/maluco/MooseX-Types-CPF/blob/master/Makefile.PL

Qual a dependência que esta faltando ?

:~ thiago$ cpanm MooseX::Types::CPF
--> Working on MooseX::Types::CPF
Fetching http://search.cpan.org/CPAN/authors/id/T/TB/TBR/MooseX-Types-CPF-0.02.tar.gz ... OK
Configuring MooseX-Types-CPF-0.01 ... OK
==> Found dependencies: Business::BR::CPF
--> Working on Business::BR::CPF
Fetching http://search.cpan.org/CPAN/authors/id/F/FE/FERREIRA/Business-BR-Ids-0.0022.tar.gz ... OK
Configuring Business-BR-Ids-0.0022 ... OK
Building and testing Business-BR-Ids-0.0022 ... OK
Successfully installed Business-BR-Ids-0.0022
Building and testing MooseX-Types-CPF-0.01 ... OK
Successfully installed MooseX-Types-CPF-0.01

~: cat foo.pl

package Class;
use Moose;
use MooseX::Types::CPF qw(CPF);

has 'cpf' => ( is => 'ro', isa => CPF );

package main;
Class->new( cpf => '000.000.000-00' );

~: perl foo.pl
~:

Abs!
-Thiago Rondon
_______________________________________________
SaoPaulo-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/saopaulo-pm

Responder a