Summary: | upd.: media-libs/openexr-1.1.1.ebuild | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Carsten Lohrke (RETIRED) <carlo> |
Component: | New packages | Assignee: | Chris White (RETIRED) <chriswhite> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | deviantgeek, hnock, nbensa |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
openexr-1.1.1.ebuild
openexr-1.2.1.ebuild |
Description
Carsten Lohrke (RETIRED)
2004-04-08 08:30:22 UTC
Created attachment 28895 [details]
openexr-1.1.1.ebuild
*** Bug 58974 has been marked as a duplicate of this bug. *** Created attachment 36536 [details]
openexr-1.2.1.ebuild
- "Foundation" Header
- some changes in src_compile()
- doc use flag
[kdelibs 3.3.0 configure] checking for OpenEXR libraries... no *** OpenEXR libraries were found, but at least version 1.1.0 is required *** *** Install newer OpenEXR package (from http:///www.openexr.org) *** if you want EXR image format support Please update the portage asap. Thanks in advance, Johnny I am having problems in compiling 1.2.1: [...] g++ -pipe -march=i686 -m32 -O3 -march=athlon-4 -O3 -fomit-frame-pointer -funroll-loops -pipe -o exrdisplay main.o ImageView.o loadImage.o scaleImage.o -Wl,-rpath -Wl,/usr/lib/fltk-1.1 -L/usr/lib/fltk-1.1 -L/usr/X11R6/lib -lfltk_gl /usr/lib/libGLU.so /usr/lib/opengl/xorg-x11/lib/libGL.so -lfltk -lXft -lpthread -lXext -lX11 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libsupc++.a -lm -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4 -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/../../../../i686-pc-linux-gnu/lib -lgcc_s -lc -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Iex -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Half -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Imath -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/IlmImf /usr/lib/libIlmImf.so /usr/lib/libImath.so /usr/lib/libHalf.so /usr/lib/libIex.so -lz loadImage.o(.text+0x259): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::TiledRgbaInputFile(char const*)' loadImage.o(.text+0x277): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::isValidLevel(int, int) const' loadImage.o(.text+0x4a2): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::dataWindowForLevel(int, int) const' loadImage.o(.text+0x4dc): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::pixelAspectRatio() const' loadImage.o(.text+0x589): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::setFrameBuffer(Imf::Rgba*, unsigned int, unsigned int)' loadImage.o(.text+0x59c): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::numXTiles(int) const' loadImage.o(.text+0x5b1): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::numYTiles(int) const' loadImage.o(.text+0x5bd): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::lineOrder() const' loadImage.o(.text+0x60f): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x63e): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x667): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x690): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x6b9): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x6d7): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::~TiledRgbaInputFile()' loadImage.o(.text+0x722): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x74d): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x79c): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x7cb): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x7f4): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x81d): more undefined references to `Imf::TiledRgbaInputFile::readTile(int, int, int, int)' follow loadImage.o(.text+0x8f7): In function `loadTiledImage(char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledRgbaInputFile::~TiledRgbaInputFile()' loadImage.o(.text+0x1709): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::TiledInputFile(char const*)' loadImage.o(.text+0x1727): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::isValidLevel(int, int) const' loadImage.o(.text+0x1953): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::dataWindowForLevel(int, int) const' loadImage.o(.text+0x198d): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::header() const' loadImage.o(.text+0x1aad): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::header() const' loadImage.o(.text+0x1b92): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::setFrameBuffer(Imf::FrameBuffer const&)' loadImage.o(.text+0x1bf3): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::numXTiles(int) const' loadImage.o(.text+0x1c08): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::numYTiles(int) const' loadImage.o(.text+0x1c14): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::header() const' loadImage.o(.text+0x1c70): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1c9f): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1cc8): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1cf1): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1d1a): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1da6): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::~TiledInputFile()' loadImage.o(.text+0x1e26): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1e51): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1ea0): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1ecf): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1ef8): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::readTile(int, int, int, int)' loadImage.o(.text+0x1f21): more undefined references to `Imf::TiledInputFile::readTile(int, int, int, int)' follow loadImage.o(.text+0x20b4): In function `loadTiledImageChannel(char const*, char const*, int, int, Imath::Box<Imath::Vec2<int> >&, Imath::Box<Imath::Vec2<int> >&, float&, Imf::Array<Imf::Rgba>&)': : undefined reference to `Imf::TiledInputFile::~TiledInputFile()' collect2: ld returned 1 exit status make[1]: *** [exrdisplay] Error 1 make[1]: Leaving directory `/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/exrdisplay' make: *** [all-recursive] Error 1 !!! ERROR: media-libs/openexr-1.2.1 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! make failed # emerge info Portage 2.0.50-r9 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.8-gentoo) ================================================================= System uname: 2.6.8-gentoo i686 mobile AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.5.3 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-m32 -O3 -march=athlon-4 -O3 -fomit-frame-pointer -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /lib/modules /opt/glftpd/etc /usr/NX/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /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/bind /var/qmail/control /var/spool/fax/etc /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-m32 -O3 -march=athlon-4 -O3 -fomit-frame-pointer -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc sandbox sfperms" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X X509 aalib acl acpi adns afs aim alsa apache2 apm arts audiofile avi berkdb bidi bitmap-fonts blender-gamebonobo caps cdparanoia cdr chasen chroot clearpasswd codecs crypt cscope cups curl cyrus dedicated dga directfb divx4linux doc dts dvd dvdr edl emacs encode esd ethereal evo f77 faad fam fax fbcon fbdev fdftk fftw firebird flac flash flexresp fltk foomaticdb frascend freetds frlargefiles frxp gb gcj gd gdbm ggi gif gimpprint gmp gnome gnutls gphoto2 gpm gpsgstreamer gtk gtk2 gtkhtml guile icc icq idea imagemagic imagemagick imap imlib inetd informix innodb insecure-drivers ipalias ipv6 jabber jack jack-tmpfs java javamail jikes jit jks joystick jpeg junit kde kerberos ladcca lcms ldap libcaca libg++ libgda libwww linguas_de lirc live lzo mad maildir maildrop mailwrapper matroska mbox mbrola mcal mecab memlimit mikmod mmx motif mozcalendar mozilla mozsvg mpeg mpi msn mysql mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh nasncurses netcdf network neural nls nptl oav objc oci8 odbc offensive oggvorbis opengl oscar oss pam pcmcia pcsc-lite pdapdflib perl pic plotutils png pnp portaudio postgres ppds prelude procmail python qt quicktime readline rtc ruby samba sasl scanner sdl sftplogging silc skey slang slp smartcard smime sndfile snmp snortsam socks5 soundtouch speex spell sqlite sse ssl stats stencil-buffer svg svga szip tcltk tcpd tetex tga theora threads tiff transcode transparent-proxy truetype unicode usb v4l v4l2 vda vhosts wifi wmf wxwindows x86 xine xinerama xml xml2 xmms xosd xprint xv xvid yahoo yaz zlib" Unmerging the old 1.0.7 version and then emerging 1.2.1 fixed that problem for me. More info: http://lists.gnu.org/archive/html/openexr-devel/2004-01/msg00065.html 1.2.1 is in CVS now, thanks. 1.2.1 ebuild fails here, even after unmerging old version: g++ -pipe -march=i686 -march=athlon-xp -O2 -fomit-frame-pointer -fvisibility-inlines-hidden -pipe -o exrdisplay main.o ImageView.o loadImage.o scaleImage.o -Wl,-rpath -Wl,/usr/lib/fltk-1.1 -L/usr/lib/fltk-1.1 -L/usr/X11R6/lib -lfltk_gl /usr/lib/libGLU.so /usr/lib/opengl/nvidia/lib/libGL.so -lfltk -lXft -lXext -lX11 /usr/lib/gcc/i686-pc-linux-gnu/3.4.1/libsupc++.a -lm -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/../i686-pc-linux-gnu/lib -lgcc_s -lc -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Iex -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Half -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Imath -L/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/IlmImf /usr/lib/libIlmImf.so /usr/lib/libImath.so /usr/lib/libHalf.so /usr/lib/libIex.so -lz g++: /usr/lib/libIlmImf.so: No such file or directory g++: /usr/lib/libImath.so: No such file or directory g++: /usr/lib/libHalf.so: No such file or directory g++: /usr/lib/libIex.so: No such file or directory make[1]: *** [exrdisplay] Error 1 make[1]: Leaving directory `/var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/exrdisplay' make: *** [all-recursive] Error 1 !!! ERROR: media-libs/openexr-1.2.1 failed. !!! Function src_compile, Line 29, Exitcode 2 !!! make failed misaki portage # emerge info Portage 2.0.50-r11 (2.6, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4) ================================================================= System uname: 2.6.8-gentoo-r4 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/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="-march=athlon-xp -O2 -fomit-frame-pointer -fvisibility-inlines-hidden -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox sfperms" GENTOO_MIRRORS="http://gentoo.osuosl.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="3dnow 3dnowext X aalib alsa apm arts avi berkdb bindist bonobo cdr cjk crypt cups dba directfb dvd encode esd f77 fam foomaticdb gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib java jpeg kde libg++ libwww mad matroska mikmod mmx mmxext motif mozilla mpeg mysql ncurses nls nptl nvidia oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl stencil-buffer svga tcltk tcpd tiff truetype usb v4l wxwindows x86 xml xml2 xmms xprint xv xvid zlib" *** Bug 63781 has been marked as a duplicate of this bug. *** I'm having the same problem as in comment #8. This bug is still alive and well... any suggestions? This bug also seems misclassified as an enhancement, it is not. The priority should probably be more than P2... no? Martin, any word on this bug? I'm having this issue as well. I have had the same problem and I have realized that it looked like the ebuild assuming that some libraries that are included inside are already installed. Since those libraries are builded before it fails, I have tried a dirty solution: I have copied manually this libraries from the ebuild tmp directory to /usr/lib, I have emerged it again and it has worked :) I have copied to the /usr/lib directory these files: /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Iex/.libs/libIex.so.2 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Iex/.libs/libIex.so.2 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Iex/.libs/libIex.so.2.0.1 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Half/.libs/libHalf.so /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Half/.libs/libHalf.so.2 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Half/.libs/libHalf.so.2.0.1 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Imath/.libs/libImath.so /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Imath/.libs/libImath.so.2 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/Imath/.libs/libImath.so.2.0.1 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/IlmImf/.libs/libIlmImf.so /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/IlmImf/.libs/libIlmImf.so.2.0.1 /var/tmp/portage/openexr-1.2.1/work/OpenEXR-1.2.1/IlmImf/.libs/libIlmImf.so.2 hope it can help I had to remove all of the leftover .la files in /usr/lib and the software built fine. libIex.la libHalf.la libImath.la libIlmImf.la It seems that 'emerge -C openexr' is leaving cruft and not completely removing the package from the system in that sense. Martin: Chris volunteered to maintain OpenEXR. Is this still an error? I thought I fixed all this in the ebuild? All fine here. Stale (.la) files are not a openexr specific issuer. I am so free. :) |