# cave show -f tiff::installed povray::gentoo * media-libs/tiff::installed ::installed 4.0.3-r3 {:0} media-libs/tiff-4.0.3-r3:0::installed Description Tag Image File Format (TIFF) library Homepage http://www.remotesensing.org/libtiff/ From repositories gentoo Installed time Sun Aug 11 16:48:18 CEST 2013 Installed using paludis-1.4.0 License libtiff Use flags (cxx) (-jbig) (jpeg) (lzma) (-static-libs) (zlib) build_options: -trace * media-gfx/povray::gentoo ::gentoo 3.7.0_rc3 3.7.0_rc6(~) 3.7.0_rc7(~)* {:0} media-gfx/povray-3.7.0_rc7:0::gentoo (world) Description The Persistence of Vision Raytracer Homepage http://www.povray.org/ Use flags X -debug -mkl -openexr tiff (-test) build_options: symbols=strip dwarf_compress -optional_tests -trace work=tidyup Overridden Masks Keywords ~alpha ~amd64 ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~sparc ~x86 ~x86-fbsd ~x86-linux ~x86-macos Reproducible: Always
Created attachment 355830 [details] 1376338064-install-media-gfx_povray-3.7.0_rc7:0::gentoo.out build log
If you had been using sys-apps/portage it would have told you to attach config.log from the work directory as generated by ./configure (econf) if you need to file a bug. As in, config.log will show the details why it can't find suitable TIFF. Every autoconf based packages, like almost every package with the standard ./configure script, will generate it and you need to attach it to every bug you are having problems with econf with. (A bit annoying I need to tell this, when it's the job of the package manager :-/)
PLease attach the config.log.
I fixed this myself by installing tiff:3 The information provided is enough to fix the problem - the build log and the first comment clearly show that tiff-4 is not found by povray. Try it yourself to reproduce it. I suppose depending on tiff:3 slot in povray ebuild isn't such a bad idea, unless you can confirm a succesful compile with tiff-4:0 (i.e. without tiff:3 installed). Greetings
(In reply to cmuelle8 from comment #4) > I fixed this myself by installing tiff:3 tiff:3 is a special SLOT and only installs 1 file that is used by icm and skype in Portage that we know of povray, as being source based software, for sure doesn't need it so your problem is likely just lack of 'revdep-rebuild' or similar, but the dep doesn't belong to the ebuild.
(In reply to Samuli Suominen from comment #5) > (In reply to cmuelle8 from comment #4) > > I fixed this myself by installing tiff:3 > > tiff:3 is a special SLOT and only installs 1 file that is used by icm and > skype in Portage that we know of > povray, as being source based software, for sure doesn't need it > > so your problem is likely just lack of 'revdep-rebuild' or similar, but the > dep doesn't belong to the ebuild. You're absolutely right, cave fix-linkage must have fixed another problem prior to installing povray. ldd shows, tiff:3 in fact was not needed. Sorry for bothering.. # cave contents tiff:3 /usr /usr/share /usr/share/doc /usr/share/doc/tiff-3.9.7-r1/README /usr/share/doc/tiff-3.9.7-r1/README.vms /usr/share/doc/tiff-3.9.7-r1/ChangeLog /usr/share/doc/tiff-3.9.7-r1/TODO /usr/share/doc/tiff-3.9.7-r1 /usr/lib /usr/lib/libtiff.so.3 /usr/lib/libtiffxx.so.3 /usr/lib/libtiff.so.4 -> libtiff.so.3 /usr/lib/libtiffxx.so.4 -> libtiffxx.so.3 # ldd /usr/bin/povray linux-gate.so.1 (0xb7701000) libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7688000) libpthread.so.0 => /lib/libpthread.so.0 (0xb766e000) libtiff.so.5 => /usr/lib/libtiff.so.5 (0xb75f9000) libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb759e000) libpng16.so.16 => /usr/lib/libpng16.so.16 (0xb7567000) libz.so.1 => /lib/libz.so.1 (0xb7551000) librt.so.1 => /lib/librt.so.1 (0xb7548000) libboost_thread.so.1.53.0 => /usr/lib/libboost_thread.so.1.53.0 (0xb7514000) libboost_system.so.1.53.0 => /usr/lib/libboost_system.so.1.53.0 (0xb7511000) libstdc++.so.6 => /usr/lib/gcc/i686-pc-linux-gnu/4.7.3/libstdc++.so.6 (0xb7423000) libm.so.6 => /lib/libm.so.6 (0xb73e2000) libgcc_s.so.1 => /usr/lib/gcc/i686-pc-linux-gnu/4.7.3/libgcc_s.so.1 (0xb73c7000) libc.so.6 => /lib/libc.so.6 (0xb7216000) libasound.so.2 => /usr/lib/libasound.so.2 (0xb712e000) libdl.so.2 => /lib/libdl.so.2 (0xb7128000) /lib/ld-linux.so.2 (0xb7702000) liblzma.so.5 => /lib/liblzma.so.5 (0xb7103000)