On a clean install, net-dns/bind-9.3.2 will fail every time if it's +dlz USE flag is enabled. DLZ is a 3rd party extension that expects bind to be installed first before it can be installed. Steps to reproduce bug: If bind is already installed, do `emerge -C bind` `USE="dlz" emerge bind` <snip> make[2]: Entering directory `/var/tmp/portage/bind-9.3.2/work/bind-9.3.2/bin/dlzbdb' /bin/sh /var/tmp/portage/bind-9.3.2/work/bind-9.3.2/libtool i686-pc-linux-gnu-gcc -I/var/tmp/portage/bind-9.3.2/work/bind-9.3.2 -I./include -I./unix/include -I/usr/include -DDLZ_BDB -O2 -march=athlon-xp -pipe -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -DVERSION=\"9.3.2\" \ -c ./dlzbdb.c *** Warning: inferring the mode of operation is deprecated. *** Future versions of Libtool will require -mode=MODE be specified. mkdir .libs i686-pc-linux-gnu-gcc -I/var/tmp/portage/bind-9.3.2/work/bind-9.3.2 -I./include -I./unix/include -I/usr/include -DDLZ_BDB -O2 -march=athlon-xp -pipe -fomit-frame-pointer -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -DVERSION=\"9.3.2\" -c ./dlzbdb.c -fPIC -DPIC -o .libs/dlzbdb.o ./dlzbdb.c:68:24: isc/buffer.h: No such file or directory ./dlzbdb.c:69:29: isc/commandline.h: No such file or directory ./dlzbdb.c:70:29: isc/formatcheck.h: No such file or directory ./dlzbdb.c:71:21: isc/lex.h: No such file or directory ./dlzbdb.c:72:21: isc/mem.h: No such file or directory ./dlzbdb.c:73:24: isc/result.h: No such file or directory ./dlzbdb.c:74:24: isc/string.h: No such file or directory ./dlzbdb.c:75:22: isc/util.h: No such file or directory ...._MANY_ERRORS_RESULTING_FROM_MISSING_FUNCTIONS_.... make[2]: *** [dlzbdb.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/bind-9.3.2/work/bind-9.3.2/bin/dlzbdb' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/var/tmp/portage/bind-9.3.2/work/bind-9.3.2/bin' make: *** [subdirs] Error 1 !!! ERROR: net-dns/bind-9.3.2 failed. </snip> Workaround: `USE="-dlz" emerge bind` `USE="dlz" emerge bind`
*** This bug has been marked as a duplicate of 119679 ***