View previous topic :: View next topic |
Author |
Message |
mrfabiolo Tux's lil' helper
Joined: 02 Jan 2011 Posts: 90
|
Posted: Wed Sep 18, 2013 11:04 am Post subject: Conflitto di dipendenze (PORTAGE) |
|
|
Sono alle prime armi con Gentoo. Per aggiornare il sistema ho provato a dare (da root) questo comando:
Code: | emerge --update --deep --newuse world |
l'output è il seguente:
Code: | * IMPORTANT: 6 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
* IMPORTANT: 2 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.
Calculating dependencies... done!
[ebuild R ] x11-libs/libdrm-2.4.45 USE="-libkms*"
[ebuild R ] media-libs/mesa-9.1.2-r1 USE="-xa*"
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
media-libs/mesa:0
(media-libs/mesa-9.1.2-r1::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(media-libs/mesa-9.1.2-r1::gentoo, installed) pulled in by
media-libs/mesa[xa] required by (x11-drivers/xf86-video-vmware-12.0.2-r1::gentoo, installed)
x11-libs/libdrm:0
(x11-libs/libdrm-2.4.45::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(x11-libs/libdrm-2.4.45::gentoo, installed) pulled in by
x11-libs/libdrm[libkms,video_cards_vmware] required by (x11-drivers/xf86-video-vmware-12.0.2-r1::gentoo, installed)
It might be possible to solve these slot collisions
by applying all of the following changes:
- media-libs/mesa-9.1.2-r1 (Change USE: +xa)
- x11-libs/libdrm-2.4.45 (Change USE: +libkms)
|
quel conflitto che dice, come faccio a risolverlo?
Ho provato a mettere in package.use
Code: | media-libs/mesa-9.1.2-r1 xa
x11-libs/libdrm-2.4.45 libkms |
e dopo aver ridato il comando mi fa uguale.
Ho anche provato ad installarli tutti e due con i comandi:
Code: | USE="xa" emerge mesa |
Code: | USE="libkms" emerge libdrm |
E li ho ridati anche dopo aver rimosso ciò che avevo messo dentro package.use
Forse non c'entra niente quello che ho provato a fare. Ma come faccio a risolvere questa cosa? (cmq finora non riscontro nessun problema ad usare gentoo, questo conflitto non mi dà problemi) |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Sep 18, 2013 11:14 am Post subject: |
|
|
Moved from Portage & Programming to Forum di discussione italiano.
Only English allowed on the main forum. |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Thu Sep 19, 2013 7:29 am Post subject: Re: Conflitto di dipendenze (PORTAGE) |
|
|
mrfabiolo wrote: | Ho provato a mettere in package.use
Code: | media-libs/mesa-9.1.2-r1 xa
x11-libs/libdrm-2.4.45 libkms |
e dopo aver ridato il comando mi fa uguale. |
Probabilmente hai dimenticato di mettere il segno uguale davanti ai pacchetti (necessario quando vuoi indicare una particolare versione):
Code: | =media-libs/mesa-9.1.2-r1 xa
=x11-libs/libdrm-2.4.45 libkms |
|
|
Back to top |
|
|
|