PDA

Visualizza la versione completa : Problema Moduli per su fedora core 3 ..help


framat
09-01-2006, 21:08
Salve a tutti,
sono alle prese con l'istallazione di alcuni moduli perl per un progetto ma ho dei problemi con i seguenti moduli: Unix::Syslog e MIME::Tools.
Chi mi puo' aiutare?
Naturlamente la mia installazione la seguente:
da prompt # digito perl -MCPAN -e shell
dal promp rispettivo "cpan>" digito : "install Unix::Syslog"
ed "install MIME::Tools"

dopo una serie di messaggi mi compare un avviso che impossibile completare l'installazione.

Ora siccome sono nuovo di questo sistema operativo non so proprio come risolvere il prolema.
Vi prego aiutatemi.. ciao ciao

andy caps
09-01-2006, 21:56
devi indicarei messaggi di errore altrimenti impossibile aiutarti :bh:

guarda sul sito di cpan e leggi magari la documentazione tipo questa http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-0.98.readme

framat
11-01-2006, 21:12
cpan> install Unix::Syslog
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
Database was generated on Sat, 31 Dec 2005 09:09:09 GMT
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
ftp://ftp.perl.org/pub/CPAN/authors/01mailrc.txt.gz
Going to read /root/.cpan/sources/authors/01mailrc.txt.gz
Fetching with LWP:
ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz
LWP failed with code[500] message[LWP::Protocol::MyFTP: connect: No route to host]
Fetching with Net::FTP:
ftp://ftp.perl.org/pub/CPAN/modules/02packages.details.txt.gz
Going to read /root/.cpan/sources/modules/02packages.details.txt.gz
Database was generated on Sat, 31 Dec 2005 08:10:21 GMT

There's a new CPAN.pm version (v1.80) available!
[Current version is v1.7601]
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...

Fetching with LWP:
ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz
LWP failed with code[500] message[LWP::Protocol::MyFTP: connect: timeout]
Fetching with Net::FTP:
ftp://ftp.perl.org/pub/CPAN/modules/03modlist.data.gz
Going to read /root/.cpan/sources/modules/03modlist.data.gz
Going to write /root/.cpan/Metadata
Running install for module Unix::Syslog
Running make for M/MH/MHARNISCH/Unix-Syslog-0.99.tar.gz
CPAN: Digest::MD5 loaded ok
Checksum for /root/.cpan/sources/authors/id/M/MH/MHARNISCH/Unix-Syslog-0.99.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Unix-Syslog-0.99/
Unix-Syslog-0.99/Syslog.xs
Unix-Syslog-0.99/README
Unix-Syslog-0.99/Artistic
Unix-Syslog-0.99/MANIFEST
Unix-Syslog-0.99/test.pl
Unix-Syslog-0.99/Changes
Unix-Syslog-0.99/Makefile.PL
Unix-Syslog-0.99/Syslog.pm
Removing previously used /root/.cpan/build/Unix-Syslog-0.99

CPAN.pm: Going to build M/MH/MHARNISCH/Unix-Syslog-0.99.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Unix::Syslog
cp Syslog.pm blib/lib/Unix/Syslog.pm
AutoSplitting blib/lib/Unix/Syslog.pm (blib/lib/auto/Unix/Syslog)
/usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.5/ExtUtils/typemap Syslog.xs > Syslog.xsc && mv Syslog.xsc Syslog.c
gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4 -DVERSION=\"0.99\" -DXS_VERSION=\"0.99\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" Syslog.c
/bin/sh: gcc: command not found
make: *** [Syslog.o] Error 127
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

cpan>

Quale sarebbe il problema?? Grazie

andy caps
11-01-2006, 21:18
devi installare gcc


/bin/sh: gcc: command not found


per compilare necessario avere i tool per compilare

gcc make binutils almeno

guarda nel tool per la gestione software nel menu'
ed installa i tool per lo sviluppo

framat
11-01-2006, 22:05
Grazie di tutto ..ora funziona ciaoo

framat
23-01-2006, 20:18
Problema risolto con i moduli perl .. rimane problema con OpenLdap
Salve e grazie per la risposta precedente.
Ora per si presentato un altro problema:

il problema sta nel fare l'import del file .ldif nel nostro database.
La procedura adottata la seguente:

#ldapsearch -L -x -h indicepa.gov.it -b "o=postacert" -s "sub" "objectclass=*" > file.ldif

una volta scaricato "file.ldif" procedo con l'import nel modo seguente:
#slapadd -v -f /etc/openldap/slapd.conf -l file.ldif

cos facendo ottengo ilseguente errore:
#slapadd: could not parse entry (line=2)

Quale potrebbe essere il problema?

Grazie

andy caps
23-01-2006, 21:09
:confused: complesso l'errore
puo mancare qualche parser da installare o puo essere un problema di ldap
guarda cosa dice la riga 2 di slapd.conf

guarda la guida di OpenLDAP

http://www.openldap.org/doc/admin23/guide.html#What%20is%20slapd%20and%20what%20can%20 it%20do

anche google non dice molto e non conosco openldap
slapadd: could not parse entry (line=2)

Loading