Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116072 - vtk ~amd64 keyword request
Summary: vtk ~amd64 keyword request
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: AMD64 Project
URL:
Whiteboard: multilib-strict
Keywords:
: 135980 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-12-19 11:00 UTC by phl0ri4n
Modified: 2007-08-17 13:16 UTC (History)
6 users (show)

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


Attachments
vtk-4.2.6 ebuild working on amd64 (vtk-4.2.6-r2.ebuild,5.44 KB, text/plain)
2006-01-06 20:47 UTC, Maxim Loginov
Details
vtk-5.0.3.ebuild.multilib.patch (vtk-5.0.3.ebuild.multilib.patch,595 bytes, patch)
2007-08-16 22:08 UTC, Matthias Langer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description phl0ri4n 2005-12-19 11:00:03 UTC
Portage 2.1_pre1 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r4 x86_64 AMD Sempron(tm) Processor 3300+
Gentoo Base System version 1.12.0_pre11
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ http://gentoo.intergenia.de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa apache2 arts audiofile avi berkdb bitmap-fonts bluetooth bzip2 ccache cdr crypt cups curl dvd dvdr eds emboss encode esd exif expat fam fat ffmpeg foomaticdb fortran gif gimp gimpprint gkrellm glut gmp gnuplot gpm gstreamer gtk gtk2 icq idn imagemagick imlib iproute2 ipv6 java javascript jpeg kde latex lcms libwww lzw lzw-tiff mad math mbox mhash mng mp3 mp4live mpeg mpeg2 mpeg4 mplayer mysql ncurses nls nvidia ogg oggvorbis opengl openssh openssl oss pam pcre pdf pdflib perl php plotutils png ppds python qt quicktime readline reiserfs samba sdl sftp spell sqlite ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xinetd xml2 xmms xpm xv zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Luis Medinas (RETIRED) gentoo-dev 2006-01-01 13:08:12 UTC
keyword added 
Thanks
Comment 2 Luis Medinas (RETIRED) gentoo-dev 2006-01-01 13:52:01 UTC
wrong bug... sorry

i get this failure

Building CXX object Rendering/CMakeFiles/vtkRenderingPython.dir/vtkOpenGLFreeTypeTextMapperPython.o
Building CXX object Rendering/CMakeFiles/vtkRenderingPython.dir/vtkXOpenGLRenderWindowPython.o
In file included from /usr/include/python2.4/Python.h:8,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkPythonUtil.h:18,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Rendering/vtkOpenGLFreeTypeTextMapperPython.cxx:6:
/usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/features.h:8,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:35,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/iosfwd:45,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkIOStreamFwd.h:32,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkSystemIncludes.h:47,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Rendering/vtkOpenGLFreeTypeTextMapperPython.cxx:4:
/usr/include/gentoo-multilib/amd64/features.h:150:1: warning: this is the location of the previous definition
In file included from /usr/include/python2.4/Python.h:8,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkPythonUtil.h:18,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Rendering/vtkXOpenGLRenderWindowPython.cxx:6:
/usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/features.h:8,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/x86_64-pc-linux-gnu/bits/c++config.h:35,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/include/g++-v4/iosfwd:45,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkIOStreamFwd.h:32,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkSystemIncludes.h:47,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Rendering/vtkXOpenGLRenderWindowPython.cxx:4:
/usr/include/gentoo-multilib/amd64/features.h:150:1: warning: this is the location of the previous definition
Linking CXX shared module ../bin/libvtkRenderingPython.so
make: *** [all] Error 2


Portage 2.1_pre3-r1 (default-linux/amd64/2005.1, gcc-4.0.2, glibc-2.3.6-r1, 2.6.14-ck3 x86_64)
=================================================================
System uname: 2.6.14-ck3 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.0_pre12
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.91.0.3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig cvs distlocks multilib-strict sandbox sfperms sign strict"
GENTOO_MIRRORS="ftp://ftp.ua.pt/pub/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/ http://darkstar.ist.utl.pt/gentoo http://distfiles.gentoo.org"
LINGUAS="pt en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 16bit X aalib alsa apache1 arts artworkextra atm audiofile avi bash-completion berkdb bitmap-fonts bonobo browserplugin bzip2 cdparanoia cdr cdrom chroot cpudetection crypt cups curl dbus divx4linux dvd dvdr dvdread eds emboss emul-linux-x86 encode esd exif expat fam fbsplash ffmpeg flac font-server foomaticdb fortran freetype gdbm gif gimpprint glut gmail gmailtimestamps gmp gnome gnome-print gnuplot gpm gstreamer gtk gtk2 hal iconv idn imagemagick imlib imlib2 ipv6 irc jack java jpeg junit kde lame lcms ldap logitech-mouse lzw lzw-tiff mad maildir mbox mikmod mng mozilla moznoirc moznomail mozsha1 mozxmlterm mp3 mpeg mplayer msn nas ncurses net nls nptl nvidia octave offensive ogg opengl openssh openssl pam pcre pdflib perl physfs png pnp ppds print python qt quicktime rar readline real rhythmbox sdl speex spell sqlite ssl startup-notification subtitles tcltk tcpd tiff toolbar truetype truetype-fonts type1-fonts udev usb userlocales videos vim vorbis xfs xine xml xml2 xmms xpm xrandr xscreensaver xv xvid zlib elibc_glibc kernel_linux linguas_pt linguas_en userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 3 Maxim Loginov 2006-01-06 20:47:15 UTC
Created attachment 76430 [details]
vtk-4.2.6 ebuild working on amd64

hmm... why ebuild revisions does not changed in portage? I would expect to have vtk-4.2.6-r1.ebuild fixing issue with second running of cmake. 
I fixed wrong path with -java flag on amd64 with blackdown-jdk, working ebuild attached.
Comment 4 phl0ri4n 2006-01-07 06:08:57 UTC
(In reply to comment #3)
> Created an attachment (id=76430) [edit]
> vtk-4.2.6 ebuild working on amd64
> 
> hmm... why ebuild revisions does not changed in portage? I would expect to have
> vtk-4.2.6-r1.ebuild fixing issue with second running of cmake. 
> I fixed wrong path with -java flag on amd64 with blackdown-jdk, working ebuild
> attached.
> 

i installed vtk with ur ebuild, but when starting a vtkpython script i got this failure:
  File "Medical1.py", line 6, in ?
    import vtk
  File "/usr/lib64/python2.4/site-packages/vtk_python/vtk/__init__.py", line 55, in ?
    __helper.refine_import_err('patented', exc)
  File "/usr/lib64/python2.4/site-packages/vtk_python/vtk/__helper.py", line 12, in refine_import_err
    del sys.modules['vtk.%s'%mod_name]
KeyError: 'vtk.patented'
Comment 5 Jaroslaw Kalinowski 2006-01-09 10:04:03 UTC
(In reply to comment #4)

check if you have set patented flag:

  equery uses vtk

If not re-emerge vtk with:

  USE="patented" emerge vtk
Comment 6 phl0ri4n 2006-01-24 13:28:34 UTC
if i use  threads & patented vtk runs without any problems. without these options i can't get a program runnin'
Comment 7 Peter Gustafson 2006-01-25 22:07:43 UTC
Hi, I'm trying the ebuild without success:  Trying with -java next.

---
Building CXX object Parallel/CMakeFiles/vtkParallel.dir/vtkParallelInstantiator.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPCAAnalysisFilterJava.o
Linking CXX shared library ../bin/libvtkParallel.so
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/X11R6/lib64/libmpich.a(isend.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/usr/X11R6/lib64/libmpich.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [bin/libvtkParallel.so] Error 1
make[1]: *** [Parallel/CMakeFiles/vtkParallel.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPlaneWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPointWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPolyDataSourceWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPolyDataToImageStencilJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkProcrustesAlignmentFilterJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPushImageFilterSampleJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPushImageReaderJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkPushPipelineJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkRIBExporterJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkRIBLightJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkRIBPropertyJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkRenderLargeImageJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkScalarBarWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkSphereWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkSplineWidgetJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkThinPlateSplineTransformJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkTransformToGridJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkVRMLImporterJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkVectorTextJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkVideoSourceJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkWeightedTransformFilterJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkXYPlotActorJava.o
Building CXX object Hybrid/CMakeFiles/vtkHybridJava.dir/vtkXYPlotWidgetJava.o
Linking CXX shared library ../bin/libvtkHybridJava.so
make: *** [all] Error 2

!!! ERROR: sci-libs/vtk-4.2.6 failed.
!!! Function src_compile, Line 88, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.




In addition to the below, packuse.use has:
sci-libs/vtk patented mpi 


Portage 2.0.54 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.12-gentoo-r10 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r10 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.14
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -march=athlon64 -fomit-frame-pointer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon64 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 auctex audiofile avi berkdb bitmap-fonts bonobo bzip2 clisp crypt cups curl eds emacs emboss encode esd exif expat f77 fam ffmpeg flac foomaticdb fortran gcj gdbm gif gimpprint ginac glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile idn imagemagick imlib ipv6 java jikes jpeg junit kerberos lcms libclamav libwww lua lzw lzw-tiff mad mhash mikmod mng motif mozilla mp3 mpeg ncurses new-login nls nvidia oav ogg oggvorbis openal opengl oss other_var1 other_var2 pam pcre pda pdflib perl php pic png ppds python quicktime readline real samba sane scanner sdl spell ssl subversion tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales vorbis xine xml2 xmms xpm xprint xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 8 Peter Gustafson 2006-01-25 23:54:24 UTC
With java disabled:

/usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/features.h:8,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/x86_64-pc-linux-gnu/bits/c++config.h:35,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/iosfwd:45,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkIOStreamFwd.h:32,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkSystemIncludes.h:47,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Hybrid/vtkXYPlotWidgetPython.cxx:4:
/usr/include/gentoo-multilib/amd64/features.h:150:1: warning: this is the location of the previous definition
In file included from /usr/include/python2.4/Python.h:8,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkPythonUtil.h:18,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Hybrid/vtkXYPlotActorPython.cxx:6:
/usr/include/python2.4/pyconfig.h:838:1: warning: "_POSIX_C_SOURCE" redefined
In file included from /usr/include/features.h:8,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/x86_64-pc-linux-gnu/bits/os_defines.h:39,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/x86_64-pc-linux-gnu/bits/c++config.h:35,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/include/g++-v3/iosfwd:45,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkIOStreamFwd.h:32,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Common/vtkSystemIncludes.h:47,
                 from /var/tmp/portage/vtk-4.2.6/work/VTK/Hybrid/vtkXYPlotActorPython.cxx:4:
/usr/include/gentoo-multilib/amd64/features.h:150:1: warning: this is the location of the previous definition
Linking CXX shared module ../bin/libvtkHybridPython.so
make: *** [all] Error 2

!!! ERROR: sci-libs/vtk-4.2.6 failed.
!!! Function src_compile, Line 88, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-06-07 13:19:50 UTC
*** Bug 135980 has been marked as a duplicate of this bug. ***
Comment 10 Christoph Mende (RETIRED) gentoo-dev 2006-11-25 04:12:43 UTC
Seems to be fixed in vtk-5.0.1, compiles fine with and without java USE flag for me, but fails multilib-strict.
Comment 11 Philippe Trottier (RETIRED) gentoo-dev 2006-11-29 02:44:59 UTC
Could we have the ~amd64 on vtk-5.0.1 ? paraview needs it, I need paraview ( a lot) It would be easier for people using it to sort out the problems. I am using it right now.

The main problem was a cmake problem anything >cmake-2.4 is working great. At least for me.
Comment 12 Daniel Tourde - Caelae.se 2006-11-29 12:22:55 UTC
Philippe,

Paraview comes with its own VTK. It does not use the one installed by default on the system.
HOWEWER! You are a lucky guy! ;)
I created an ebuild and Markus fixed all the things I could not fix myself with the ebuild... ;)
The ebuild has reach a fairly high level of maturity. It is now tagged ~x86 but I tried it on amd64, it builds and seems to work flawlessly.

The ebuild is on the official tree, so just unmask it and enjoy... ;)

I you notice any problem with it, please open a bug on bugs.gentoo.org.

Cordialement,

Daniel
Comment 13 Steve Dibb (RETIRED) gentoo-dev 2007-02-03 03:55:04 UTC
Fails multilib-strict, feel free to reopen w/a patch.  thanks guys
Comment 14 Matthias Langer 2007-08-16 22:08:32 UTC
Created attachment 128336 [details, diff]
vtk-5.0.3.ebuild.multilib.patch

this patch fixes multilib-strict at least for  USE="doc examples java threads -mpi -patented -python -qt3 -qt4 -tcl -tk"; however, there is some more work to do as the ebuild still fails when activating python (and maybe with some other flags i didn't try either).

the library itself seems to work for me here:

Portage 2.1.2.11 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r2 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 14 Aug 2007 08:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub"
LC_ALL="en_US.utf8"
LINGUAS="en de"
MAKEOPTS="-j4"
PKGDIR="/var/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage/repos/gentoo"
PORTDIR_OVERLAY="/var/portage/repos/private"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="3dnow 3dnowext X a52 aac acpi alsa amd64 beagle berkdb bitmap-fonts bzip2 cairo caps cddb cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gd gdbm gif gimp gnome gpm gstreamer gtk hal hddtemp iconv icu ipod ipv6 isdnlog java jpeg jpeg2k lcms ldap libnotify lm_sensors mad matroska midi mikmod mmap mmx mmxext mono mp3 mpeg mudflap ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pcre pdf perl plotutils png pppd python qt3support quicktime readline reflection ruby sdl session spell spl sse sse2 ssl ssse3 svg tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb vcd vorbis xattr xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Matthias Langer 2007-08-16 22:18:09 UTC
markus: i've added you to CC since you are the maintainer of vtk. i'll leave it to you to reopen this bug, as my patch alone is most likely not enough to make amd64 happy. if you don't have time to look into this just tell me and i will see if i'm capable of creating a more sophisticated patch ;-).
Comment 16 Markus Dittrich (RETIRED) gentoo-dev 2007-08-17 13:16:29 UTC
Thanks  Matthias,

I'll have a look at it on the weekend.

Best,
Markus