lua fails to compile without libtool. Reproducible: Always Steps to Reproduce: 1. emerge --depclean --with-bdeps=n While removes libtool as it's no more in system and not in RDEPEND of any installed package. 2. emerge dev-lang/lua Actual Results: >>> Unpacking source... >>> Unpacking lua-5.1.4.tar.gz to /var/tmp/portage/dev-lang/lua-5.1.4-r4/work * Applying lua-5.1-make-r1.patch ... [ ok ] * Applying lua-5.1-module_paths.patch ... [ ok ] * Applying various patches (bugfixes/updates) ... * 01_all_boolean_expression.upstream.patch ... [ ok ] * 02_all_table.upstream.patch ... [ ok ] * 03_all_debug_getfenv.upstream.patch ... [ ok ] * 04_all_gc_performance.upstream.patch ... [ ok ] * 05_all_string_format.upstream.patch ... [ ok ] * 06_all_io_read.upstream.patch ... [ ok ] * Done with patching >>> Source unpacked in /var/tmp/portage/dev-lang/lua-5.1.4-r4/work >>> Compiling source in /var/tmp/portage/dev-lang/lua-5.1.4-r4/work/lua-5.1.4 ... make -j3 CC=i686-pc-linux-gnu-gcc 'CFLAGS=-DLUA_USE_LINUX -O2 -march=athlon -pipe -fomit-frame-pointer' RPATH=//usr/lib/ LUA_LIBS=-lreadline 'LIB_LIBS=-lm -ldl' V=5.1.4 gentoo_all libtool --quiet --tag=CC --mode=compile i686-pc-linux-gnu-gcc -c -DLUA_USE_LINUX -O2 -march=athlon -pipe -fomit-frame-pointer -o lapi.lo lapi.c make: libtool: Command not found libtool --quiet --tag=CC --mode=compile i686-pc-linux-gnu-gcc -c -DLUA_USE_LINUX -O2 -march=athlon -pipe -fomit-frame-pointer -o lcode.lo lcode.c make: libtool: Command not found make: *** [lapi.lo] Error 127 make: *** Waiting for unfinished jobs.... make: *** [lcode.lo] Error 127 emake failed
+ 11 Sep 2011; Rafael G. Martins <rafaelmartins@gentoo.org> lua-5.1.4.ebuild, + lua-5.1.4-r4.ebuild, lua-5.1.4-r6.ebuild, lua-5.1.4-r7.ebuild: + Added missing DEPEND sys-devel/libtool (bug #382501). + Fixed. Thanks.