Pagina 1 di 1

Gtkpod: error while loading shared libraries: libgpod.so.0

Inviato: sab 19 mag 2007, 21:43
da sberla54
Ciao.

Ho aggiornato alla current e, fra le varie cose, mi ritrovo gtkpod che non ne vuole piu' sapere di partire.

L'errore e' il seguente:
gtkpod: error while loading shared libraries: libgpod.so.0: cannot open shared object file: No such file or directory

E le versioni del programma installata e':
gtkpod-0.99.8-i486-2lag (521 kB) (Slacky) [Stato: INSTALLATO]

mentre le librerie:
libgpod-0.4.2-i486-1 (250 kB) [Stato: INSTALLATO]

Idee? :)
Grazie!
Ciao!

Inviato: sab 19 mag 2007, 22:09
da michele.p
...verifica se hai la libreria "libgpod.so.0"....attraverso, ad esempio, Kpackage.

...alcune volte le librerie vengono chiamate in modo differente dal programma che "linka" e pertanto potrebbe ritenersi necessario un link simbolico...

Bye

Re: Gtkpod: error while loading shared libraries: libgpod.so

Inviato: sab 19 mag 2007, 22:29
da targzeta
sberla54 ha scritto:...Idee? :)...
Si,
il problema sembra essere:
- o della libreria
- o del programma
- o del packager

Fatto stà che nonostante la libreria installata, il file

Codice: Seleziona tutto

/usr/lib/libgpod.so.0
non esiste. Facendo un link simbolico in questo modo:

Codice: Seleziona tutto

ln -s /usr/lib/libgpod.so.1.0.0 /usr/lib/libgpod.so.0
dovresti risolvere il tuo problema. Se funziona, ricorda che il link non verrà eliminato alla rimozione del pacchetto libgpod. Se vuoi che venga eliminato dovresti nel file

Codice: Seleziona tutto

/var/log/scripts/libgpod-0.4.2-i486
, le seguenti righe:

Codice: Seleziona tutto

( cd usr/lib ; rm -rf libgpod.so.0 )
( cd usr/lib ; ln -sf libgpod.so.1.0.0 libgpod.so.0 )
Spina

P.S. Se funziona faccelo sapere così il packager può risolverlo alla radice.

Inviato: sab 19 mag 2007, 22:39
da gohanz
I pacchetti di Slacky sono compilati sulla 11.0, quindi se ci sono problemi, in seguito a passaggio current, l'unica soluzione è ricompilare!

Inviato: sab 19 mag 2007, 22:40
da targzeta
gohanz ha scritto:I pacchetti di Slacky sono compilati sulla 11.0, quindi se ci sono problemi, in seguito a passaggio current, l'unica soluzione è ricompilare!
Si ma in questo caso la patch è piccola (basta aggiungere un link) e non influenza in alcun modo l'esecuzione dei programmi sulla 11.

Spina

Inviato: dom 20 mag 2007, 13:58
da sberla54
Grazie ad entrambi, adesso faccio il link simbolico! :)

Inviato: dom 20 mag 2007, 23:45
da StormyMonday
Capitava anche a me a causa di libgpod-0.4.2 avevo risolto con un downgrade al libgpod-0.4.0 poi dopo un aggiornamento ha iniziato a funzionare anche col 0.4.2

Inviato: gio 24 mag 2007, 19:30
da sberla54
Dunque il problema delle lib si e' risolto al volo con il link simbolico.

Ora pero' ho un errore decisamente piu' serio.

Monto l'ipod a mano da shell, apro gtkpod e quando fado a fare "load ipod" il programma esce e mi da:

Codice: Seleziona tutto

Segmentation fault
Inoltre, appena avviato, gtkpod mostra una finestrella con ripetuto tante volte l'errore:

Codice: Seleziona tutto

bad image index
Che faccio apro un topic a parte?
Ricompilo da sorgente?

Inviato: gio 24 mag 2007, 19:42
da gohanz
Ma hai patchato GtkPod per funzionare con libgpod 0.4.2?

Inviato: gio 24 mag 2007, 20:00
da gohanz

Inviato: gio 24 mag 2007, 20:37
da sberla54
Grande!

Ho scaricato gtkpod-0.99.8-for-libgpod-0.4.2.tar.gz, l'ho compilato ed installato (con checkinstall) ed ora funziona tutto perfettamente :)

Grazie!

Inviato: ven 25 mag 2007, 7:59
da danix
Avevo notato lo stesso problema, ma non ho pensato di controllare sul forum, ho risolto ricompilando il pacchetto con i sorgenti linkati alle libgpod 0.4.2 e l'ho comunicato a Loris, e infatti se andate nel repo noterete il terzo build di gtkpod linkato questa volta con l'ultima versione delle lib...

Saluti a tutti...