<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>112207</bug_id>
          
          <creation_ts>2005-11-11 11:20 0000</creation_ts>
          <short_desc>Test request for media-libs/dssi and dev-java/gnu-classpath-0.19</short_desc>
          <delta_ts>2006-05-01 06:51:26 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Unspecified</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>116297</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>betelgeuse@gentoo.org</reporter>
          <assigned_to>java@gentoo.org</assigned_to>
          <cc>ppc64@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2005-11-11 11:20:55 0000</bug_when>
            <thetext>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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2005-11-11 11:22:43 0000</bug_when>
            <thetext>Note to sparc: gnu-classpath is the java class library and such does not need a
vm so you can test this.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-11-11 17:25:35 0000</bug_when>
            <thetext>So if we don&apos;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&apos;t be possible.  Granted I&apos;m not overly fluent in
the wide world of java, so if there is a way to actually test this that doesn&apos;t
require, say a working blackdown installation, let us know.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2005-11-12 03:00:59 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; So if we don&apos;t have a working VM, how do we test class libraries?  we might be
&gt; able to build them without a working JVM and/or javac, but verification that
&gt; they work seems like it wouldn&apos;t be possible.  Granted I&apos;m not overly fluent in
&gt; the wide world of java, so if there is a way to actually test this that doesn&apos;t
&gt; 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
&gt;=virtual/jre-1.4 deps here you can use any of the not traditionally versioned vms.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-11-12 15:44:38 0000</bug_when>
            <thetext>We are unable to test this at this time as dssi has a dependency on alsa-lib
SPARC cannot meet in its default profile</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2005-11-12 16:16:57 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; We are unable to test this at this time as dssi has a dependency on alsa-lib
&gt; SPARC cannot meet in its default profile

Can&apos;t you just disable the local dssi use flag in your profiles then?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>weeve@gentoo.org</who>
            <bug_when>2005-11-12 16:44:04 0000</bug_when>
            <thetext>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&apos;re holding off on most java keywording requests at the
moment.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wormo@gentoo.org</who>
            <bug_when>2006-01-05 12:36:29 0000</bug_when>
            <thetext>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 &quot;MIDI IN&quot; and  &quot;MIDI OUT&quot;, even though I&apos;m running a dssi client: 

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

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?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wormo@gentoo.org</who>
            <bug_when>2006-02-04 10:16:03 0000</bug_when>
            <thetext>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</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2006-05-01 05:15:46 0000</bug_when>
            <thetext>added ~ppc64</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2006-05-01 06:51:26 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; added ~ppc64
&gt; 

Last arch so this is now fixed.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>