Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 112207 - Test request for media-libs/dssi and dev-java/gnu-classpath-0.19
Summary: Test request for media-libs/dssi and dev-java/gnu-classpath-0.19
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 116297
  Show dependency tree
 
Reported: 2005-11-11 11:20 UTC by Petteri Räty (RETIRED)
Modified: 2006-05-01 06:51 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2005-11-11 11:20:55 UTC
The new release of gnu-classpath has a new dependency on media-libs/dssi which
is not yet keyworded for your arches. Please test dssi and after that
gnu-classpath-0.19.
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2005-11-11 11:22:43 UTC
Note to sparc: gnu-classpath is the java class library and such does not need a
vm so you can test this.
Comment 2 Jason Wever (RETIRED) gentoo-dev 2005-11-11 17:25:35 UTC
So if we don't have a working VM, how do we test class libraries?  we might be
able to build them without a working JVM and/or javac, but verification that
they work seems like it wouldn't be possible.  Granted I'm not overly fluent in
the wide world of java, so if there is a way to actually test this that doesn't
require, say a working blackdown installation, let us know.
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-11-12 03:00:59 UTC
(In reply to comment #2)
> So if we don't have a working VM, how do we test class libraries?  we might be
> able to build them without a working JVM and/or javac, but verification that
> they work seems like it wouldn't be possible.  Granted I'm not overly fluent in
> the wide world of java, so if there is a way to actually test this that doesn't
> require, say a working blackdown installation, let us know.

Use for example kaffe. It seems to be keyworded for your arch. There are plenty
of vms in the tree besides blackdown to choose from. Because there are no
>=virtual/jre-1.4 deps here you can use any of the not traditionally versioned vms.
Comment 4 Jason Wever (RETIRED) gentoo-dev 2005-11-12 15:44:38 UTC
We are unable to test this at this time as dssi has a dependency on alsa-lib
SPARC cannot meet in its default profile
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2005-11-12 16:16:57 UTC
(In reply to comment #4)
> We are unable to test this at this time as dssi has a dependency on alsa-lib
> SPARC cannot meet in its default profile

Can't you just disable the local dssi use flag in your profiles then?
Comment 6 Jason Wever (RETIRED) gentoo-dev 2005-11-12 16:44:04 UTC
Yes we could, however unless blackdown comes out with a new JRE/JDK by the time
2006.0 roles around, we will be having to ditch java as blackdown has been
holding our toolchain back for some time now.  As given their previous history,
this seems unlikely, we're holding off on most java keywording requests at the
moment.
Comment 7 Wormo (RETIRED) gentoo-dev 2006-01-05 12:36:29 UTC
I keyworded dssi. Most of the gnu-classpath demos work ok, with the exception of the midi demo. I get two empty selection boxes labeled "MIDI IN" and  "MIDI OUT", even though I'm running a dssi client: 

# aconnect -lo
client 62: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 128: 'Less Trivial synth' [type=user]
    0 'Less Trivial synth'

I have no hardware midi, but aplaymidi is able to use the dssi sw synth (Less Trivial synth) as an output port.

Any suggestions on how to get the midi demo working? Or should I file a bug against classpath?
Comment 8 Wormo (RETIRED) gentoo-dev 2006-02-04 10:16:03 UTC
I finally realized that javax.sound.midi.MidiSystem.getMidiDeviceInfo was coming from my IBM jdk bootclasspath, not from gnu-classpath. Now I tested gnu-classpath with jamvm (Bug #116297) and it looks ok, so classpath is now keyworded ~ppc
Comment 9 Markus Rothe (RETIRED) gentoo-dev 2006-05-01 05:15:46 UTC
added ~ppc64
Comment 10 Petteri Räty (RETIRED) gentoo-dev 2006-05-01 06:51:26 UTC
(In reply to comment #9)
> added ~ppc64
> 

Last arch so this is now fixed.