1 |
On Saturday, 10. September 2011 11:28:07 Allan Gottlieb wrote: |
2 |
> My daily update world caused the merging of oracle-jdk-bin-1.7.0 |
3 |
> (after wonko explained how to handle a license question). |
4 |
> |
5 |
> But my next step is emerge --depclean --ask |
6 |
> This wanted to unmerge the above package and, if permitted to |
7 |
> do so, caused a subsequent update word to remerge it. |
8 |
> |
9 |
> I then wisely :-) refused the next --depclean's request to unmerge |
10 |
> it again. As far as I can tell this would be an infinite loop |
11 |
> |
12 |
> allan |
13 |
> |
14 |
> ajglap gottlieb # emerge --keep-going --update --newuse --with-bdeps=y world |
15 |
> These are the packages that would be merged, in reverse order: |
16 |
> |
17 |
> Calculating dependencies... done! |
18 |
> [nomerge ] dev-java/icedtea-6.1.10.3 USE="hs20 nsplugin nss webstart |
19 |
> xrender -cacao -debug -doc -examples -jamvm -javascript -nio2 -pulseaudio |
20 |
> -systemtap -zero" [nomerge ] dev-java/ant-nodeps-1.8.1 |
21 |
> [ebuild NS ] virtual/jre-1.7.0 [1.6.0] 0 kB |
22 |
> [ebuild NS ] virtual/jdk-1.7.0 [1.6.0] 0 kB |
23 |
> [ebuild N f ] dev-java/oracle-jdk-bin-1.7.0 USE="X alsa -derby -doc |
24 |
> -examples -jce -nsplugin" 0 kB |
25 |
|
26 |
icedtea is Java6. It want's to upgrade the *virtual* to java7. To get the |
27 |
virtual satisfied portage installs the oracle jdk. |
28 |
To get rid of this, just mask >= virtual/jre-1.7.0 and >= virtual/jdk-1.7.0 |
29 |
until icedtea comes with a java7 version. Or stick with the oracle-jdk and |
30 |
unmerge icedtea. |
31 |
|
32 |
Regards, |
33 |
Michael |