Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 63307

Summary: dev-util/argouml should be built from source
Product: Gentoo Linux Reporter: Thomas Matthijs (RETIRED) <axxo>
Component: [OLD] JavaAssignee: Java team <java>
Status: CONFIRMED ---    
Severity: normal CC: dushistov, flameeyes
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 85969    
Bug Blocks:    

Description Thomas Matthijs (RETIRED) gentoo-dev 2004-09-08 08:29:12 UTC
The ebuild needs to be updated to build the packages from source
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2004-11-16 08:00:51 UTC
seems to depend on jmi, http://java.sun.com/products/jmi/ . the possibility to download it seems to be very confuse:

If you are building your own implementation of JMI and would like to either certify it as JMI-compliant, or just use the test suite to use for your internal quality assurance, the JMI TCK is available free of charge under a modified SCSL license.

[...]

Print out two copies of the license and execute them on behalf of your company. Then send email to jmi-tck-request@sun.com for details on where to send the executed JMI TCK license agreements.

Once Sun receives the licences, the binaries and source to the JMI TCK, together with one of the jointly-executed licenses, will be sent back to the licensee.


-- 
What todo, how can we resolve the dependencie? jmi.jar is needed to argouml.
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2004-11-16 11:17:53 UTC
ok. there are other implementations of jmi available. i tracked down the dependency chain and think it wouldnt be wise to integrate argouml via a source only build into the portage. if we integrate it into the portage with an source based build we have to add the following:


gef.jar                
i18n.jar                               
jmi.jar                                 
ocl-argo.jar 
- sablecc.jar
toolbar.jar
nsuml.jar               
- dtdarser111.jar                  

the problem is nsuml and ocl-argo both need xerces-1 and we can't build them on amd64. the bin version of argouml works on amd64. what to do ?
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2006-09-03 07:45:15 UTC
(In reply to comment #2)
> 
> gef.jar                
> i18n.jar                               
> jmi.jar                                 
> ocl-argo.jar 
> - sablecc.jar
> toolbar.jar
> nsuml.jar               
> - dtdarser111.jar                  
> 

I added gef to the migrated-java-overlay and toolbar is already in the tree. jmi is a bit problem but let's see if I can figure something to that.
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2006-09-03 08:04:23 UTC
http://overlays.gentoo.org/svn/proj/java/migrated-java-experimental-overlay/dev-util/argouml/

Work in progress. *Does not work*. Keyworded -*.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-11-30 20:03:02 UTC
Out of curiosity, what's the status of this?