Summary: | dev-java/fop-0.95 - File "/usr/lib64/python3.2/site-packages/java_config_2/VM.py", line 53, in query raise EnvironmentUndefinedError | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paul Slinski <deviantgeek> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Paul Slinski
2013-05-15 22:15:35 UTC
Please post your `emerge -vpq dev-java/fop' output in a comment. (In reply to comment #1) > Please post your `emerge -vpq dev-java/fop' output in a comment. Sure: [ebuild R ] dev-java/fop-0.95 USE="hyphenation jai (-doc) -examples -jimi -source" Let's first see if your Java environment is alright. Please respond with the output of `java-check-environment` in a comment. OK :) * === Java Environment Checker === * The purpose of this script is to check the sanity of your Java Environment. * We have significantly changed and improved the way Java is handled in many * respects. * Please refer to our upgrade guide for details: * http://www.gentoo.org/proj/en/java/java-upgrade.xml * Checking fastjar ... [ ok ] * Checking vm_environment_files ... [ ok ] * Checking user_settings ... [ ok ] * Checking generation_1_system_vm ... [ ok ] * Checking java_config_1 ... [ ok ] * Checking global_classpath ... grep: /etc/env.d/binutils: Is a directory grep: /etc/env.d/blas: Is a directory grep: /etc/env.d/cblas: Is a directory grep: /etc/env.d/gcc: Is a directory grep: /etc/env.d/python: Is a directory [ ok ] * Checking virtual_provides ... [ ok ] * Checking overlays_eclasses ... [ ok ] * Checking package_env ... [ ok ] * Checking proc_mounted ... [ ok ] * Java environment is sane. Congratulations! Coming back to this and poking around at it a bit. I downloaded a binary build of fop (both 0.95 and 1.0) from Apache's site and it works fine. I noticed these lines within /usr/share/fop/package.env though and I'm wondering if they're correct: VM=">=virtual/jre-1.4" MERGE_VM="icedtea-bin-7" I'm using sun-jre-bin-1.6 on this system and obviously gjl is having environment issues. One more comment. Switiching to icedtea-bin-6 as my system vm allows fop to function as expected. Thus we obviously have an issue with the sun jdk when trying to execute fop. sun-* is no longer unmasked in Portage tree; if anyone can repro with a different VM, feel free to (ask to) reopen. Marking this bug as FIXED. |