Pagina 1 di 1

problemi ldconfig e udev

Inviato: mer 6 set 2006, 10:34
da dalpo
Ciao

Ancora una volta ho bisogno del vostro aiuto :oops:
Ho da poco reistallato slack10.2 dopo aver formattato la current (per fare un pò di pulizzia..)
..però ho riscontrato i seguenti problemi dopo l'installazione:

1)Udev sembra non funzionare.. infatti nella dir /dev mi ritrovo con infiniti device..
Può per caso centrare il kernel??
Questo è un 2.6.17.11..

2)Ho fatto un upgrade generale per la slack10.2 con swaret, però ora ho qualche problema con ldconfig..

questo è l'output che mi restituisce:

Codice: Seleziona tutto


root@Hostname:/home/dalpo# ldconfig
ldconfig: /usr/lib/libcrypto.so.0 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libcrypto.so.0.9.7 is not an ELF file - it has the wrong magic bytes at the start.

ldconfig: /usr/lib/libcrypto.so is not an ELF file - it has the wrong magic bytes at the start.
oltretutto ora non riesco più a connettermi con swaret ai server..
e non capisco perchè.. il file /etc/swaret.conf sembra essere a posto.. :?

3)Volevo provare Wormux però restituisce come output il seguente errore:

Codice: Seleziona tutto

dalpo@Hostname:~$ wormux
wormux: error while loading shared libraries: libxml++-2.6.so.1: cannot open shared object file: No such file or directory
sembra non trovare le libxml++, ma ho visto che queste sono installate per default sulla slack..
Ho anche provato ad aggiornarle ma il risultato non cambia..
[ora ho installato le libxml++-2.12.0]



Grazie in anticipo
dalpo

Inviato: mer 6 set 2006, 11:02
da Webbino
Prova a risponderti un po' io :)

Allora, per la 1 hai provato a vedere se rc.udev (/etc/rc.d/) è eseguibile (di deafult in slack 10.2 non lo è) ? Nel caso che non è eseguibile basta dare un chmod ug+x rc.udev.

Per la 2, bo.. swaret con l'upgrade di massa fa sempre casini.. ti consiglio di fare un downgrade di questa libcrypto.


Per la 3, ci sono due soluzioni: la prima, più pulita, è scaricarti il sorgente di questa applicazione e ricompilarla (in modo tale che il config trovi e configuri direttamente le librerie libxml che hai installato).

Seconda soluzione, più sporca, è per prima cosa fare un downgrade alla versione 2.6 delle libxml++-, e fare un lib simbolico di questo genere:

ln -s /usr/lib/libxml++-2.6.so.1.0.1 /usr/lib/libxml++-2.6.so.1

Dato, che la applicazione da te citata cerca il file libxml++-2.6.so.1, mentre nel pacchetto (almeno quello presente su slakcy) si chiama libxml++-2.6.1.0.1, quindi basta un banale link simbolico ;)

Wormux

Inviato: gio 5 ott 2006, 15:20
da skagway
Ho scaricato i sorgenti dal sito ufficiale di Wormux e ho letto la lista delle dipendenze: tra esse c'è glib 2.6, lo scarico, lo compilo, ma poi mi dà errore, sia con make install che con checkinstall. Ho cercato anche un .tgz su linuxpackages e sourceforge: nada de nada. Che faccio?