Ce nouveau forum est consacré à la communauté francophone des utilisateurs de Gentoo. Il vient en complément du forum officiel de gentoo.
Vous n'êtes pas connecté.
salut,
je me relance dans l'install d'une gentto
pour le moment j'ai réussi à installer xorg
le noyau me pose encore quelques problèmes, mais le plus problématique est gnome
je fais un emerge gnome
il me répond qu'il y a un problème de dépendance circulaire
comment résoudre ce problème ?
merci
Hors ligne
En faisant des rectangles ?
Plus sérieusement, on a beau tourner autour d'une boule de cristal, ce n'est pas pour autant qu'on est devin. Si tu nous en disais un peu plus, notamment en mettant ce que te dis emerge...
Hors ligne
euh desole
voici la sortie :
localhost ~ # emerge gnome
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Calculating dependencies... done!
[nomerge ] gnome-base/gnome-2.26.3 USE="cups -accessibility -cdr -dvdr -esd -ldap -mono"
[nomerge ] x11-libs/gtk+-2.16.6 [1.2.10-r12] USE="cups -debug -doc -jpeg -jpeg2k -test -tiff -vim-syntax -xinerama"
[ebuild N ] net-print/cups-1.3.11-r1 USE="X acl avahi dbus pam perl python ssl -gnutls -java -jpeg -kerberos -ldap -php -png -ppds -samba -slp -static -tiff -xinetd -zeroconf" LINGUAS="fr -de -en -es -et -he -id -it -ja -pl -sv -zh_TW"
[ebuild N ] virtual/poppler-utils-0.12.3-r1 USE="abiword -png"
[ebuild N ] app-text/poppler-0.12.3-r3 USE="abiword cairo lcms utils xpdf-headers -cjk -debug -doc -exceptions -jpeg -jpeg2k -png -qt4"
[ebuild N ] net-dns/avahi-0.6.24-r2 USE="dbus gdbm gtk ipv6 python -autoipd -bookmarks -doc -howl-compat -mdnsresponder-compat -mono -qt4 -test"
[ebuild N ] dev-python/pygtk-2.14.1-r1 USE="-doc -examples -test"
[ebuild N ] gnome-base/libglade-2.6.4 USE="-debug -doc"
[ebuild NS ] x11-libs/gtk+-2.16.6 [1.2.10-r12] USE="cups -debug -doc -jpeg -jpeg2k -test -tiff -vim-syntax -xinerama"
* Error: circular dependencies:
('ebuild', '/', 'virtual/poppler-utils-0.12.3-r1', 'merge') depends on
('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') (buildtime)
('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') depends on
('ebuild', '/', 'dev-python/pygtk-2.14.1-r1', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') (buildtime)
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') depends on
('ebuild', '/', 'net-dns/avahi-0.6.24-r2', 'merge') (buildtime)
('ebuild', '/', 'virtual/poppler-utils-0.12.3-r1', 'merge') (runtime)
('ebuild', '/', 'app-text/poppler-0.12.3-r3', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') depends on
('ebuild', '/', 'net-print/cups-1.3.11-r1', 'merge') (buildtime)
('ebuild', '/', 'dev-python/pygtk-2.14.1-r1', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.16.6', 'merge') (buildtime)
('ebuild', '/', 'gnome-base/libglade-2.6.4', 'merge') (buildtime)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
ma variable USE dans make.conf
USE="-debug -doc -jpeg -jpeg2k -test -tiff -vim-syntax -xinerama -qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi mmx sse sse2 consolekit pam perl python ssl cups gdbm ipv6 acl cairo abiword lcms utils xpdf-headers"
Hors ligne
Ca fait beaucoup tout ça... si tu resynchronisais ton arbre par emerge --sync ??
Regarde ici : http://bugs.gentoo.org/222601
Essaye donc de désactiver le gtk use flag pour avahi, et/ou le use flag avahi pour cups.
Hors ligne
ok ok
que veut dire désactiver le gtk use flag pour avahi, et/ou le use flag avahi pour cups.
j'ai déjà vu ça mais pas utilisé
donc faut il enlever des param sur USE OU autres ?
Hors ligne
emerge --sync ok
mais emerge gnome pas OK toujours meme prog
Hors ligne
ok j'ai trouve
c dans /etc/portage/package.use
Hors ligne
ca reduit
mais ca reste
localhost ~ # emerge gnome
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy ">=net-dns/avahi-0.6.22[dbus,gtk]".
!!! One of the following packages is required to complete your request:
- net-dns/avahi-0.6.24-r2 (Change USE: +dbus +gtk)
(dependency required by "net-misc/vinagre-2.26.2" [ebuild])
(dependency required by "gnome-base/gnome-2.26.3" [ebuild])
(dependency required by "gnome" [argument])
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Hors ligne
Désactive le use flag avahi pour gnome et pour vinagre. Normalment ça evra passer. Si tu as besoin d'avahi, tu pourras l'installer après.
Hors ligne
pouvez vous m'expliquer comment faire ?
Hors ligne
faut il faire un echo "blabla -gnome ou autre" >> /etc/portage/package.use
Hors ligne
Bonjour,
dabrouch@gentoo a écrit:
Désactive le use flag avahi pour gnome et pour vinagre
Pour desactiver le use flag avahi pour vinagre, il faut rajouter cette ligne dans /etc/portage/package.use :
net-misc/vinagre -avahi
Soit avec un éditeur, soit avec la commande :
echo "net-misc/vinagre -avahi" >> /etc/portage/package.use
Pour gnome je ne sais pas car :
emerge -pv gnome-base/gnome a écrit:
[ebuild R ] gnome-base/gnome-2.26.3 USE="cdr cups dvdr esd -accessibility -ldap -mono" 0 kB
Je ne vois pas le use avahi.
Moi je procède autrement, je compile en 2 fois :
1) je compile sans le support cups
2) je recompile avec le support cups
Cela donne :
USE="-cups" emerge -NDuav world
emerge -NDuav world
C'est peut être pas la méthode la plus rapide ni la plus efficace, mais elle a fait ses preuves pour moi.
Dernière modification par pascal50 (2010-02-08 12:58:06)
Hors ligne