View previous topic :: View next topic |
Author |
Message |
falko Apprentice
Joined: 03 Dec 2004 Posts: 242 Location: Rovereto (TN) Italy
|
Posted: Sat Feb 02, 2013 8:41 am Post subject: [RISOLTO] Problema dipendenze.... |
|
|
Buon giorno,
Qualche giorno fa ho aggiornato gnome dall 2.4.2 alla 2.6.2-r1, ovviamente sono tutte e due mascherate quindi ho aggiunto di volta in volta i pacchetti mascherati nel file /etc/portage/package.keywords.
Beh gnome si è installato quasi tutto correttamente se non fosse che quando faccio emerge -uND world mi viene chiesto di installare il pacchetto gnome-base/gnome-shell-3.4.2 , bloccandosi così con i seguenti errori:
Code: | WARNING: One or more updates have been skipped due to a dependency conflict:
net-libs/libsoup:2.4
(net-libs/libsoup-2.40.2::gentoo, ebuild scheduled for merge) conflicts with
~net-libs/libsoup-2.38.1[introspection] required by (net-libs/libsoup-gnome-2.38.1::gentoo, installed)
!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:
gnome-base/gnome-shell:0
The following keyword changes are necessary to proceed:
#required by gnome-base/gdm-3.6.2[gnome-shell], required by @selected, required by @world (argument)
=gnome-base/gnome-shell-3.4.2 ~amd64
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
|
Cosa devo fare ??? non so più dove sbattere la testa
se eseguo il comando equery depends gnome-base/gnome-shell-3.4.2
ottengo:
Code: | * These packages depend on gnome-base/gnome-shell-3.4.2:
gnome-base/gdm-3.6.2 (gnome-shell ? >=gnome-base/gnome-shell-3.1.90)
virtual/notification-daemon-0 (gnome ? gnome-base/gnome-shell)
|
_________________ Io non sarò mai nessuno ma... nessuno sarà mai come me. (Jim Morrison)
A ciacere no se sgonfa done
Gentoo on: Lenovo R500
Last edited by falko on Sat Feb 02, 2013 1:18 pm; edited 1 time in total |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Sat Feb 02, 2013 10:23 am Post subject: |
|
|
Cerco di spiegarti cosa vuol dire, cosi dovresti saper risolvere in futuro:
Code: | net-libs/libsoup:2.4
(net-libs/libsoup-2.40.2::gentoo, ebuild scheduled for merge) conflicts with
~net-libs/libsoup-2.38.1[introspection] required by (net-libs/libsoup-gnome-2.38.1::gentoo, installed) |
Lui dice, che net-libs/libsoup-2.40.2 che tu hai richiesto, non può essere installato, perchè una versione minore (net-libs/libsoup-2.38.1[introspection]) è richiesta dal pacchetto net-libs/libsoup-gnome-2.38.1.
La soluzione dovrebbe essere installare una versione maggiore di net-libs/libsoup-gnome in modo tale che non richieda quella specifica versione di libsoup.
Spero di essere stato chiaro |
|
Back to top |
|
|
falko Apprentice
Joined: 03 Dec 2004 Posts: 242 Location: Rovereto (TN) Italy
|
Posted: Sat Feb 02, 2013 1:17 pm Post subject: |
|
|
Grazie mille , disinstallato net-libs/libsoup-gnome-2.38.1 e installato net-libs/libsoup-gnome-2.40.2.
Tutto OK _________________ Io non sarò mai nessuno ma... nessuno sarà mai come me. (Jim Morrison)
A ciacere no se sgonfa done
Gentoo on: Lenovo R500 |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Sat Feb 02, 2013 3:30 pm Post subject: |
|
|
per la prossima volta ti consiglio le opzioni --autounmask e --autounmask-write=y di emerge. _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
|