• Publicidad

No puedo instalar módulo Data:FormValidator::Constraints

Aquí encontrarás todo lo que sea específicamente acerca de módulos de Perl. Ya sea que estás compartiendo tu módulo, un manual o simplemente tienes una duda acerca de alguno.

No puedo instalar módulo Data:FormValidator::Constraints

Notapor noa86 » 2011-02-23 16:04 @711

Intento instalar el módulo cpan Data::FormValidator::Constraints y me sale error
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
  CPAN.pm: Going to build M/MA/MARKSTOS/Data-FormValidator-4.66.tar.gz

version version 0.87 required--this is only version 0.82 at /usr/local/share/perl5/Module/Metadata.pm line 19.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Module/Metadata.pm line 19.
Compilation failed in require at /usr/share/perl5/Module/Build/ModuleInfo.pm line 10.
Compilation failed in require at /usr/share/perl5/Module/Build/Base.pm line 23.
BEGIN failed--compilation aborted at /usr/share/perl5/Module/Build/Base.pm line 23.
Compilation failed in require at /usr/share/perl5/Module/Build.pm line 15.
BEGIN failed--compilation aborted at /usr/share/perl5/Module/Build.pm line 15.
Compilation failed in require at Build.PL line 2.
BEGIN failed--compilation aborted at Build.PL line 2.
Warning: No success on command[/usr/bin/perl Build.PL ]
  MARKSTOS/Data-FormValidator-4.66.tar.gz
  /usr/bin/perl Build.PL  -- NOT OK
Running Build test
  Make had some problems, won't test
Running Build install
  Make had some problems, won't install
  Warning: CPAN.pm discovered Module::Build as undeclared prerequisite.
  Adding it now as such.
 
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4


¿¿Alguna sugerencia??
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Publicidad

Re: No puedo instalar módulo Data:FormValidator::Constraints

Notapor explorer » 2011-02-23 17:03 @752

Deberías configurar cpan para que admite los requisitos por defecto...

El error dice que no se instala porque el módulo version.pm no es actual.

Ya sabes: unos módulos depende de otros. Pero instalarlos uno a uno es una pesadez.

Así que lo mejor es decir que instale los prerequisitos automáticamente, o al menos que nos lo pregunte.

Entras en el shell de cpan, y cambias la opción 'prerequisites_policy' a, por ejemplo, 'ask',

> o conf prerequisites_policy ask

O reiniciar la configuración, y responder a la pregunta de prerequisitos.

> o conf init
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: No puedo instalar módulo Data:FormValidator::Constraints

Notapor noa86 » 2011-02-23 17:16 @761

Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
cpan[4]> o conf prerequisites_policy ask
    prerequisites_policy [ask]
Please use 'o conf commit' to make the config permanent!

cpan[5]> o conf commit
commit: wrote '/usr/share/perl5/CPAN/Config.pm'

cpan[6]> install Data::FormValidator
Running install for module 'Data::FormValidator'
Running Build for M/MA/MARKSTOS/Data-FormValidator-4.66.tar.gz
  Has already been unwrapped into directory /root/.cpan/build/Data-FormValidator-4.66-vgfVFo

  CPAN.pm: Going to build M/MA/MARKSTOS/Data-FormValidator-4.66.tar.gz

version version 0.87 required--this is only version 0.82 at /usr/local/share/perl5/Module/Metadata.pm line 19.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Module/Metadata.pm line 19.
Compilation failed in require at /usr/share/perl5/Module/Build/ModuleInfo.pm line 10.
Compilation failed in require at /usr/share/perl5/Module/Build/Base.pm line 23.
BEGIN failed--compilation aborted at /usr/share/perl5/Module/Build/Base.pm line 23.
Compilation failed in require at /usr/share/perl5/Module/Build.pm line 15.
BEGIN failed--compilation aborted at /usr/share/perl5/Module/Build.pm line 15.
Compilation failed in require at Build.PL line 2.
BEGIN failed--compilation aborted at Build.PL line 2.
Warning: No success on command[/usr/bin/perl Build.PL ]
  MARKSTOS/Data-FormValidator-4.66.tar.gz
  /usr/bin/perl Build.PL  -- NOT OK
Running Build test
  Make had some problems, won't test
Running Build install
  Make had some problems, won't install
Failed during this command:
 MARKSTOS/Data-FormValidator-4.66.tar.gz      : writemakefile NO '/usr/bin/perl Build.PL ' returned status 512
 
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4



Me sigue saliendo el mismo error.... y también he probado con o conf init y nada...
Última edición por noa86 el 2011-02-23 17:46 @782, editado 1 vez en total
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Re: No puedo instalar módulo Data:FormValidator::Constraints

Notapor explorer » 2011-02-23 17:46 @782

Sigue diciendo que el módulo version.pm es antiguo.

Prueba a instalar el módulo 'version'.

Suena a que tienes un Perl algo viejo, y que estás intentando instalar módulos muy modernos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: No puedo instalar módulo Data:FormValidator::Constraints

Notapor noa86 » 2011-02-23 17:56 @789

Nada, eso ya lo he probado.

Pues el Perl que tengo es el que viene instalado con Fedora 13.

¿Se puede actualizar la versión de Perl, a ver si es ese el problema? Además me pasa en los dos computadores lo mismo.
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655

Re: No puedo instalar módulo Data:FormValidator::Constraints

Notapor noa86 » 2011-02-23 18:07 @796

Ya he conseguido instalar el módulo Data::FormValidator

He instalado el comando gcc que me faltaba, y he reinstalado el módulo Module::Build y version.
noa86
Perlero nuevo
Perlero nuevo
 
Mensajes: 93
Registrado: 2010-11-15 14:43 @655


Volver a Módulos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados