Autore Topic: Aggiornamento da terminale  (Letto 1297 volte)

Offline Cla396

  • *
  • Post: 107
  • Reputazione: -2
    • Mostra profilo
Aggiornamento da terminale
« il: 04 Maggio 2012 ore 20:43 »
stavo aggiornando dal terminale:
Codice: [Seleziona]
sudo pacman -Syu
Password:
:: Sincronizzazione dei database in corso...
 games è aggiornato
 apps è aggiornato
 desktop è aggiornato
 platform è aggiornato
 core è aggiornato
:: Aggiornamento del sistema in corso...
risoluzione delle dipendenze in corso...
ricerca dei conflitti in corso...
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: gtk-integration-engine-molecule: richiede gtk-integration
Qual'è il problema?

Grazie in anticipo
« Ultima modifica: 05 Maggio 2012 ore 10:21 da fedefox »

Offline Waifod

  • *
  • Post: 152
  • Reputazione: 6
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #1 il: 04 Maggio 2012 ore 20:52 »
stavo aggiornando dal terminale:

sudo pacman -Syu
Password:
:: Sincronizzazione dei database in corso...
 games è aggiornato
 apps è aggiornato
 desktop è aggiornato
 platform è aggiornato
 core è aggiornato
:: Aggiornamento del sistema in corso...
risoluzione delle dipendenze in corso...
ricerca dei conflitti in corso...
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: gtk-integration-engine-molecule: richiede gtk-integration

Qual'è il problema?

Grazie in anticipo

Probabilmente sta sostituendo il pacchetto gtk-integration con i vari pacchetti in cui è stato diviso, nulla di preoccupante. Devi solo disinstallare il pacchetto gtk-integration-engine-molecule, aggiornare e poi reinstallarlo ;)

Offline kiasal

  • *
  • Post: 135
  • Reputazione: 7
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #2 il: 04 Maggio 2012 ore 20:57 »
Ti dice che ti mancano delle dipendenze.

Prova a dare:

Codice: [Seleziona]
sudo pacman -S gtk-integration
Dopo aver inserito la password ti compare questo elenco:

Codice: [Seleziona]
Ci sono 6 membri nel gruppo gtk-integration:
:: Repository apps
   1) chakra-gtk-config  2) gtk-integration-engine-molecule
   3) gtk-integration-engine-qtcurve  4) oxygen-gtk-icons  5) oxygen-gtk2
   6) oxygen-gtk3

Digita una selezione (default=tutto):

Scegli il n. 2 (gtk-integration-engine-molecule).

Alla fine ridai

Codice: [Seleziona]
sudo pacman -Syu
e vedi se risolvi.

Offline Cla396

  • *
  • Post: 107
  • Reputazione: -2
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #3 il: 04 Maggio 2012 ore 21:02 »
sta aggiornando, grazie klasal

Offline kiasal

  • *
  • Post: 135
  • Reputazione: 7
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #4 il: 04 Maggio 2012 ore 21:05 »
Di niente..  ;)

Offline kiasal

  • *
  • Post: 135
  • Reputazione: 7
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #5 il: 04 Maggio 2012 ore 21:16 »
Metti risolto se è tutto ok. 

In basso a sinistra c'è l'apposito il bottone.  ;)

Offline Waifod

  • *
  • Post: 152
  • Reputazione: 6
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #6 il: 04 Maggio 2012 ore 21:33 »
È frustrante essere inutili :'( Almeno era corretto quanto dicevo, o sbaglio?

Offline kiasal

  • *
  • Post: 135
  • Reputazione: 7
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #7 il: 04 Maggio 2012 ore 21:43 »
Premesso che non sono un'esperta nemmeno io, se il log dice che:

Citazione
errore: impossibile eseguire l'operazione richiesta impossibile soddisfare le dipendenze)
:: gtk-integration-engine-molecule: richiede gtk-integration

significa che mancano un/dei pacchetti necessari, sanza del/i quali il programma non può funzionare, per cui devono essere installati.
Nel caso specifico gtk-integration richiedeva gtk-integration-engine-molecule.

Poi se ho sbagliato qualcosa nella spiegazione, correggeranno anche me  :D

Offline Waifod

  • *
  • Post: 152
  • Reputazione: 6
    • Mostra profilo
Re:Aggiornamento da terminale
« Risposta #8 il: 04 Maggio 2012 ore 22:16 »
Premesso che non sono un'esperta nemmeno io, se il log dice che:

significa che mancano un/dei pacchetti necessari, sanza del/i quali il programma non può funzionare, per cui devono essere installati.
Nel caso specifico gtk-integration richiedeva gtk-integration-engine-molecule.

Poi se ho sbagliato qualcosa nella spiegazione, correggeranno anche me  :D

Secondo me semplicemente non si rendeva conto che l'aggiornamento non lo avrebbe privato di una dipendenza, la quale sarebbe stata invece solamente sostituita da una versione splittata della stessa, così gli diceva di non disinstallare. Reinstallando il pacchetto, forse ne ha ottenuto uno con la lista delle dipendenze aggiornata, o almeno è l'unica spiegazione razionale che mi viene in mente, seppur probabilmente errata. Qualcuno può illuminarci sul vero motivo di un errore del genere?

Offline FranzMari

  • *
  • Post: 2812
  • Reputazione: 103
  • [Senior Packager]
    • Mostra profilo
    • IMHO blog
Re:Aggiornamento da terminale
« Risposta #9 il: 04 Maggio 2012 ore 23:47 »
Argomento già trattato qui http://forum.chakra-project.it/index.php/topic,3734.msg16480.html#msg16480.
La prossima volta usa fai una ricerca prima di aprire un nuovo topic.  ;)
«Il valore dell'essere umano si determina nella misura in cui sia grande o piccola la sua capacità di contribuire al bene collettivo.» Jigorō Kanō

 

Template by Homey | Sito ufficiale | Disclaimer