Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Following the new java policy, packages shouldn't rely on packed jars, dependencies need to be added on our own packages and used.
I'm trying to make an ebuild for javahelp-2.0.02. I'm having trouble compiling from source. Some source files are missing (not included?) in javahelp-2_0_02.zip/jh2.0/src.jar. I looked at an older version's javahelp-1.1.3.zip/jh1.1.3/src.jar, but they're not there either. Apparently, the classes are present in bytecode in javahelp-2_0_02.zip/jh2.0/javahelp/lib/jhall.jar. Some of the offending classes are in package com.sun.java.help.impl: XmlReader, ParserListener, Parser, ParserEvent, Tag, TagProperties, LangElement. Any suggestions on where I should go with the ebuild? (methinks that I can extract jhall.jar, and use the offending binary-only classes, but that would defeat the whole "anti-trojan" thing as mentioned in http://gentoo-wiki.com/Why_Build_Java_Code_From_Source). Is this an upstream bug?
I haven't looked at the specifics, but anything that relies on com.sun.* which is not Sun's own stuff should be eyed with some suspicion. It may be worthwhile to report this as a bug upstream, but I fear you wont get much sympathy.
Now it should be possible.
javahelp-bin is package.masked and going away.