Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415139 - dev-java/icedtea-7.2.1 fails to emerge due to circular dependencies
Summary: dev-java/icedtea-7.2.1 fails to emerge due to circular dependencies
Status: RESOLVED DUPLICATE of bug 382421
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-08 13:45 UTC by Juergen Rose
Modified: 2012-05-10 15:13 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2012-05-08 13:45:42 UTC
'emerge icedtea' fails with:

root@dog:/root(112)# USE="-webstart -alsa -cups -doc -examples -jbootstrap -nsplugin -nss -pulseaudio -X -source -native"  emerge -pvD icedtea

These are the packages that would be merged, in order:

Calculating dependencies... done!


[nomerge       ] dev-java/icedtea-7.2.1  USE="-X -alsa -cjk -cups -debug -doc -examples -javascript -jbootstrap -nsplugin -nss -pax_kernel -pulseaudio -source -systemtap -test -webstart" 
[nomerge       ]  dev-java/gcj-jdk-4.5.3 
[nomerge       ]   dev-java/ecj-gcj-3.5.2-r2  USE="-native" 
[nomerge       ]    dev-java/java-config-2.1.11-r3 
[ebuild  N     ]     virtual/jre-1.7.0  0 kB
[ebuild  N     ]      virtual/jdk-1.7.0  0 kB
[ebuild  N     ]       dev-java/icedtea-7.2.1  USE="-X -alsa -cjk -cups -debug -doc -examples -javascript -jbootstrap -nsplugin -nss -pax_kernel -pulseaudio -source -systemtap -test -webstart" 66,144 kB
[ebuild  N     ]        dev-java/ant-nodeps-1.8.2  5,771 kB
[ebuild  N     ]         dev-java/ant-core-1.8.2  USE="-doc -source" 0 kB

Total: 5 packages (5 new), Size of downloads: 71,914 kB

 * Error: circular dependencies:

(dev-java/icedtea-7.2.1::gentoo, ebuild scheduled for merge) depends on
 (dev-java/ant-core-1.8.2::gentoo, ebuild scheduled for merge) (buildtime)
  (virtual/jdk-1.7.0::gentoo, ebuild scheduled for merge) (buildtime)
   (dev-java/icedtea-7.2.1::gentoo, ebuild scheduled for merge) (runtime)

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





root@dog:/root(113)# java-config -L
-su: java-config: command not found
Comment 1 Ralph Sennhauser (RETIRED) gentoo-dev 2012-05-08 14:14:11 UTC

*** This bug has been marked as a duplicate of bug 382421 ***
Comment 2 Juergen Rose 2012-05-09 12:17:51 UTC
Following roughly bug 382421, I did first 'emerge icedtea-bin' and then succesfully 'emerge -vuND icedtea,  emerge -C icedtea-bin'.
Comment 3 Ralph Sennhauser (RETIRED) gentoo-dev 2012-05-09 14:34:17 UTC
I presume you reopened this bug by accident, right?
Comment 4 Juergen Rose 2012-05-10 08:21:03 UTC
Because it was not exactly the solution of bug 382421, I wanted to notice my solution here.
Comment 5 Ralph Sennhauser (RETIRED) gentoo-dev 2012-05-10 15:13:22 UTC
I see, well, the issue is the same, namely Portage needing some assistance to get icedtea bootstrapped. So please add your workaround there. The one mentioned in the other bug should still work though. Thanks.

*** This bug has been marked as a duplicate of bug 382421 ***