| Summary: | dev-java/gnu-classpath-0.98-r3: : checking if /usr/bin/java works... configure: error: The Java VM /usr/bin/java failed (see config.log, check the CLASSPATH?) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Java team <java> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge log
package history emerge log (full) |
||
|
Description
Toralf Förster
2015-06-20 20:50:00 UTC
Created attachment 405434 [details]
package history
FWIW : tor-relay / # eix -I app-eselect/eselect-java No matches found. Your report isn't consistent. You say eselect-java is not installed but I can see it in your package history. Created attachment 405442 [details] emerge log (full) (In reply to James Le Cuirot from comment #3) > Your report isn't consistent. You say eselect-java is not installed but I > can see it in your package history. lack of the script - will adapt the script to run alop with "--unlist" too. attached origin file gnu-classpath could perhaps DEPEND on eselect-java but as best I can tell, you broke your system by installing eselect-ecj. eselect-java is an RDEPEND of any VM (pulled in by virtual/jdk) but it's a blocker against eselect-ecj so explicitly installing the latter would have broken your VM and hence this build. Portage doesn't allow me to do this without manually removing eselect-java first so you must have forced it somehow. I'm going to close this as INVALID but please reopen if you disagree with the analysis. On the plus side, eselect-ecj is due to be removed and I had intended to do it a few months ago. There were some blockers but these have now been cleared. I will last-rite it ASAP. Ok, I mask that package and if it will be removed, I'll not care about. OTOH I'm curious why the tinderbox removed the eselect package. Will look onto it. it seems, that "emerge -1 eselect-ecj" (which is indeed what the tindrebox does) removes the other : tor-relay / # qlop -l -u | grep -e eselect-java -e eselect-ecj Thu Jun 4 05:08:45 2015 >>> app-eselect/eselect-java-0.1.0 Wed Jun 10 17:07:57 2015 <<< app-eselect/eselect-java-0.1.0 Wed Jun 10 17:08:02 2015 >>> app-eselect/eselect-java-0.1.0 Sat Jun 20 16:38:55 2015 >>> app-eselect/eselect-ecj-0.7 Sat Jun 20 16:39:10 2015 <<< app-eselect/eselect-java-0.1.0 (In reply to Toralf Förster from comment #7) > it seems, that "emerge -1 eselect-ecj" (which is indeed what the tindrebox > does) removes the other I tried that and it refused. I have Portage 2.2.20 but I doubt that behaviour has changed since 2.2.18. Perhaps it's effected by what's in the world file or something. Anyway, I've last-rited it now. |