Newsgroup: it.comp.os.linux.iniziare
Titolo: CPAN : installare libnet-perl , libnet-server-perl, ecc

Nell' impresa di installare clamavd-new su una woody, mi trovo a dover
installare questi pacchetti, mi hanno consigliato di usare cpan:
#perl -MCPAN -e shell
 cpan> install libnet-perl 
non funge... 
-- 
| Ciao Cacciavite          Linux Registered User #297089
| Powered by *Debian GNU/Linux 3.0* on  PentiumII 400Mhz
| E-mail:            caccia...@TOGLIQUESTOtiscali.it

 non funge... 
Che tradotto significa? Che errore ti da'?
Davide
-- 
| Maintainer's Motto: If we can't fix it, it ain't broke. 
| 
| 
| 

 Che tradotto significa? Che errore ti da'?
hai ragione, dunque ti faccio un riassuntino :)
lo scopo e' compilare amavisd-new su una sparc con debian stable. Ho scaricato 
i sorgenti da 
backports.org
 e ho costruito il pacchetto sulla sparc con
#dpkg-buildpackage -rfakeroot -uc -b
E' andato tutto ok, senonche' al momento dell'installazione dei deb c'e' un problema con le libnet 
infatti se vado a installare il pacchetto che ho costruito:
Ss5:/usr/src# dpkg -i amavisd-new_20030616p9-0.backports.org.1_all.deb
Selecting previously deselected package amavisd-new.
(Reading database ... 11859 files and directories currently installed.)
Unpacking amavisd-new (from amavisd-new_20030616p9-0.backports.org.1_all.deb) ...
dpkg: dependency problems prevent configuration of amavisd-new:
 amavisd-new depends on libmime-perl (>= 5.313); however:
  Package libmime-perl is not installed.
 amavisd-new depends on libconvert-tnef-perl (>= 0.06); however:
  Package libconvert-tnef-perl is not installed.
 amavisd-new depends on libmailtools-perl; however:
  Package libmailtools-perl is not installed.
 amavisd-new depends on libnet-perl (>= 1:1.12); however:
  Package libnet-perl is not installed.
 amavisd-new depends on libnet-server-perl; however:
  Package libnet-server-perl is not installed.
dpkg: error processing amavisd-new (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 amavisd-new
ora la mia distribuzione ha una libnet-perl < 1:1.12. Nel precedente tentativo
ho scaricato tutti i sorgenti di questi moduli pearl e ho installato dai sorgenti, 
solo che le dipendenze tendevano a crescere anziche' risolversi :) (sono inesperto io comuqnue)
dunque questa volta volevo tentare con CPAN che mi hanno detto risolve da se le dipendenze
solo che non so come passargli le versioni dei pacchetti necessari
Ss5:/usr/src# perl -MCPAN -e shell
cpan shell -- CPAN exploration and modules installation (v1.59_54)
ReadLine support available (try 'install Bundle::CPAN')
cpan> install libnet-perl
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok
Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
HTTP::Date not available
  There's a new CPAN.pm version (v1.76) available!
  [Current version is v1.59_54]
  You might want to try
    install Bundle::CPAN
    reload cpan
  without quitting the current session. It should be a seamless upgrade
  while we are running...
Going to read /root/.cpan/sources/modules/03modlist.data.gz
Warning: Cannot install libnet-perl, don't know what it is.
Try the command
    i /libnet-perl/
to find objects with matching identifiers.
sembra che non riconosca libnet-perl come pacchetti disponibile
hai una dritta? (oltre a consigliarmi di studiare CPAN ;)


 hai una dritta? (oltre a consigliarmi di studiare CPAN ;)
Ecco... quella sarebbe la cosa migliore.
Davide
-- 
| Blore's Razor: Given a choice between two theories, take the one which
| is funnier. 
| 
| 

 cpan> install libnet-perl 
Ti credo: devi usare il nome dei *moduli* Net::*, non del pacchetto
Debian.
Usa apt-get, che è meglio:
	apt-get install libnet-perl
Se vuoi una sandbox, invece, usa CPAN.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 	apt-get install libnet-perl
il problema e' che mi servono versioni recenti, sto cercando di compilare
i sorgenti di un backport di amavisd-new su una sparc con woody
grazie comuqnue (magari se hai tempo dai un'occhiata alla risposta che
ho dato a Davide)


 prova con install Bundle::libnet
cpan> install Bundle::libnet
Running install for module Data::Dumper
Running make for I/IL/ILYAM/Data-Dumper-2.121.tar.gz
[....]
Failed 1/3 test scripts, 66.67% okay. 0/364 subtests failed, 100.00% okay.
make: *** [test_dynamic] Error 2
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force
Net::Telnet is up to date.
Net::Cmd is up to date.
Bundle summary: The following items in bundle Bundle::libnet had
installation problems:
  Data::Dumper
allora ho dato
cpan> install Data::Dumper
Running install for module Data::Dumper
Running make for I/IL/ILYAM/Data-Dumper-2.121.tar.gz
  Is already unwrapped into directory /root/.cpan/build/Data-Dumper-2.121
  Has already been processed within this session
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl/5.6.1 -I/usr/share/perl/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/dumper............ok, 15/363 skipped: Incomplete support for UTF-8 in old perls
t/overload..........ok
t/pair..............Can't locate Test/More.pm in @INC (@INC contains: blib/arch blib/lib /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl . /usr/local/lib/perl/5.6.1 /usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at t/pair.t line 21.
BEGIN failed--compilation aborted at t/pair.t line 21.
t/pair..............dubious
        Test returned status 2 (wstat 512, 0x200)
Failed Test Status Wstat Total Fail  Failed  List of Failed
--------------------------------------------------------------------------------
t/pair.t           2   512    ??   ??       %  ??
15 subtests skipped.
Failed 1/3 test scripts, 66.67% okay. 0/364 subtests failed, 100.00% okay.
make: *** [test_dynamic] Error 2
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force
il problema sembra essere il modulo Data::Dumper che non si installa...


 Running make install
Prova a guardare nel log di installazione di quella roba quale e' il 
vero problema.
Dovrebbe essere da qualche parte in .cpan
Davide
-- 
| Money is the root of all wealth. 
| 
| 
| 

 Dovrebbe essere da qualche parte in .cpan
non sono riuscito a trovare nessun log relativo a quell'installazione
purtroppo 
Ss5:~/.cpan# ls -la
total 20
drwxr-xr-x    5 root     root         4096 Jun 27 15:53 .
drwxr-xr-x    3 root     root         4096 Jun 26 19:42 ..
drwxr-xr-x    2 root     root         4096 Jun 27 15:09 Bundle
drwxr-xr-x    6 root     root         4096 Jun 27 15:32 build
drwxr-xr-x    4 root     root         4096 Jun 25 12:16 sources
e dentro non ci sono log...
grazie 


 Dovrebbe essere da qualche parte in .cpan
risolto, voleva: Test/More.pm
tutto ok, grazie 
