<?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>190243</bug_id>
          
          <creation_ts>2007-08-25 22:18 0000</creation_ts>
          <short_desc>media-sound/zynaddsubfx bogus jack-audio-connection-kit dependency w/ USE=&quot;-jack&quot;</short_desc>
          <delta_ts>2007-10-01 20:08:46 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>Ebuilds</component>
          <version>2007.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>seventhguardian@gmail.com</reporter>
          <assigned_to>proaudio@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>seventhguardian@gmail.com</who>
            <bug_when>2007-08-25 22:18:07 0000</bug_when>
            <thetext>The zynaddsubfx ebuilds all have a fixed dependency on jack-audio-connection-kit, which is bogus when compiled without jack support:

$ ldd /usr/bin/zynaddsubfx
        libz.so.1 =&gt; /lib/libz.so.1 (0x00002b237d451000)
        libfltk.so.1.1 =&gt; /usr/lib64/fltk-1.1/libfltk.so.1.1 (0x00002b237d567000)
        libXft.so.2 =&gt; /usr/lib/libXft.so.2 (0x00002b237d706000)
        libpthread.so.0 =&gt; /lib/libpthread.so.0 (0x00002b237d81a000)
        libm.so.6 =&gt; /lib/libm.so.6 (0x00002b237d934000)
        libXext.so.6 =&gt; /usr/lib/libXext.so.6 (0x00002b237dab2000)
        libX11.so.6 =&gt; /usr/lib/libX11.so.6 (0x00002b237dbc3000)
        libfftw3.so.3 =&gt; /usr/lib/libfftw3.so.3 (0x00002b237ddd5000)
        libasound.so.2 =&gt; /usr/lib/libasound.so.2 (0x00002b237dfd7000)
        libstdc++.so.6 =&gt; /usr/lib/gcc/x86_64-pc-linux-gnu/4.2.0/libstdc++.so.6 (0x00002b237e19e000)
        libgcc_s.so.1 =&gt; /lib/libgcc_s.so.1 (0x00002b237e39a000)
        libc.so.6 =&gt; /lib/libc.so.6 (0x00002b237e4a7000)
        libfontconfig.so.1 =&gt; /usr/lib/libfontconfig.so.1 (0x00002b237e6e2000)
        libfreetype.so.6 =&gt; /usr/lib/libfreetype.so.6 (0x00002b237e814000)
        libXrender.so.1 =&gt; /usr/lib/libXrender.so.1 (0x00002b237e9ab000)
        /lib64/ld-linux-x86-64.so.2 (0x00002b237d335000)
        libXau.so.6 =&gt; /usr/lib/libXau.so.6 (0x00002b237eab5000)
        libXdmcp.so.6 =&gt; /usr/lib/libXdmcp.so.6 (0x00002b237ebb7000)
        libdl.so.2 =&gt; /lib/libdl.so.2 (0x00002b237ecbc000)
        libxml2.so.2 =&gt; /usr/lib/libxml2.so.2 (0x00002b237edc1000)

As you can see, no run time dependency on jack. On the other hand there&apos;s no build time dependency either (I&apos;ve changed the ebuild and tested).

So the jack-audio-connection-kit dependency can be made conditional.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>eldad@gentoo.org</who>
            <bug_when>2007-10-01 20:08:46 0000</bug_when>
            <thetext>in CVS.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>