Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't emerge due to Circular dependencies
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
K-Bo
n00b
n00b


Joined: 03 Feb 2012
Posts: 13

PostPosted: Mon Apr 16, 2012 4:30 am    Post subject: Can't emerge due to Circular dependencies Reply with quote

When I try to emerge pretty much anything I get
Code:

[nomerge       ] net-print/foomatic-filters-4.0.9  USE="cups dbus"
[nomerge       ]  app-text/ghostscript-gpl-9.04-r4  USE="X cups dbus gtk -bindist -djvu -idn -jpeg2k -static-libs" LINGUAS="-ja -ko -zh_CN -zh_TW"
[nomerge       ]   x11-libs/gtk+-2.24.8-r1  USE="cups introspection (-aqua) -debug -doc -examples -test -vim-syntax -xinerama"
[nomerge       ]    net-print/cups-1.4.8-r1  USE="X acl dbus filters gnutls java jpeg ldap pam perl png python ssl threads tiff -debug -kerberos -php -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"
[ebuild  N     ]     app-text/poppler-0.16.7  USE="cairo cxx introspection jpeg lcms png qt4 utils xpdf-headers -cjk -curl -debug -doc -exceptions -jpeg2k" 1,907 kB
[ebuild  N     ]      dev-util/cmake-2.8.6-r4  USE="ncurses qt4 -emacs -test -vim-syntax" 5,454 kB
[nomerge       ] dev-util/cmake-2.8.6-r4  USE="ncurses qt4 -emacs -test -vim-syntax"
[nomerge       ]  x11-libs/qt-gui-4.7.4-r1  USE="accessibility cups dbus exceptions glib mng qt3support tiff (-aqua) -debug -egl -gtkstyle -nas -nis -pch -private-headers -raster -trace -xinerama"
[ebuild  N     ]   x11-libs/qt-qt3support-4.7.4  USE="accessibility exceptions (-aqua) -debug -kde -pch -phonon" 215,223 kB
[ebuild  N     ]    x11-libs/qt-gui-4.7.4-r1  USE="accessibility cups dbus exceptions glib mng qt3support tiff (-aqua) -debug -egl -gtkstyle -nas -nis -pch -private-headers -raster -trace -xinerama" 0 kB
[ebuild  N     ] app-admin/sudo-1.8.3_p2  USE="ldap nls offensive pam (-selinux) -skey" 1,501 kB
[nomerge       ] app-text/poppler-0.16.7  USE="cairo cxx introspection jpeg lcms png qt4 utils xpdf-headers -cjk -curl -debug -doc -exceptions -jpeg2k"
[nomerge       ]  x11-libs/gtk+-2.24.8-r1  USE="cups introspection (-aqua) -debug -doc -examples -test -vim-syntax -xinerama"
[nomerge       ]   x11-libs/gdk-pixbuf-2.24.1-r1  USE="X introspection jpeg tiff -debug -doc -jpeg2k -test"
[nomerge       ]    virtual/jpeg-0  USE="-static-libs"
[ebuild  N     ]     media-libs/libjpeg-turbo-1.2.0-r1  USE="java -static-libs" 1,726 kB
[nomerge       ] app-admin/sudo-1.8.3_p2  USE="ldap nls offensive pam (-selinux) -skey"
[nomerge       ]  net-nds/openldap-2.4.30  USE="berkdb crypt cxx gnutls icu ipv6 minimal perl sasl ssl syslog tcpd -debug -experimental -iodbc -kerberos -odbc -overlays -samba (-selinux) -slp -smbkrb5passwd"
[nomerge       ]   dev-libs/cyrus-sasl-2.1.23-r6  USE="berkdb crypt gdbm java pam ssl -authdaemond -kerberos -mysql -ntlm_unsupported_patch -openldap -postgres -sample -srp -urandom"
[nomerge       ]    dev-java/java-config-2.1.11-r3
[nomerge       ]     virtual/jre-1.6.0
[nomerge       ]      virtual/jdk-1.6.0
[nomerge       ]       dev-java/icedtea-bin-6.1.11.1  USE="X alsa cups nsplugin -cjk -doc -examples -source"
[nomerge       ]        x11-libs/gtk+-2.24.8-r1  USE="cups introspection (-aqua) -debug -doc -examples -test -vim-syntax -xinerama"
[nomerge       ]         dev-libs/gobject-introspection-1.30.0-r2  USE="-doc -test"
[nomerge       ]          x11-libs/cairo-1.10.2-r1  USE="X glib opengl qt4 svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium) (-openvg) -static-libs"
[nomerge       ]           x11-libs/qt-gui-4.7.4-r1  USE="accessibility cups dbus exceptions glib mng qt3support tiff (-aqua) -debug -egl -gtkstyle -nas -nis -pch -private-headers -raster -trace -xinerama"
[nomerge       ]            net-print/cups-1.4.8-r1  USE="X acl dbus filters gnutls java jpeg ldap pam perl png python ssl threads tiff -debug -kerberos -php -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"
[ebuild  N     ]             net-print/foomatic-filters-4.0.9  USE="cups dbus" 249 kB
[ebuild  N     ]             net-nds/openldap-2.4.30  USE="berkdb crypt cxx gnutls icu ipv6 minimal perl sasl ssl syslog tcpd -debug -experimental -iodbc -kerberos -odbc -overlays -samba (-selinux) -slp -smbkrb5passwd" 5,323 kB
[ebuild  N     ]              dev-libs/cyrus-sasl-2.1.23-r6  USE="berkdb crypt gdbm java pam ssl -authdaemond -kerberos -mysql -ntlm_unsupported_patch -openldap -postgres -sample -srp -urandom" 1,576 kB
[ebuild  N     ]             virtual/jre-1.6.0  0 kB
[ebuild  N     ]              virtual/jdk-1.6.0  0 kB
[ebuild  N     ]               dev-java/icedtea-bin-6.1.11.1  USE="X alsa cups nsplugin -cjk -doc -examples -source" 35,272 kB
[ebuild  N     ]             app-text/ghostscript-gpl-9.04-r4  USE="X cups dbus gtk -bindist -djvu -idn -jpeg2k -static-libs" LINGUAS="-ja -ko -zh_CN -zh_TW" 29,178 kB
[ebuild  N     ]              x11-libs/gtk+-2.24.8-r1  USE="cups introspection (-aqua) -debug -doc -examples -test -vim-syntax -xinerama" 12,513 kB
[ebuild  N     ]               x11-libs/pango-1.29.4  USE="X introspection -debug -doc -test" 1,129 kB
[ebuild  N     ]                x11-libs/cairo-1.10.2-r1  USE="X glib opengl qt4 svg xcb (-aqua) -debug -directfb -doc (-drm) (-gallium) (-openvg) -static-libs" 23,007 kB
[ebuild  N     ]               net-print/cups-1.4.8-r1  USE="X acl dbus filters gnutls java jpeg ldap pam perl png python ssl threads tiff -debug -kerberos -php -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" 4,441 kB
[ebuild  N     ]            media-libs/libmng-1.0.10-r1  USE="lcms -static-libs" 1,068 kB
[ebuild  N     ]         x11-libs/gdk-pixbuf-2.24.1-r1  USE="X introspection jpeg tiff -debug -doc -jpeg2k -test" 1,150 kB
[nomerge       ] app-text/ghostscript-gpl-9.04-r4  USE="X cups dbus gtk -bindist -djvu -idn -jpeg2k -static-libs" LINGUAS="-ja -ko -zh_CN -zh_TW"
[ebuild  N     ]  media-libs/lcms-1.19  USE="jpeg python tiff zlib -static-libs" 907 kB
[ebuild  N     ]   media-libs/tiff-4.0.1-r1  USE="cxx jpeg zlib -jbig -lzma -static-libs" 1,945 kB
[ebuild  N     ]    virtual/jpeg-0  USE="-static-libs" 0 kB

Total: 22 packages (22 new), Size of downloads: 343,561 kB

 * Error: circular dependencies:

(virtual/jdk-1.6.0::gentoo, ebuild scheduled for merge) depends on
 (dev-java/icedtea-bin-6.1.11.1::gentoo, ebuild scheduled for merge) (runtime)
  (virtual/jpeg-0::gentoo, ebuild scheduled for merge) (runtime)
   (media-libs/libjpeg-turbo-1.2.0-r1::gentoo, ebuild scheduled for merge) (runtime)
    (virtual/jdk-1.6.0::gentoo, ebuild scheduled for merge) (buildtime)

 * 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/libxml2:2

  (dev-libs/libxml2-2.7.8-r5::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libxml2[python] required by (media-libs/mesa-7.11.2::gentoo, ebuild scheduled for merge)

  (dev-libs/libxml2-2.7.8-r5::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)


!!! Enabling --newuse and --update might solve this conflict.
!!! If not, it might help emerge to give a more specific suggestion.


No idea how to fix this. I already tried stripping the use flags in make.conf to the minimal ones I need to have a functional system.
Back to top
View user's profile Send private message
Arkhelion
Tux's lil' helper
Tux's lil' helper


Joined: 07 Sep 2010
Posts: 127
Location: France

PostPosted: Mon Apr 16, 2012 8:05 am    Post subject: Reply with quote

Hi,

Try :
Code:
#emerge -1 virtual/jpeg
#emerge -1 dev-libs/libxml2


Then re-try the update.
_________________
Arkhelion
Back to top
View user's profile Send private message
K-Bo
n00b
n00b


Joined: 03 Feb 2012
Posts: 13

PostPosted: Mon Apr 16, 2012 6:50 pm    Post subject: Reply with quote

Code:
#emerge -1 dev-libs/libxml2

worked for the xml library but
Code:
#emerge -1 virtual/jpeg

did not run and I am still getting
Code:
 ...
[31;01m * Error: circular dependencies:

(virtual/jdk-1.6.0::gentoo, ebuild scheduled for merge) depends on
 (dev-java/icedtea-bin-6.1.11.1::gentoo, ebuild scheduled for merge) (runtime)
  (virtual/jpeg-0::gentoo, ebuild scheduled for merge) (runtime)
   (media-libs/libjpeg-turbo-1.2.0-r1::gentoo, ebuild scheduled for merge) (runtime)
    (virtual/jdk-1.6.0::gentoo, ebuild scheduled for merge) (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.
...

What is virtual jpeg anyway can I get rid of it if I plan to just use this computer for software development and web surfing?
Back to top
View user's profile Send private message
Arkhelion
Tux's lil' helper
Tux's lil' helper


Joined: 07 Sep 2010
Posts: 127
Location: France

PostPosted: Mon Apr 16, 2012 10:38 pm    Post subject: Reply with quote

virtual/jpg is needed by icedtea-bin which is your JDK.

If the above didn't work, then you can try :
Code:
#USE="-java" emerge -1 media-libs/libjpeg-turbo
#emerge -1 virtual/jdk
#emerge -uDNav world

_________________
Arkhelion
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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