Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema di slot e/o versione... [RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Fuzzo
Guru
Guru


Joined: 23 Jun 2004
Posts: 319
Location: Padova, Italy

PostPosted: Sun Jun 10, 2007 1:37 pm    Post subject: Problema di slot e/o versione... [RISOLTO] Reply with quote

Salve!
E' da un po' di tempo che non aggiornavo la mia Gentoo e dopo il sync è apparso questo:
Code:
Dell5150 ~ # emerge -uDNpv world

These are the packages that would be merged, in order:

Calculating world dependencies -
!!! Multiple versions within a single package slot have been
!!! pulled into the dependency graph:

('ebuild', '/', 'sys-apps/suspend2-userui-0.6.4-r2', 'nomerge') pulled in by
  ('ebuild', '/', 'sys-kernel/suspend2-sources-2.6.19-r2', 'nomerge')

('ebuild', '/', 'sys-apps/suspend2-userui-0.7.1', 'merge') pulled in by
  ('ebuild', '/', 'sys-kernel/suspend2-sources-2.6.21-r5', 'merge')

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependencies of two different packages, then those packages can not be
installed simultaneously.


In package.keywords io ho:
Code:
sys-kernel/suspend2-sources ~x86
sys-apps/suspend2-userui ~x86
sys-power/hibernate-script ~x86


E vorrei mantenere questa branca per i suddetti pacchetti perchè spero risolvino presto alcuni problemi con suspend2.

Come posso risolvere il problema senza rinunciare alla branca ~ per i pacchetti in questione?
Grazie :D
_________________
bye,
Fuzzo


Last edited by Fuzzo on Mon Jun 11, 2007 7:59 am; edited 1 time in total
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Sun Jun 10, 2007 7:31 pm    Post subject: Reply with quote

Il problema è che ogni versione del kernel vuole i suoi userui che a differenza del kernel non sono slottati. Non credo che userui versione 0.6 vada bene con i kernel .21 e non credo che la .7 compili con i kernel .19.

o passi ad abilitare ~x86 per versione (trattandosi di qualcosa di critico come il kernel sarebbe meglio) o usi package.mask per bloccare le versioni che non ti vanno.

Per esempio quando avevo rsbac (che come suspend2 si porta dietro un altro pacchetto di utility, ovviamente non slotted) avevo risolto con
<sys-kernel/rsbac-sources-2.6.18 ~x86
<.../rsbac-utils-3.0 ~x86
in package.keywords di modo che le varie r1, r2, r6 venivano aggiornate ma la versione principale del kernel no (l'accoppiata critica era kernel .18 e utils 3.0).

Ovviamente nel tuo caso devi disinstallare il kernel .19 che crea il problema ed abiliterei direttamente solo il kernel per strettamente minore di .22, dovrebbe bastare. Poi chi usa susspend2 può dirti se devi bloccare anche qualche versione particolare delle userui (che comunque sono aggiornate in relazione al kernel).

la soluzione banale è un emerge -C =sys-kernel/suspend2-sources-2.6.19 e poi vivi tranquillo fino alla prossima versione.
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Fuzzo
Guru
Guru


Joined: 23 Jun 2004
Posts: 319
Location: Padova, Italy

PostPosted: Mon Jun 11, 2007 7:58 am    Post subject: Reply with quote

Capito tutto, grazie della spiegazione perfetta :D
_________________
bye,
Fuzzo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum