<?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>136324</bug_id>
          
          <creation_ts>2006-06-10 14:26 0000</creation_ts>
          <short_desc>VTK 4.2.6. Is TCLTK an option or not?</short_desc>
          <delta_ts>2006-06-19 15:07:48 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>unspecified</version>
          <rep_platform>x86</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>daniel.tourde@bredband.net</reporter>
          <assigned_to>markusle@gentoo.org</assigned_to>
          <cc>sci@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>daniel.tourde@bredband.net</who>
            <bug_when>2006-06-10 14:26:50 0000</bug_when>
            <thetext>Hello,

In VTK 4.2.6, is TCLTK optional or not? Even though I do not wish to have TCLTK support in VTK, the ebuild triggers the build of TCL and TK:

mhordraid ted # emerge -pv vtk

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-util/cmake-2.0.6-r1  USE=&quot;-debug&quot; 1,593 kB
[ebuild  N    ] dev-lang/tcl-8.4.9  USE=&quot;-threads&quot; 3,414 kB
[ebuild  N    ] dev-lang/tk-8.4.9  USE=&quot;-threads&quot; 3,189 kB
[ebuild  N    ] sci-libs/vtk-4.2.6  USE=&quot;doc java python -examples -mpi -patented -tcltk -threads&quot; 26,413 kB

Total size of downloads: 34,611 kB


So, if TCLTK is really optional to VTK, the RDEPENDS list should reflect that. Otherwise, let&apos;s get rid of the unnecessary flag.

Daniel</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>markusle@gentoo.org</who>
            <bug_when>2006-06-12 05:43:04 0000</bug_when>
            <thetext>Hi Daniel,

Thank you very much for your report. Tcl/Tk is indeed optional and was
incorrectly pulled in by the ebuild in case tcltk is not selected. I&apos;ve just
fixed this in the vtk-5.0.0 ebuild which is the version that I&apos;d strongly
recommend you to use since vtk-4.2.6 is fairly broken and will be
removed from the tree/replaced by a more recent 4.x version 
soon. Please let us know if this works for you so I can close this
bug.

Thanks,
Markus </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>daniel.tourde@bredband.net</who>
            <bug_when>2006-06-19 13:14:36 0000</bug_when>
            <thetext>It worked indeed. I could build vtk-5.0.0 on a glibc 2.4, gcc 4.1.1 machine (x86).
I used cmake 2.4.2

I have no programs to check if vtk works though. The idea is to use paraview, as soon as an ebuild is ready.

Will vtk 4.4.x be released as an ebuild as well?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>markusle@gentoo.org</who>
            <bug_when>2006-06-19 15:07:48 0000</bug_when>
            <thetext>Hi Daniel,

Thanks for testing and I&apos;ll close this bug then.
Regarding testing vtk itself, vtk comes with a bunch of example
files that you can compile/run yourself and see if things
work properly.  
Regarding a 4.4.x ebuild, please watch bug #135965.
Unfortunately, I haven&apos;t had time yet to look into this
in more detail. 

Thanks,
Markus </thetext>
          </long_desc>
      
    </bug>

</bugzilla>