Bug 93807 - test and stabilisation of dev-java/gnu-jaf
Bug#: 93807 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: All Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: java@gentoo.org Reported By: clement.cc@gmail.com
Component: Ebuilds
URL:  http://java.sun.com/products/javabeans/glasgow/jaf.html
Summary: test and stabilisation of dev-java/gnu-jaf
Keywords:  
Status Whiteboard: 
Opened: 2005-05-24 07:35 0000
Description:   Opened: 2005-05-24 07:35 0000
The ebuild told me to fetch jaf-1_0_2-upd.zip from the above URL. But the
website only have jaf-1_0_2-upd2.zip now. (???) Note that it's upd2 instead of
upd. I'm not sure what they changed but the file size is different...

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Dick Marinus 2005-05-24 13:12:53 0000 -------
Created an attachment (id=59731) [details]
jaf.patch

------- Comment #2 From Nes Yarug 2005-05-31 01:39:21 0000 -------
Should that patch work? I get this error message when I applied the patch:

!!! Digest verification Failed:
!!!    /usr/portage/dev-java/sun-jaf-bin/sun-jaf-bin-1.0.2.ebuild
!!! Reason: Filesize does not match recorded size

>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.

------- Comment #3 From Jan Brinkmann (RETIRED) 2005-05-31 12:26:37 0000 -------
Since sun tends to bork packages, the distfiles and we're not allowed to mirror
their distfiles because of a crappy license, we try to migrate to open source
alternatives where this is possible. I've added dev-java/gnu-jaf to the tree
which is a gpl'ed replacement of sun-jaf-bin. However, it need's testing on
arches and a stable keyword on the following arches:

x86 ppc sparc amd64 ppc64

I've tested it on amd64, ppc and x86 on my own. I can't do anything about sparc
and ppc64 and would like to ask you to do the same. After you've done this I can
replace all references to dev-java/sun-jaf-bin with a reference to
dev-java/gnu-jaf. sun-jaf-bin will be dropped completly when that is done. I'm
going to attach tests for you, they're simply jaf demos from sun's jaf.


------- Comment #4 From Jan Brinkmann (RETIRED) 2005-05-31 12:31:45 0000 -------
Created an attachment (id=60295) [details]
sun-jaf-demos.zip

the zipfile contains examples from sun. emerge gnu-jaf, unpack and compile:

cd demo
for i in *;
do
javac -classpath $(java-config -p gnu-jaf-1):. $i; 
done

then you can test single classes using:

java -classpath $(java-config -p gnu-jaf-1):. <classname>

(some of the classes are supporting classes without a main method)

------- Comment #5 From Jan Brinkmann (RETIRED) 2005-05-31 12:32:03 0000 -------
sparc and ppc64, please test and mark stable. than we can replace sun-jaf-bin,
thanks

------- Comment #6 From Jan Brinkmann (RETIRED) 2005-06-02 13:11:36 0000 -------
*** Bug 94839 has been marked as a duplicate of this bug. ***

------- Comment #7 From Jason Wever (RETIRED) 2005-06-04 15:35:53 0000 -------
Tested and added ~sparc keyword.  Will stablize after the usual time window.

------- Comment #8 From Markus Rothe 2005-06-18 10:25:01 0000 -------
we are currently haveing problems with our java environment on ppc64 :-/

------- Comment #9 From Jason Wever (RETIRED) 2005-06-26 20:00:24 0000 -------
Stable on SPARC.

------- Comment #10 From Markus Rothe 2006-01-23 12:54:50 0000 -------
ppc64 has a working java environment again. :-)

So I finaly added ~ppc64

------- Comment #11 From Markus Rothe 2006-05-01 04:58:39 0000 -------
finaly it's done

stable on ppc64