Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] conflitto illogico
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
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4664
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sun Sep 13, 2009 3:21 pm    Post subject: [portage] conflitto illogico Reply with quote

chiamando autounmask su gnome-2.26.3 ottengo:
Code:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-libs/libxklavier:0

  ('ebuild', '/', 'x11-libs/libxklavier-3.6', 'merge') pulled in by
    >=x11-libs/libxklavier-3.6 required by ('ebuild', '/', 'gnome-base/gnome-2.26.3', 'merge')
    >=x11-libs/libxklavier-3.5 required by ('ebuild', '/', 'gnome-base/gdm-2.26.1', 'merge')
    >=x11-libs/libxklavier-2.91 required by ('ebuild', '/', 'gnome-base/gnome-applets-2.26.3', 'merge')
    (and 2 more)

  ('installed', '/', 'x11-libs/libxklavier-4.0', 'nomerge') pulled in by
    >=x11-libs/libxklavier-3.8 required by ('ebuild', '/', 'gnome-base/gnome-settings-daemon-2.26.1-r2', 'merge')
    >=x11-libs/libxklavier-4 required by ('installed', '/', 'xfce-base/xfce4-settings-4.6.1-r1', 'nomerge')
    (and 5 more)

il messaggio è palesemente assurdo, perché assume un conflitto tra pacchetti maggiori della versione 3.6 e pacchetti maggiori della versione 4.0, che sono insiemi ad intersezione non nulla.
inoltre, il problema si aggira con un banale mascheramento:
Code:

echo "<x11-libs/libxklavier-4.0">/etc/portage/package.mask/x11-libs

è giusto che accadano questi intoppi fastidiosi?
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
riverdragon
Veteran
Veteran


Joined: 14 Sep 2006
Posts: 1269
Location: Verona

PostPosted: Sun Sep 13, 2009 3:36 pm    Post subject: Reply with quote

Non credo, magari è solo portage che si è svegliato male :lol:
Io ho avuto libxklavier-3.9 per un bel po' e ora uso gnome-2.28-rc con libxklavier-4.0 e non mi ricordo di blocchi come quello che è capitato a te.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4664
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Sun Sep 13, 2009 3:42 pm    Post subject: Reply with quote

Code:

s939 ~ # cat /etc/portage/package.mask/gnome-base
<gnome-base/gnome-keyring-2.26.3
<gnome-base/gconf-2.26.2-r1

prima che tu rispondessi, sono stato costretto ad aggiungere questi.
ho postato proprio perché sono convinto che si tratti di un comportamento ricorrente.
tant'è vero che emerge suggerisce esplicitamente di provare a cavarsela con un mascheramento nei warnings sottostanti.

quello che non capisco è perché emerge non si arrangi automaticamente da sè.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Thu Sep 17, 2009 6:44 am    Post subject: Re: [portage] conflitto illogico Reply with quote

cloc3 wrote:
il messaggio è palesemente assurdo, perché assume un conflitto tra pacchetti maggiori della versione 3.6 e pacchetti maggiori della versione 4.0, che sono insiemi ad intersezione non nulla.


non è assurdo, è semplicemente corretto, ovvero ci sono una parte dei pacchetti di gnome che richiedono esplicitamente libxlavier <= v3.6 e un'altra parte di pacchetti gnome che pretendono di installare libxklavier >= 4.0; quelle due versioni del pacchetto, per ovvie ragioni, non possono essere installate contemporaneamente e siccome le due versioni non hanno dei block reciproci, portage ti dice: "scegline uno tu perchè non sono una unità AI autosenziente e non ho la più pallida idea di quello che vuoi installare".

cloc3 wrote:
inoltre, il problema si aggira con un banale mascheramento: [CUT]
è giusto che accadano questi intoppi fastidiosi?


no, non è giusto, e se vi capita ancora in futuro, per piacere segnalate il fatto sul bugzilla gentoo perchè è un problema degli ebuilds e *NON* di emerge.
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4664
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Thu Sep 17, 2009 1:38 pm    Post subject: Re: [portage] conflitto illogico Reply with quote

!equilibrium wrote:

no, non è giusto, e se vi capita ancora in futuro, per piacere segnalate il fatto sul bugzilla gentoo perchè è un problema degli ebuilds e *NON* di emerge.

grazie.
purtroppo, quando capita questo genere di impicci si fa sempre molta fatica a distinguere il limite tra l'errore del sistema e il pasticcio nella propria /etc/portage e si ha una certa paura di fare un buco nell'acqua.

comunque, ci penserò.
_________________
vu vu vu
gentù
mi piaci tu
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