After upgrading to dev-db/mysql-4.1.14, revdep-rebuild puts net-libs/libwww-5.4.0-r3 after app-text/tetex-2.0.2-r5 Rebuilding app-text/tetex in this order creates: "undefined reference to `mysql_connect' & 'mysql_create_db'. Reproducible: Always Steps to Reproduce: 1. 2. 3. To resolve, rebuild net-libs/libwww first and then app-text tetex.
Which version of gentoolkit do you have installed?
app-portage/gentoolkit-0.1.35
duh. no wonder, up to version gentoolkit-2.* ! dummy me.
Marking resolved due to the age of the revdep-rebuild script. If you run into the problem with gentoolkit.0.2.1*, please reopen.
On my laptop, I'm seeing a similar order of tetex being compiled way sooner then libwww. gentoolkit-0.2.0-r2 tetex-2.0.2-r5.ebuild is showing no DEPS/RDEPS # cat /root/.revdep-rebuild.5_order app-mobilephone/gammu-1.02.0 app-text/tetex-2.0.2-r5 dev-libs/xmlrpc-c-0.9.9-r1 dev-php/mod_php-4.4.0-r3 dev-php/php-4.4.0-r1 dev-python/python-gammu-0.7 mail-mta/postfix-2.1.5-r2 media-radio/gmfsk-0.6-r1 media-video/ffmpeg-0.4.9_p20050226-r5 media-video/motion-3.1.17 net-analyzer/snort-2.3.3 net-fs/samba-3.0.14a-r2 net-libs/libwww-5.4.0-r3 net-misc/ntp-4.2.0-r2 x11-libs/qt-3.3.4-r8 x11-libs/qt-embedded-3.3.4 x11-misc/xvidcap-1.1.3-r1
Do an emerge -epv world and see if tetex is listed before libwww. If so the problem is with the depends on the tetex ebuild in that it isn't properly defining its dependencies.