|
同步完portage,升级软件,出现循环依赖:
- emerge --update --newuse --deep @world --exclude firefox
- Calculating dependencies... done!
- [nomerge ] dev-java/dom4j-1.6.1-r3 USE="-doc -source -test"
- [nomerge ] dev-java/jsr173-1.0-r1 USE="-doc -source"
- [nomerge ] dev-java/jaxme-0.5.2 USE="-doc -source"
- [nomerge ] dev-db/hsqldb-1.8.1.3 USE="-doc -source -test"
- [nomerge ] java-virtuals/servlet-api-2.3
- [nomerge ] dev-java/tomcat-servlet-api-4.1.36 USE="-doc -source"
- [nomerge ] virtual/jdk-1.7.0 [1.6.0]
- [nomerge ] dev-java/icedtea-7.2.0-r1 USE="examples javascript nsplugin pulseaudio webstart -debug -doc -jamvm -systemtap -zero"
- [nomerge ] dev-java/rhino-1.7.2-r2 USE="examples -doc -source"
- [nomerge ] dev-java/xml-xmlbeans-1.0.4_pre20041217 USE="-doc -source"
- [nomerge ] dev-java/jaxen-1.1.1 USE="examples -doc -source -test"
- [nomerge ] dev-java/jdom-1.0-r4 USE="examples -doc -source"
- [ebuild N ] dev-java/jdom-jaxen-1.0-r1 3,489 kB
- [ebuild N ] dev-java/jdom-1.0-r4 USE="examples -doc -source" 0 kB
- [ebuild N ] dev-java/rhino-1.7.2-r2 USE="examples -doc -source" 2,946 kB
- [ebuild N ] dev-java/xml-xmlbeans-1.0.4_pre20041217 USE="-doc -source" 2,380 kB
- [ebuild N ] dev-java/jaxen-1.1.1 USE="examples -doc -source -test" 265 kB
- [ebuild N ] dev-java/icedtea-web-1.1.3-r7 USE="nsplugin -build -doc" 792 kB
- [ebuild N ] dev-java/icedtea-7.2.0-r1 USE="examples javascript nsplugin pulseaudio webstart -debug -doc -jamvm -systemtap -zero" 65,905 kB
- [nomerge ] dev-java/jdom-jaxen-1.0-r1
- [nomerge ] dev-java/jaxen-1.1.1 USE="examples -doc -source -test"
- [ebuild N ] dev-java/dom4j-1.6.1-r3 USE="-doc -source -test" 9,463 kB
- [ebuild N ] dev-java/msv-20050627-r3 USE="-doc -source" 3,703 kB
- [ebuild N ] dev-java/iso-relax-20050331-r2 USE="-source" 681 kB
- [ebuild N ] dev-java/jsr173-1.0-r1 USE="-doc -source" 625 kB
- [ebuild N ] dev-java/jaxme-0.5.2 USE="-doc -source" 5,351 kB
- [ebuild N ] dev-db/hsqldb-1.8.1.3 USE="-doc -source -test" 3,097 kB
- [ebuild N ] java-virtuals/servlet-api-2.3 0 kB
- [ebuild N ] dev-java/tomcat-servlet-api-4.1.36 USE="-doc -source" 3,629 kB
- [ebuild N ] dev-java/log4j-1.2.16 USE="-doc -javamail -jms -jmx -source" 2,727 kB
- [ebuild N ] dev-java/antlr-2.7.7-r4 USE="cxx examples java python -debug -doc -mono -script -source -static-libs" 1,774 kB
- [ebuild N ] dev-java/xmldb-20011111-r1 USE="-doc -source" 36 kB
- [ebuild N ] dev-java/xpp2-2.1.10-r1 USE="-doc -source" 2,257 kB
- [ebuild N ] dev-java/xpp3-1.1.4c-r1 USE="-doc -source -test" 938 kB
- [ebuild N ] dev-java/xom-1.2.6 USE="examples -doc -source" 11,100 kB
- [ebuild N ] dev-java/jarjar-0.9 USE="-doc -source -test" 184 kB
- [ebuild N ] dev-java/asm-2.0-r1 USE="-doc -source" 253 kB
- [ebuild N ] dev-java/ant-owanttask-1.1-r12 10 kB
- [ebuild N ] dev-java/xalan-2.7.1 USE="-doc -source" 6,138 kB
- [ebuild N ] dev-java/javacup-0.11a_beta20060608 USE="-doc -source" 280 kB
- [ebuild N ] dev-java/bcel-5.2-r2 USE="-doc -findbugs -source" 256 kB
- [ebuild N ] dev-java/java-getopt-1.0.13 USE="-doc -source" 45 kB
- [ebuild N ] dev-java/gnu-regexp-1.1.4-r2 USE="-doc -source" 161 kB
- [ebuild N ] dev-java/servletapi-2.4-r5 USE="-doc -source" 4,684 kB
- [nomerge ] dev-java/msv-20050627-r3 USE="-doc -source"
- [ebuild N ] dev-java/xsdlib-20050627-r2 USE="-doc -source" 786 kB
- [ebuild N ] dev-java/xerces-2.9.1 USE="examples -doc -source" 1,672 kB
- [ebuild N ] dev-java/xjavac-20110814 3 kB
- [nomerge ] dev-java/icedtea-7.2.0-r1 USE="examples javascript nsplugin pulseaudio webstart -debug -doc -jamvm -systemtap -zero"
- [ebuild N ] dev-java/ant-nodeps-1.8.1 5,740 kB
- [nomerge ] dev-java/dom4j-1.6.1-r3 USE="-doc -source -test"
- [nomerge ] dev-java/jaxme-0.5.2 USE="-doc -source"
- [ebuild N ] dev-java/junit-3.8.2-r1 USE="-doc -source" 451 kB
- [nomerge ] dev-java/msv-20050627-r3 USE="-doc -source"
- [ebuild N ] dev-java/xml-commons-resolver-1.2 USE="-doc -source" 257 kB
- [nomerge ] dev-java/xmldb-20011111-r1 USE="-doc -source"
- [nomerge ] dev-java/xalan-2.7.1 USE="-doc -source"
- [ebuild N ] dev-java/xalan-serializer-2.7.1 USE="-doc -source" 0 kB
- [nomerge ] dev-java/jdom-1.0-r4 USE="examples -doc -source"
- [ebuild N ] dev-java/saxpath-1.0-r2 USE="-doc -source -test" 2,116 kB
- [nomerge ] dev-java/msv-20050627-r3 USE="-doc -source"
- [ebuild N ] dev-java/relaxng-datatype-1.0-r1 USE="-doc -source" 73 kB
- [nomerge ] dev-java/xom-1.2.6 USE="examples -doc -source"
- [ebuild N ] dev-java/xml-commons-external-1.3.04 USE="-doc -source" 645 kB
- [ebuild N ] dev-java/ant-core-1.8.1 USE="-doc -source" 0 kB
- [ebuild NS ] virtual/jre-1.7.0 [1.6.0] 0 kB
- [ebuild NS ] virtual/jdk-1.7.0 [1.6.0] 0 kB
- Total: 43 packages (41 new, 2 in new slots), Size of downloads: 144,891 kB
- * Error: circular dependencies:
- (virtual/jdk-1.7.0::gentoo, ebuild scheduled for merge) depends on
- (dev-java/icedtea-7.2.0-r1::gentoo, ebuild scheduled for merge) (runtime)
- (dev-java/rhino-1.7.2-r2::gentoo, ebuild scheduled for merge) (buildtime)
- (virtual/jdk-1.7.0::gentoo, ebuild scheduled for merge) (buildtime)
- It might be possible to break this cycle
- by applying the following change:
- - dev-java/icedtea-7.2.0-r1 (Change USE: -javascript)
- Note that this change can be reverted, once the package has been installed.
- Note that the dependency graph contains a lot of cycles.
- Several changes might be required to resolve all cycles.
- Temporarily changing some use flag for all packages might be the better option.
- The following USE changes are necessary to proceed:
- #required by dev-java/jaxme-0.5.2, required by dev-java/dom4j-1.6.1-r3, required by dev-java/jaxen-1.1.1, required by dev-java/jdom-jaxen-1.0-r1, required by dev-java/jdom-1.0-r4
- >=dev-java/antlr-2.7.7-r4:0 java
- Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
复制代码
按提示执行
- echo "dev-java/icedtea -javascript" >> /etc/portage/package.use
复制代码
再次更新系统,仍出现如下错误:
- emerge --update --newuse --deep @world --exclude firefox
- Calculating dependencies... done!
- [nomerge ] dev-util/argouml-0.32.2 USE="-doc"
- [nomerge ] dev-java/java-config-2.1.11-r3
- [nomerge ] virtual/jre-1.7.0 [1.6.0]
- [nomerge ] virtual/jdk-1.7.0 [1.6.0]
- [nomerge ] dev-java/icedtea-7.2.0-r1 USE="examples nsplugin pulseaudio webstart -debug -doc -jamvm -javascript -systemtap -zero"
- [ebuild N ] dev-java/icedtea-web-1.1.3-r7 USE="nsplugin -build -doc" 792 kB
- [ebuild N ] dev-java/icedtea-7.2.0-r1 USE="examples nsplugin pulseaudio webstart -debug -doc -jamvm -javascript -systemtap -zero" 65,905 kB
- [ebuild N ] dev-java/ant-nodeps-1.8.1 5,740 kB
- [ebuild N ] dev-java/ant-core-1.8.1 USE="-doc -source" 0 kB
- [ebuild NS ] virtual/jre-1.7.0 [1.6.0] 0 kB
- [ebuild NS ] virtual/jdk-1.7.0 [1.6.0] 0 kB
- Total: 6 packages (4 new, 2 in new slots), Size of downloads: 72,435 kB
- * Error: circular dependencies:
- (virtual/jdk-1.7.0::gentoo, ebuild scheduled for merge) depends on
- (dev-java/icedtea-7.2.0-r1::gentoo, ebuild scheduled for merge) (runtime)
- (dev-java/ant-core-1.8.1::gentoo, ebuild scheduled for merge) (buildtime)
- (virtual/jdk-1.7.0::gentoo, ebuild scheduled for merge) (buildtime)
- * Note that circular dependencies can often be avoided by temporarily
- * disabling USE flags that trigger optional dependencies.
复制代码
不知道怎么解决了? |
|