[ebuild U ] app-text/tetex-2.0.2 [1.0.7-r10] +ncurses +X +libwww +png ... make[2]: Entering directory `/var/tmp/portage/tetex-2.0.2/work/tetex-src-2.0.2/texk/oxdvik' echo "/* alternative definitions if string concatenation is not available */" > krheader.h echo "#ifndef HAVE_CC_CONCAT" >> krheader.h for file in ./xdvi.c ; do \ gcc -E -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include -I/usr/local/include/w3c-libwww -DHAVE_CONFIG_H -DHAVE_LIBWWW -DHAVE_WWWLIB_H -I../../libs/t1lib -I./../../libs/t1lib -I../../libs/t1lib/../type1 -I./../../libs/t1lib/../type1 -DPS_GS -DOmega -DXSERVER_INFO -I../../libs/t1lib/lib/t1lib -I../kpathsea -I/usr/X11R6/include -DMAKING_HEADER ./$file \ | sed -e '2,/XDVI_CC_CONCAT_BEGIN1/d' -e '/XDVI_CC_CONCAT_END1/,$d' -e '/^ *$/d' -e '/^#/d' \ | sed -e '2,$s/^[ ]*"//' -e 's/"[ ]*$/\\/' \ >> krheader.h; done ././xdvi.c:103: WWWLib.h: No such file or directory ././xdvi.c:104: WWWInit.h: No such file or directory ././xdvi.c:105: WWWCache.h: No such file or directory ././xdvi.c:106: HTEscape.h: No such file or directory echo "#endif /* HAVE_CC_CONCAT */" >> krheader.h gcc -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I/usr/local/include -I/usr/local/include/w3c-libwww -DHAVE_CONFIG_H -DHAVE_LIBWWW -DHAVE_WWWLIB_H -I../../libs/t1lib -I./../../libs/t1lib -I../../libs/t1lib/../type1 -I./../../libs/t1lib/../type1 -DPS_GS -DOmega -DXSERVER_INFO -I../../libs/t1lib/lib/t1lib -I../kpathsea -I/usr/X11R6/include -march=i686 -O3 -pipe -c xdvi.c xdvi.c:103: WWWLib.h: No such file or directory xdvi.c:104: WWWInit.h: No such file or directory xdvi.c:105: WWWCache.h: No such file or directory xdvi.c:106: HTEscape.h: No such file or directory make[2]: *** [xdvi.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/tetex-2.0.2/work/tetex-src-2.0.2/texk/oxdvik' make[1]: *** [all] Error 1 make[1]: Leaving directory `/var/tmp/portage/tetex-2.0.2/work/tetex-src-2.0.2/texk' make: *** [all] Error 1 !!! ERROR: app-text/tetex-2.0.2 failed. !!! Function src_compile, Line 47, Exitcode 2 !!! (no error message) -- $ locate WWWLib.h /usr/include/w3c-libwww/WWWLib.h [ net-libs/libwww-5.4.0 ] The include Path seems to be wrong/missing ! Reproducible: Didn't try Steps to Reproduce: Portage 2.0.47-r10 (default-1.0, gcc-2.95.3, glibc-2.2.5-r2,2.2.5-r7) ================================================================= System uname: 2.4.20 i686 AuthenticAMD GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 3dnow apm libg++ mikmod pdflib alsa cdr gdbm gnome-libs libwww scanner slang tcltk -acl X -kde -gnome qt arts nls python perl oggvorbis opengl sdl -postgres jpeg png truetype xml xml2 dvd avi aalib mpeg encode fbcon mmx pda cups slp dga xv directfb qtmt gtk motif imlib ncurses readline svga lcms gif tiff gd quicktime -esd oss xmms flash -ipv6 snmp ggz pam ssl crypt imap ldap tcpd xface spell java mysql berkdb samba doc -gpm mozilla tetex" COMPILER="" CHOST="i686-pc-linux-gnu" CFLAGS="-march=i686 -O3 -pipe" CXXFLAGS="-march=i686 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Working fine with "-libwww".
I have a (somewhat) related question concerning this ebuild: Why doesn't it even show up when ACCEPT_KEYWORDS is set to "~x86"? My system doesn't seem to know about this version of tetex -- even though the file is there. I looked at the global masked packages file and it's not in there ... ? Why is that?
I had also a problem emergeing tetex-2.0.2 with xdvi. In my case, link failed, due to missing mysql library. I think 'mysql' has to be added to the DEPEND list. -- yotam
2.0.2-r1 should fix these issues. closing this bug; thanks for the report!