Mi dà questo output:
Codice: Seleziona tutto
darkstar / # emerge syslog-ng vixie-cron mlocate dhcpcd ppp
* IMPORTANT: 5 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
* Last emerge --sync was Sat Nov 3 22:35:01 2012.
Calculating dependencies... done!
[ebuild N ] net-dialup/ppp-2.4.5-r1 USE="gtk ipv6 pam -activefilter -atm -dhcp -eap-tls -radius" 709 kB
[nomerge ] dev-java/java-config-2.1.11-r3
[nomerge ] virtual/jre-1.6.0
[nomerge ] virtual/jdk-1.6.0-r1
[nomerge ] dev-java/icedtea-bin-6.1.11.5 USE="X alsa cups -cjk -doc -examples -nsplugin -source"
[nomerge ] net-print/cups-1.5.2-r4 USE="X acl filters java jpeg ldap pam png ssl threads tiff usb -avahi -dbus -debug -gnutls -kerberos -perl -python (-selinux) -slp -static-libs -xinetd" LINGUAS="-da -de -es -eu -fi -fr -id -it -ja -ko -nl -no -pl -pt -pt_BR -ru -sv -zh -zh_TW"
[nomerge ] media-libs/tiff-4.0.2-r1 USE="cxx jpeg zlib -jbig -lzma -static-libs"
[nomerge ] virtual/jpeg-0 USE="-static-libs"
[ebuild N ] media-libs/libjpeg-turbo-1.2.1 USE="java -static-libs" 1,728 kB
[ebuild N ] virtual/jre-1.6.0 0 kB
[ebuild N ] virtual/jdk-1.6.0-r1 0 kB
[ebuild N ] dev-java/icedtea-bin-6.1.11.5 USE="X alsa cups -cjk -doc -examples -nsplugin -source" 32,208 kB
[ebuild N ] net-print/foomatic-filters-4.0.16 USE="cups -dbus" 261 kB
[ebuild N ] app-text/ghostscript-gpl-9.05-r1 USE="X cups gtk -bindist -dbus -djvu -idn -jpeg2k -static-libs" LINGUAS="-ja -ko -zh_CN -zh_TW" 27,622 kB
[ebuild N ] x11-libs/gtk+-2.24.12 USE="cups introspection (-aqua) -debug -examples -test -vim-syntax -xinerama" 12,946 kB
[ebuild N ] net-print/cups-1.5.2-r4 USE="X acl filters java jpeg ldap pam png ssl threads tiff usb -avahi -dbus -debug -gnutls -kerberos -perl -python (-selinux) -slp -static-libs -xinetd" LINGUAS="-da -de -es -eu -fi -fr -id -it -ja -ko -nl -no -pl -pt -pt_BR -ru -sv -zh -zh_TW" 9,407 kB
[ebuild N ] app-text/poppler-0.20.4 USE="cairo cxx introspection jpeg lcms png tiff utils -cjk -curl -debug -doc -jpeg2k -qt4" 2,104 kB
[ebuild N ] x11-libs/gdk-pixbuf-2.26.4 USE="X introspection jpeg tiff -debug -doc -jpeg2k -test" 1,154 kB
[ebuild N ] media-libs/lcms-2.3 USE="jpeg tiff zlib -doc -static-libs -test" 4,358 kB
[ebuild N ] media-libs/tiff-4.0.2-r1 USE="cxx jpeg zlib -jbig -lzma -static-libs" 1,976 kB
[ebuild N ] virtual/jpeg-0 USE="-static-libs" 0 kB
Total: 14 packages (14 new), Size of downloads: 94,469 kB
* Error: circular dependencies:
(virtual/jpeg-0::gentoo, ebuild scheduled for merge) depends on
(media-libs/libjpeg-turbo-1.2.1::gentoo, ebuild scheduled for merge) (runtime)
(virtual/jdk-1.6.0-r1::gentoo, ebuild scheduled for merge) (buildtime)
(dev-java/icedtea-bin-6.1.11.5::gentoo, ebuild scheduled for merge) (runtime)
(virtual/jpeg-0::gentoo, ebuild scheduled for merge) (runtime)
* Note that circular dependencies can often be avoided by temporarily
* disabling USE flags that trigger optional dependencies.
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/glib:2
(dev-libs/glib-2.32.4-r1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/glib-2.31.22:2 required by (dev-libs/gobject-introspection-1.32.1::gentoo, ebuild scheduled for merge)
(and 3 more with the same problem)
(dev-libs/glib-2.30.3::gentoo, installed) pulled in by
(no parents that aren't satisfied by other packages in this slot)
dev-libs/libxml2:2
(dev-libs/libxml2-2.8.0-r2::gentoo, installed) pulled in by
(no parents that aren't satisfied by other packages in this slot)
(dev-libs/libxml2-2.8.0-r2::gentoo, ebuild scheduled for merge) pulled in by
dev-libs/libxml2[python] required by (media-libs/mesa-8.0.4-r1::gentoo, ebuild scheduled for 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.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
Vabbhè. In ogni caso, credo mi convenga semplificare provando ad emergere un pacchetto alla volta.
EDIT:
Avrei dovuto capirlo, leggendo più attentamente. Provando ad emergere separatamente ho visto che i probelemi li da solo l'emersione di ppp. E' lui che ha queste dipendenze circolari. Infatti i primi quattro emerge sono andati lisci come l'olio. L'emerge di ppp ha prodotto lo stesso identico risultato di sopra.
Come faccio a copiare l'output completo dei colori?
Vorrei metterlo nella guida così come lo vedo nel terminale, per poi spiegare (con il tuo aiuto ) come va interpretato per rimediare al problema. Eviterei, se è possibile, di ricorrere all'istantanea.
EDIT2:
Ho interpretato le ultime righe dell'output come un invito ad usare package.mask sui pacchetti della dipendenza circolare.
Ho provato prima con solo virtual/jpeg-0 ma non ho visto nessuna differenza. Poi ho provato con tutti e 4 i pacchetti in package.mask ed ho ottenuto questo output:
Codice: Seleziona tutto
--- Invalid atom in /etc/portage/package.mask: virtual/jpeg-0
--- Invalid atom in /etc/portage/package.mask: media-libs/libjpeg-turbo-1.2.1
--- Invalid atom in /etc/portage/package.mask: virtual/jdk-1.6.0-r1
--- Invalid atom in /etc/portage/package.mask: dev-java/icedtea-bin-6.1.11.5
Ne deduco che ho capito male. Il bandolo della matassa dev'essere nelle righe in cui parla di dev-libs/<qualcosa> ma non capisco proprio cosa dovrei fare.