Summary: | New style virtuals for JDK and JRE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Krzysztof Pawlik (RETIRED) <nelchael> |
Component: | Eclasses | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | squinky86 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 122320, 138857, 139536 | ||
Attachments: | broken deps due to new java virtuals |
Description
Krzysztof Pawlik (RETIRED)
![]() Affected files: nelchael@nelchael profiles$ grep -Hr virtual/jdk * base/virtuals:virtual/jdk dev-java/blackdown-jdk default-bsd/virtuals:virtual/jdk dev-java/kaffe-sdk default-darwin/macos/virtuals:virtual/jdk dev-java/sun-jdk default-darwin/macos/progressive/virtuals:virtual/jdk dev-java/sun-jdk default-linux/ppc/1.0/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/1.2/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/1.4/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/ppc32/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/ppc64/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/1.0_rc/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2004.0/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2004.1/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2004.2/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2004.3/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2005.0/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2005.1/ppc/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2005.1/ppc64/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ppc/2005.1/ppc64/32bit-userland/virtuals:virtual/jdk dev-java/ibm-jdk-bin default-linux/ia64/virtuals:virtual/jdk dev-java/jrockit-jdk-bin default-linux/alpha/virtuals:virtual/jdk dev-java/compaq-jdk default-linux/ppc64/virtuals:virtual/jdk dev-java/ibm-jdk-bin embedded/virtuals:virtual/jdk dev-java/blackdown-jdk hardened/ppc/virtuals:virtual/jdk dev-java/ibm-jdk-bin hardened/ppc64/virtuals:virtual/jdk dev-java/ibm-jdk-bin selinux/2005.1/alpha/virtuals:virtual/jdk dev-java/compaq-jdk nelchael@nelchael profiles$ grep -Hr virtual/jre * base/virtuals:virtual/jre dev-java/blackdown-jre base/use.defaults:java virtual/jre default-bsd/virtuals:virtual/jre dev-java/kaffe-sdk default-darwin/macos/virtuals:virtual/jre dev-java/sun-jdk default-linux/ppc/1.0/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/1.2/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/1.4/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/ppc32/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/ppc64/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/1.0_rc/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2004.0/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2004.1/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2004.2/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2004.3/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2005.0/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2005.1/ppc/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2005.1/ppc64/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ppc/2005.1/ppc64/32bit-userland/virtuals:virtual/jre dev-java/ibm-jre-bin default-linux/ia64/virtuals:virtual/jre dev-java/jrockit-jdk-bin default-linux/alpha/virtuals:virtual/jre dev-java/compaq-jre default-linux/ppc64/virtuals:virtual/jre dev-java/ibm-jre-bin embedded/virtuals:virtual/jre dev-java/blackdown-jre hardened/ppc/virtuals:virtual/jre dev-java/ibm-jre-bin hardened/amd64/use.defaults:# java virtual/jre hardened/ppc64/virtuals:virtual/jre dev-java/ibm-jre-bin selinux/2005.1/alpha/virtuals:virtual/jre dev-java/compaq-jre nelchael@nelchael profiles$ More readable version: http://phpfi.com/126892 Please update the hardened and uclibc profiles as needed. 23:38 <kloeri> we don't have any working java on alpha (kaffe + classpath is the closest we get I think) 23:38 <nelchael> i'll take care of every profile which has virtual/jdk 23:38 <nelchael> alpha.. let me check 23:38 <kloeri> and I'm not sure about the state on ia64 tbh 23:39 <nelchael> alpha has stable 1.3 and ia64 has 1.4 stable and 1.5 in ~ 23:39 <nelchael> so doesn't look bad 23:39 <kloeri> 1.3 isn't working though.. and I should probably remove the keyword 23:39 <kloeri> we get segfaults with compaq jdk 23:40 <kloeri> unless you add some crazy patch to glibc 23:40 <nelchael> i'm quite not comfortable with breaking glibc, especially on arch that I don't own a machine for 23:40 <kloeri> yeah, I don't mind the virtual at all as long as we don't end up with anything in stable (we should be towards ~alpha or no keyword) Feel free to remove it from default-bsd as needed, I'll take care of keywording when kaffe can be used alone :) please update the ppc64 profiles as needed. It appears that the line in the hardened amd64 profile has already been commented out. Please re-add amd64 if I am incorrect or there are more areas that need updated. x86, selinux and pcc: can we change the virtuals files for you? You don't need permission to make changes like this... you just announce it on -dev, then do it. Anyway, since this wasn't done before the snapshot, should I change it in the release snapshot, too? Yes, I'll make the change in few hours and it'll be ready for back-porting to snapshot. virtual/jdk and virtual/jre added to the tree. ... You guys still never announced this on -dev, which isn't good, at all. You're supposed to announce any new virtuals before you do them. Anyway, reassigning to release so I remember to do this... *grumble* um, something java related just broke tomcat deps (At least on amd64, but probably everywhere) please fix up or revert... Mike, you need to file a bug with them, as they aren't on this one anymore. Anyway, I've decided against doing this in the snapshot, since it's pretty invasive and I'm feeling lazy. Marking this back as "FIXED" for the java team. Still seems to be several broken deps to me. Created attachment 91185 [details]
broken deps due to new java virtuals
Here's a list.
Mr. Bones. - I've added virtual/{jre,jdk}-1.4.{1,2} to fix such issues - repoman is happy now for packages from that list. |