Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166789 - dev-java/ibm-jdk-bin-1.6 (and ibm-jre-bin) version bump and keywording
Summary: dev-java/ibm-jdk-bin-1.6 (and ibm-jre-bin) version bump and keywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 148999 187019 202798
  Show dependency tree
 
Reported: 2007-02-14 05:58 UTC by Guillermo Gonzalez
Modified: 2008-01-18 01:41 UTC (History)
0 users

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


Attachments
ibm-jdk-bin-1.6.0.0.ebuild (ibm-jdk-bin-1.6.0.0.ebuild,6.15 KB, text/plain)
2007-02-14 06:00 UTC, Guillermo Gonzalez
Details
ibm-jdk-bin-1.6.env (ibm-jdk-bin-1.6.env,1004 bytes, text/plain)
2007-02-14 06:01 UTC, Guillermo Gonzalez
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillermo Gonzalez 2007-02-14 05:58:38 UTC
Simple ebuild for ibm-jdk-bin-1.6 based in for ibm-jdk-bin-1.5.0.3.ebuild. It throws a few warnings at the end, but works

Reproducible: Always




I made this ebuild because eclipse don't work with ibm-jdk-bin-1.5.*, see bug: http://bugs.gentoo.org/show_bug.cgi?id=148999
Comment 1 Guillermo Gonzalez 2007-02-14 06:00:47 UTC
Created attachment 110142 [details]
ibm-jdk-bin-1.6.0.0.ebuild

the ebuild
Comment 2 Guillermo Gonzalez 2007-02-14 06:01:45 UTC
Created attachment 110143 [details]
ibm-jdk-bin-1.6.env
Comment 3 Josh Nichols (RETIRED) gentoo-dev 2007-03-08 00:16:12 UTC
Considering it's an early access program, I'd be inclined to version it like 1.6_pre20070215.
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2007-04-23 17:20:29 UTC
When ibm-jdk-bin-1.6 hits the main tree please remove package.use.mask entries for dev-java/checkstyle test
Comment 5 Albert Zeyer 2007-08-11 19:57:28 UTC
I just downloaded ibm-java-sdk-60-linux-ppc32-20070629.tgz and used this ebuild for it - and it works.

But the bad thing is, it doesn't fix the bug 148999.
Comment 6 Luca Barbato gentoo-dev 2007-11-27 06:08:20 UTC
the env file classpath is incomplete and causes packages like jgoodies-forms to not build.
Comment 7 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-12-12 14:12:19 UTC
Looks like the final (GA) version is out. Will probably look at it this week(end).
Comment 8 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-12-16 14:11:37 UTC
Bumped. Now needs keywording on ppc and ppc64... dropped because it's major bump, deps change etc.

You can download the distfiles hassle-free via scp from d.g.o/home/caster/tmp/

what all to do:
- add QA_TEXTRELS_arch and QA_EXECSTACK_arch as needed
- check if the deps hold for given arch, I've used this:

# qlist ibm-jdk-bin-1.6 | xargs ldd 2>/dev/null | grep 'not found'
this roughly tells if any missing dep is not installed (libodbc*.so and libmawt.so may appear, just ignore this for now)
# qlist ibm-jdk-bin-1.6 | xargs scanelf -L -n -q -F '%n #F' | tr , ' ' | xargs qfile -C | sort -u
this will tell how the dependencies should look like - compare with what's there now in the ebuild... there might be some arch differences

- try emerge some java ebuilds... the default configuration (everything commented in /etc/java-config-2/build/jdk.conf) should pick ibm-jdk-bin-1.6 on ppc/ppc64 automatically... check what the building einfo says
try at least ant-*, xerces, swt (needs to be recently commited 3.3 version - should be also stabilized soon or else people mixing arch and ~arch run in problems - see stabilization bug #202458), azureus, eclipse-sdk

- try running stuff, especially azureus, eclipse-sdk - bug #148999 maybe be finally fixed

- ppc: check also nsplugin (eselect java-nsplugin), in firefox look that about:plugin lists it, check some test applets...
oh and you should unmask nsplugin useflag in ppc profiles, because it's masked in base and unmasked only for ibm-jdk/jre-1.5

- repeat with ibm-jre-bin-1.6 (except the emerging stuff :)


And why is x86 here: I noticed that x86 is the only arch where ibm-jdk-bin/jre actually provides libjsoundalsa.so, it seems to use only OSS on other arches. So we should use.mask alsa in base and unmask it only on x86 (for all versions, not just 1.6)
Comment 9 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2007-12-16 14:12:40 UTC
Oh and please also keyword virtual/jdk-1.6 and virtual/jre-1.6 ~ppc/64
Comment 10 nixnut (RETIRED) gentoo-dev 2007-12-24 20:18:51 UTC
~ppc'd
Comment 11 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-13 23:21:34 UTC
(In reply to comment #8)
> And why is x86 here: I noticed that x86 is the only arch where ibm-jdk-bin/jre
> actually provides libjsoundalsa.so, it seems to use only OSS on other arches.
> So we should use.mask alsa in base and unmask it only on x86 (for all versions,
> not just 1.6)

 Sorry, that we took so long for such a simple change...fixed.
Comment 12 Tom Gall (RETIRED) gentoo-dev 2008-01-17 20:11:35 UTC
added ~ppc64
Comment 13 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-01-17 20:26:45 UTC
(In reply to comment #12)
> added ~ppc64

Seems virtuals were forgotten (comment 9), thanks.
Comment 14 Brent Baude (RETIRED) gentoo-dev 2008-01-18 01:41:52 UTC
got the ~ppc64 virtuals now too; moving to fixed as last arch