Newsgroup: it.comp.os.linux.software
Titolo: XCHM

Ciao a tutti,
sto cercando di installarmi xchm sulla mia suse 9.0.
Da sito 
xchm.sourceforge.net
 dicono che serva libreriea wxGTK 2.4 o piu'
recente e chmlib. Dicono anche che qualora si voglia usare xchm come help,
la libreria XMLRPC+ e' richiesta (questo magari provo a farlo dopo, un passo
alla volta...)
Ho trovato rmp per la suse 9.1 e mi sono detto, perche' non provare.
Cosi ho installato chmlib e tutto alla perfezione
do il comando rpm -ihv chmlib-0.3.5-0.i586.rpm
Preparing... ########################################### [100%]
   1:chmlib ########################################### [100%]
andata! :))
Ora provo a mettere xchm vero e proprio, incrocio le dita e dico, chissa'
che pure uqesto mi vada
rpm -ihv xchm-0.9.5-0.i586.rpm
error: Failed dependencies:
        libwx_gtk2-2.4.so.0 is needed by xchm-0.9.5-0
        libwx_gtk2-2.4.so.0(WXGTK2_2.4) is needed by xchm-0.9.5-0
Ok, la libreriea wxGTK gliela devo mettere. Allora proviamo
rpm -ihv wxGTK-2.4.2-1.i386.rpm
Preparing... ########################################### [100%]
        file /usr/lib/libwx_gtk-2.4.so.0 from install of wxGTK-2.4.2-1 conflicts
with file from package wxGTK-2.4.1.2-70
A questo punto, cosa devo fare? Dove sbaglio (probabilmente molto) e come
procedere?
Grazie!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie!
Se non sbaglio rpm -i vuole dire "installa".
Tu dovresti fare l'upgrade!!!
Prova rpm -Uvvh wxGTK-2.4.2-1.i386.rpm
Ciao
Ale

 Prova rpm -Uvvh wxGTK-2.4.2-1.i386.rpm
ooops, e' vero :)
Dunque ho dato rpm -Uvvh wxGTK-2.4.2-1.i386.rpm
Update della libreria avviene.... tra le molte cose che appaiono mentre fa
update, anche il seguente
D: read h# 448 Header SHA1 digest: OK
(65569e3f0f2ff6530ececcb92274f54606e93080)
D: Requires: libwx_gtk-2.4.so.0 YES (added provide)
D: read h# 529 Header SHA1 digest: OK
(93248b1c8c824597ad449e75d74f6477e39488ed)
D: Requires: libwx_gtk-2.4.so.0 YES (added provide)
D: Requires: libwx_gtk-2.4.so.0(WXGTK_2.4) YES (added provide)
D: Requires: libwx_gtk-2.4.so.0(WXGTK_2.4) YES (added provide)
D: closed db index /var/lib/rpm/Depends
D: ========== recording tsort relations
Quindi immagino che installazione delle libreriea libwx_gtk vada a buon
fine. Se poi controllo in /usr/lib trovo
lrwxrwxrwx 1 root root 22 2005-10-28 22:31 libwx_gtk-2.4.so.0 ->
libwx_gtk-2.4.so.0.1.1
-rwxr-xr-x 1 root root 5732291 2003-09-21 16:14 libwx_gtk-2.4.so.0.1.1
Quindi in pratica installazione mi ha creato un link ad una libreria che gia
esisteva?
Comunque, ora bello in palla provo a installarmi xchm
rpm -ihv xchm-0.9.5-0.i586.rpm
error: Failed dependencies:
        libwx_gtk2-2.4.so.0 is needed by xchm-0.9.5-0
        libwx_gtk2-2.4.so.0(WXGTK2_2.4) is needed by xchm-0.9.5-0
Perche???? A me pare che a questo punto la libreria vi sia......


 Perche???? A me pare che a questo punto la libreria vi sia......
Allora fregatene e forza l'installazione! (--force oppure --nodeps,non 
mi ricordo).
Nella *quasi* totalita' dei casi funzionera',in caso sfigato puoi creare 
dei link simbolici alle librerie (di solito sono compatibili).
In caso sfigatissimo,fatti risentire,che ti dico come ho fatto io sul 
portatile: prima i chm li leggevo con wine,adesso uso o xchm o 
gnome-chm... non mi ricordo,sorry! ;)
Ciao
Ale