[LUG.ro] Dependencia a modulo de perl no satisfecha en rpm

J. Mario Oroz lugro@lugro.org.ar
Thu, 07 Apr 2005 17:06:18 -0300


Estoy intentando instalar samba 3.0.13-1 desde un rmp que construi desde 
un srpm, el tema es que al intentar instalarlo me tira este mensaje:

[root@desalin i386]# rpm -i --test samba-3.0.13-1.i386.rpm
error: Failed dependencies:
         perl(Crypt::SmbHash) is needed by samba-3.0.13-1

Fui al CPAN y baje el archivo que me esta pidiendo:
Crypt-SmbHash-0.12.tar.gz
lo descomprimo y efectuo las operaciones que me dice el README 
(trascripcion de la sesión):

[root@desalin Crypt-SmbHash-0.12]# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Crypt::SmbHash
[root@desalin Crypt-SmbHash-0.12]# make
cp SmbHash.pm blib/lib/Crypt/SmbHash.pm
Manifying blib/man3/Crypt::SmbHash.3pm
[root@desalin Crypt-SmbHash-0.12]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl
1..1
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
[root@desalin Crypt-SmbHash-0.12]# make install
Installing /usr/lib/perl5/site_perl/5.8.0/Crypt/SmbHash.pm
Installing /usr/share/man/man3/Crypt::SmbHash.3pm
Writing 
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/auto/Crypt/SmbHash/.packlist
Appending installation info to 
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/perllocal.pod
  root@desalin Crypt-SmbHash-0.12]#

Bueno digo, ya esta vuelvo a querer instalar el rpm y me da el mismo 
error de arriba, que esta fallando!? algun camelido amigo que me tire 
una linea! ;)
Debere reconstruir el rpm desde el srpm?

PD: estoy viendo si al hacerle un update al samba en mi RH8.0 se elimina 
el problema que tengo con el print server dela impresora EPSON EPL-6200 
que postie anteriormente...

Desde ya gracias
Mario.