There seems to be some problem with tetex looking for mysql libraries. I'm using the ~x86 flag: gcc -o oxdvi.bin xdvi.o dvi-draw.o dvi-init.o events.o font-open.o string-utils.o my-vsnprintf.o my -snprintf.o help-window.o message-window.o statusline.o xserver-info.o gf.o pk.o psdps.o psgs.o psh eader.o psnews.o special.o util.o vf.o sfDir.o sfDraw.o sfPath.o sfSelFile.o hypertex.o mime.o wwwf etch.o alloca.o dvips.o tfmload.o -L/usr/lib -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwsql -lwwwin it -lwwwapp -lwwwhtml -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lww wdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lmd5 -ldl -lz -L/usr/lib/mysq l -lmysqlclient -L/usr/lib -lssl -lcrypto ../../libs/t1lib/libt1.a ../../libs/t1lib/../type1/libtyp e1.a -L/usr/X11R6/lib -lXaw -lXmu -lXt -lSM -lICE -lXext -lX11 ../kpathsea/STATIC/libkpathsea.a -lm /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libmysqlcli ent.so.10, needed by /usr/lib/libwwwxml.so, not found (try using -rpath or -rpath-link) /usr/lib/libwwwsql.so: undefined reference to `mysql_connect' /usr/lib/libwwwsql.so: undefined reference to `mysql_create_db' collect2: ld returned 1 exit status make[2]: *** [oxdvi.bin] Error 1 make[2]: Leaving directory `/xtra/portage/tetex-2.0.2/work/tetex-src-2.0.2/texk/oxdvik' make[1]: *** [all] Error 1 make[1]: Leaving directory `/xtra/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 96, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge tetex 2. 3. Actual Results: ebuild errors out Expected Results: Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r0) ================================================================= System uname: 2.4.20 i686 Pentium III (Coppermine) GENTOO_MIRRORS=" http://csociety-ftp.ecn.purdue.edu/pub/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/xtra" PORTDIR_OVERLAY="/root/portage.local" USE="x86 oss apm encode jpeg libg++ mikmod mpeg nls gtkhtml slang readline bonobo svga guile tcpd libwww ssl imlib -3dnow alsa -apache2 arts atlas avi -berkdb cdr crypt cups -esd gd gdbm gif -gnome gpm -gtk -gtk2 imap innodb -ipv6 java kde maildir mmx motif mozilla mysql ncurses odbc oggvorbis opengl pam pda pdflib perl plotutils png pnp python qt quicktime samba spell sse sdl tcltk tetex tif truetype usb X xml xml2 xmms xv zlib" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j4" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox distcc ccache"
tetex did emerge successfully when mysql was downgraded to mysql-3.23.56. This can be closed. -- Stephen
Ok, closing. I'm also told that a recent libwww will fix these problems if libwww and mysql are in USE.