Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79621 - dev-util/fujaba uses packed jars
Summary: dev-util/fujaba uses packed jars
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 12:10 UTC by Jan Brinkmann (RETIRED)
Modified: 2005-02-06 07:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild (fujaba-4.2.0-r1.ebuild,1.57 KB, text/plain)
2005-02-05 16:18 UTC, Arne Mejlholm (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Brinkmann (RETIRED) gentoo-dev 2005-01-26 12:10:41 UTC
Following the new java policy, packages shouldn't rely on packed jars, dependencies need to be added on our own packages and used.
Comment 1 Arne Mejlholm (RETIRED) gentoo-dev 2005-02-05 16:18:14 UTC
Been toying a bit with this, but so far I've only been able to seperate
junit, log4j and jdom. Aditionally there are four jars, which seem to be supplied by fujaba only:

RuntimeTools.jar 
upb.jar 
libXMLReflect.jar 
libCoObRA.jar

the last lib is xerces, which I've unsuccesfully tried to seperate. I have a 
suspision that they might have included more classes than xerces provied. 

Anyways, heres an updated ebuild that doesn't use junit, log4j and jdom from the
fujaba distribution. Somehow java-config is not able to pick up on jdom, so
atm. that one is hardcoded into the ebuild.

I'll look into the xerces and jdom issues sometime tomorrow.

Comment 2 Arne Mejlholm (RETIRED) gentoo-dev 2005-02-05 16:18:58 UTC
Created attachment 50494 [details]
Updated ebuild
Comment 3 Jan Brinkmann (RETIRED) gentoo-dev 2005-02-06 07:41:34 UTC
thanks for the effort, it's possible that they enhanced the xerces tarball. imho it would be a big surprise in the world of java development. i think we have to live with it :)