Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382501 - dev-lang/lua missing DEPEND on sys-devel/libtool
Summary: dev-lang/lua missing DEPEND on sys-devel/libtool
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matti Bickel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-10 10:31 UTC by Bruno
Modified: 2011-09-11 02:24 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno 2011-09-10 10:31:54 UTC
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
Comment 1 Rafael Martins (RETIRED) gentoo-dev 2011-09-11 02:24:42 UTC
+  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.