/bin/sh /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/libtool --silent --preserve-dup-deps --mode=link /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/meta_ccld -DPHP_ATOM_INC -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/include -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/main -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1 -I/usr/include/libxml2 -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/date/lib -I/opt/fdftk-6.0/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/imap -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/oniguruma -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/libmbfl -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/libmbfl/mbfl -I/usr/include/mysql -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/TSRM -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/Zend -D_REENTRANT -I/usr/include -O2 -march=athlon -fomit-frame-pointer -pthread -DZTS -o ext/odbc/odbc.la -export-dynamic -avoid-version -prefer-pic -module -rpath /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/modules -L/usr/X11R6/lib ext/odbc/php_odbc.lo -Wl,-rpath,/usr/local/easysoft/oob/client/lib -L/usr/local/easysoft/oob/client/lib -lesoobclient /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object. /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lesoobclient collect2: ld returned 1 exit status make: *** [ext/odbc/odbc.la] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: dev-lang/php-5.2.1-r3 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 5221: Called src_compile php-5.2.1-r3.ebuild, line 173: Called src_compile_normal php-5.2.1-r3.ebuild, line 323: Called php5_2-sapi_src_compile php5_2-sapi.eclass, line 609: Called die Reproducible: Always Steps to Reproduce: add esoob to the USE flags (without having pre-installed it). Try to emerge PHP. Actual Results: /bin/sh /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/libtool --silent --preserve-dup-deps --mode=link /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/meta_ccld -DPHP_ATOM_INC -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/include -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/main -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1 -I/usr/include/libxml2 -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/date/lib -I/opt/fdftk-6.0/include -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/imap -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/oniguruma -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/libmbfl -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/ext/mbstring/libmbfl/mbfl -I/usr/include/mysql -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/TSRM -I/var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/Zend -D_REENTRANT -I/usr/include -O2 -march=athlon -fomit-frame-pointer -pthread -DZTS -o ext/odbc/odbc.la -export-dynamic -avoid-version -prefer-pic -module -rpath /var/tmp/portage/dev-lang/php-5.2.1-r3/work/php-5.2.1/modules -L/usr/X11R6/lib ext/odbc/php_odbc.lo -Wl,-rpath,/usr/local/easysoft/oob/client/lib -L/usr/local/easysoft/oob/client/lib -lesoobclient /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object. /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lesoobclient collect2: ld returned 1 exit status make: *** [ext/odbc/odbc.la] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: dev-lang/php-5.2.1-r3 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 5221: Called src_compile php-5.2.1-r3.ebuild, line 173: Called src_compile_normal php-5.2.1-r3.ebuild, line 323: Called php5_2-sapi_src_compile php5_2-sapi.eclass, line 609: Called die Expected Results: This USE flag should have caused esoob to be built.
You've been already told so when emerging... <snip> USE flag esoob enables support for software not in Portage </snip> Unsupported feature for user convenience only; either you'll take care of installing the needed dependencies yourself or remove the flag. NOTABUG, sorry.