Summary: | Jaxme-0.3.1-r4 fails to build "eant failed" with kaffe | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | bugzilla.5.kyoo |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | landshark, msocek, renatogallo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 309459 | ||
Attachments: | depgraph showing what pulls in kaffe |
Description
bugzilla.5.kyoo
2009-09-10 04:05:40 UTC
Please try some other jdk than kaffe, which is known to work badly (In reply to comment #1) > Please try some other jdk than kaffe, which is known to work badly > what is pulling in kaffe when I have selected another vm ? # eselect java-vm list Available Java Virtual Machines: [1] icedtea6-bin [2] kaffe [3] sun-jdk-1.6 system-vm [4] sun-jre-bin-1.6 I think the problem is the extra forward slash at the end of each component of the "urls." java.lang.ClassLoader$1{urls=[file:/usr/share/ant-core/lib/ant-launcher.jar/,file:/opt/kaffe-1.1.7/lib/tools.jar/], parent=null} I have the same problem with dev-java/jdbc-mysql-5.1.10, including the unwanted dependency on kaffe. When I uninstall kaffe and then do an emerge -1av =dev-java/jdbc-mysql-5.1.10, it pulls in kaffe. It looks like the reason kaffe is getting pulled in is the following variable from the ebuild. JAVA_PKG_NV_DEPEND=" || ( =virtual/jdk-1.5* =virtual/jdk-1.4* )" Created attachment 213813 [details]
depgraph showing what pulls in kaffe
equery command is: equery depgraph --depth=2 =dev-java/jdbc-mysql-5.1.10
The sun-jdk wont be pulled down beacouse of the license. When I do this: echo "dev-java/sun-jdk dlj-1.1" >> /etc/portage/package.license everything goes ok without the "kaffe" package. Can anybody else check it? kaffe is package masked for removal. closing as wontfix. |