Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 382485

Summary: dev-java/icedtea: Please move 7.2.0 from overlay to portage tree
Product: Gentoo Linux Reporter: Hanno Böck <hanno>
Component: [OLD] JavaAssignee: Java team <java>
Status: RESOLVED FIXED    
Severity: enhancement CC: dschridde+gentoobugs, jrmalaq, kripton, realnc, tdalman
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 303535, 380205, 382741, 383737    
Bug Blocks: 247140    

Description Hanno Böck gentoo-dev 2011-09-10 10:00:06 UTC
Now that virtual/jdk-1.7.0 is in portage and the only way to fulfill it is to use oracle-jdk, I think it'd be good if icedtea 7.* could be moved from the overlay to the main tree as soon as possible.
Comment 1 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-09-10 11:15:49 UTC
The problem with current icedtea7 is that it's and outdated version based on a pre-final openjdk, and we are waiting for final upstream version.
Comment 2 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-09-11 11:32:58 UTC
*** Bug 382549 has been marked as a duplicate of this bug. ***
Comment 3 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-09-11 20:07:09 UTC
virtual/jdk-1.7* went to package.mask meanwhile to prevent forcing upgrades to oracle-jdk-bin. Users that need it can just emerge and use it without the virtual anyway, as sera pointed out.
Comment 4 Nikos Chantziaras 2011-09-12 12:41:44 UTC
Was this necessary?  I just wasted a lot of time trying to find out why the hell portage wants to install icedtea6-bin even though I have oracle-jdk-bin-1.7 installed.  I unmerged a lot of packages to get rid of the dep, which was useless of course.

People who don't want oracle-jdk-bin-1.7 installed should mask it.  Not the other way around.  You're confusing people with this over an emerge that doesn't take more than 1 minute.  Seriously.
Comment 5 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-11-01 14:59:08 UTC
(In reply to comment #4)
> Was this necessary?  I just wasted a lot of time trying to find out why the
> hell portage wants to install icedtea6-bin even though I have
> oracle-jdk-bin-1.7 installed.  I unmerged a lot of packages to get rid of the
> dep, which was useless of course.

There are commands such as "emerge --tree" that will tell you what pulls it, or emerge --pretend --depclean icedtea6-bin would tell you why it cannot be removed.
 
> People who don't want oracle-jdk-bin-1.7 installed should mask it.  Not the
> other way around.  You're confusing people with this over an emerge that
> doesn't take more than 1 minute.  Seriously.

We don't want to force fetch restricted packages on people. With 1 minute emerge I could say the same about icedtea6-bin. Besides, there are packages that don't build with 1.7 yet, so they will pull it anyway.
Comment 6 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-11-04 23:06:54 UTC
Done and virtual/jdk unmasked.