Pagina 1 di 1

aggiornamento delle librerie GTK+

Inviato: lun 24 nov 2008, 15:32
da palissandro
Ciao,

Non sono proprio sicuro che questo sia il Forum giusto ma non ho trovato nulla di più adatto.

Il mio problema è il seguente:
Ho una slackware 12.1 sulla quale sono installate le librerie GTK+ 2.10 ma avrei la necessità di installare
una versione più recente perché devo modificare un programma che è stato fatto con una versione più recente di GTK+.

Ho provato semplicemente ad aggiornare i pacchetti prelevandoli dal sito packages.slackware.it con un versione più recente
(GTK, GDK, ATK, pango... tutto insomma) ma quando tento di fare l'upgrade di GTK+ ottengo un errore durante
l'aggiornamento del pacchetto (qualcosa che ha che fare con mime) dopodiché non funziona più nemmeno firefox e sono
costretto a rimuovere il nuovo pacchetto e a reinstallare la versione 2.10.

Esiste un modo di aggiornare le librerie GTK facendo in modo che tutto il resto continui a funzionare?

Grazie anticipatamente.

Palissandro

Re: aggiornamento delle librerie GTK+

Inviato: lun 24 nov 2008, 15:46
da conraid
palissandro ha scritto:Ciao,

Non sono proprio sicuro che questo sia il Forum giusto ma non ho trovato nulla di più adatto.

Il mio problema è il seguente:
Ho una slackware 12.1 sulla quale sono installate le librerie GTK+ 2.10 ma avrei la necessità di installare
una versione più recente perché devo modificare un programma che è stato fatto con una versione più recente di GTK+.

Ho provato semplicemente ad aggiornare i pacchetti prelevandoli dal sito packages.slackware.it con un versione più recente
(GTK, GDK, ATK, pango... tutto insomma) ma quando tento di fare l'upgrade di GTK+ ottengo un errore durante
l'aggiornamento del pacchetto (qualcosa che ha che fare con mime) dopodiché non funziona più nemmeno firefox e sono
costretto a rimuovere il nuovo pacchetto e a reinstallare la versione 2.10.

Esiste un modo di aggiornare le librerie GTK facendo in modo che tutto il resto continui a funzionare?

Grazie anticipatamente.

Palissandro
Se hai preso i pacchetti in -current sono compilati con librerie diverse, l'unica è trovare un pacchetto per 12.1 o fartelo da solo

Re: aggiornamento delle librerie GTK+

Inviato: lun 24 nov 2008, 19:31
da gohanz
Puoi scaricarti GSlacky ed installare solo i pacchetti che ti servono per far funzionare le GTk+ aggiornate, contenute appunto nell'iso di GSlacky.

Questo è lo Slack-Required del pacchetto Gtk+ di GSlacky.

Da qui puoi controllare le dipendenze eventuali da aggiornare,

Codice: Seleziona tutto

atk >= 1.24.0-i686-14gslacky
cairo >= 1.7.6-i686-14gslacky
cups >= 1.3.7-i486-2
expat >= 2.0.1-i486-1
fontconfig >= 2.4.2-i486-2
freetype >= 2.3.5-i486-1
gail >= 1.22.3-i686-14gslacky
glib2 >= 2.18.2-i686-15gslacky
glibc-solibs >= 2.7-i486-10
glitz >= 0.5.6-i686-14gslacky
jasper >= 1.900.1-i486-1sl
libX11 >= 1.1.4-i486-1
libXau >= 1.0.3-i486-1
libXcomposite >= 0.4.0-i486-1
libXcursor >= 1.1.9-i486-1
libXdamage >= 1.1.1-i486-1
libXdmcp >= 1.0.2-i486-1
libXext >= 1.0.4-i486-1
libXfixes >= 4.0.3-i486-1
libXi >= 1.1.3-i486-1
libXinerama >= 1.0.3-i486-1
libXrandr >= 1.2.2-i486-1
libXrender >= 0.9.4-i486-1
libjpeg >= 6b-i486-5
libpng >= 1.2.27-i486-1
libtiff >= 3.8.2-i486-3
libxcb >= 1.0-i486-2
openssl >= 0.9.8g-i486-1 | openssl-solibs >= 0.9.8g-i486-1
pango >= 1.22.1-i686-15gslacky
pixman >= 0.12.0-i686-14gslacky
python >= 2.5.2-i486-1
zlib >= 1.2.3-i486-2

Re: aggiornamento delle librerie GTK+

Inviato: sab 29 nov 2008, 16:17
da palissandro
Grazie ho risolto con questo suggerimento.

Ciao

Palissandro