Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93807 - test and stabilisation of dev-java/gnu-jaf
Summary: test and stabilisation of dev-java/gnu-jaf
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: http://java.sun.com/products/javabean...
Whiteboard:
Keywords:
: 94839 (view as bug list)
Depends on: 94906
Blocks:
  Show dependency tree
 
Reported: 2005-05-24 07:35 UTC by Siuchung Cheung (Clement)
Modified: 2006-05-01 04:58 UTC (History)
2 users (show)

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


Attachments
jaf.patch (jaf.patch,394 bytes, patch)
2005-05-24 13:12 UTC, Dick Marinus
Details | Diff
sun-jaf-demos.zip (sun-jaf-demos.zip,12.95 KB, application/octet-stream)
2005-05-31 12:31 UTC, Jan Brinkmann (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Siuchung Cheung (Clement) 2005-05-24 07:35:08 UTC
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 Dick Marinus 2005-05-24 13:12:53 UTC
Created attachment 59731 [details, diff]
jaf.patch
Comment 2 Nes Yarug 2005-05-31 01:39:21 UTC
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 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-31 12:26:37 UTC
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 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-31 12:31:45 UTC
Created attachment 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 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-31 12:32:03 UTC
sparc and ppc64, please test and mark stable. than we can replace sun-jaf-bin,
thanks
Comment 6 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-02 13:11:36 UTC
*** Bug 94839 has been marked as a duplicate of this bug. ***
Comment 7 Jason Wever (RETIRED) gentoo-dev 2005-06-04 15:35:53 UTC
Tested and added ~sparc keyword.  Will stablize after the usual time window.
Comment 8 Markus Rothe (RETIRED) gentoo-dev 2005-06-18 10:25:01 UTC
we are currently haveing problems with our java environment on ppc64 :-/
Comment 9 Jason Wever (RETIRED) gentoo-dev 2005-06-26 20:00:24 UTC
Stable on SPARC.
Comment 10 Markus Rothe (RETIRED) gentoo-dev 2006-01-23 12:54:50 UTC
ppc64 has a working java environment again. :-)

So I finaly added ~ppc64
Comment 11 Markus Rothe (RETIRED) gentoo-dev 2006-05-01 04:58:39 UTC
finaly it's done

stable on ppc64