cmake is reporting a invalid argument. Reproducible: Always Steps to Reproduce: 1.emerge awesome 2. 3. Actual Results: x11-wm/awesome-3.0 fails to build Expected Results: x11-wm/awesome-3.0 installed
Created attachment 167462 [details] ?
Created attachment 167464 [details] environment log when building x11-wm/awesome-3.0
Portage 2.1.4.4 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 i686) ================================================================= System uname: 2.6.25-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Timestamp of tree: Mon, 06 Oct 2008 15:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.4.4-r14, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi alsa berkdb bitmap-fonts bluetooth branding bzip2 cairo cdr cli cracklib crypt cscope cups dbus dlloader doc dri dvd dvdr dvdread eds emboss encode esd evo fam fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv ipv6 isdnlog jpeg kde kerberos ldap libnotify mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl ssl startup-notification svg sysfs tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xml xorg xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa vmware nv nvidia fbdev glint" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment on attachment 167462 [details] ? That's not a build log.
Please attach the real build log. :)
Created attachment 167491 [details] output of - emerge -x awesome
Created attachment 167494 [details] /var/tmp/portage/x11-wm/awesome-3.0/temp/build.log * Messages for package x11-wm/awesome-3.0: * * ERROR: x11-wm/awesome-3.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2201: Called cmake-utils_src_compile 'src_compile' 'src_compile' * environment, line 464: Called cmake-utils_src_make 'all' 'doc' * environment, line 513: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/environment'.
Why on Earth do you use `emerge -x'? :) Please try without the sys-apps/portage debugging options to get only the clean output from the build system.
I used emerge -x to show the 'cmake' command that's failing. Here is the normal output. -- Calculating dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) x11-wm/awesome-3.0 to / * awesome-3.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking awesome-3.0.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking awesome-3.0.tar.bz2 to /var/tmp/portage/x11-wm/awesome-3.0/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/x11-wm/awesome-3.0/work/awesome-3.0 ... stty: standard input: Invalid argument make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- D make: invalid option -- G make: invalid option -- E make: invalid option -- N make: invalid option -- E make: invalid option -- A make: invalid option -- T make: invalid option -- E make: invalid option -- _ make: invalid option -- U make: invalid option -- A make: invalid option -- D make: invalid option -- O Usage: make [options] [target] ... Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from commands. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any commands; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -p, --print-data-base Print make's internal database. -q, --question Run no commands; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo commands. -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced. This program built for i686-pc-linux-gnu Report bugs to <bug-make@gnu.org> make: *** No rule to make target `all'. Stop. * * ERROR: x11-wm/awesome-3.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2187: Called cmake-utils_src_compile 'src_compile' 'src_compile' * environment, line 450: Called cmake-utils_src_make 'all' 'doc' * environment, line 499: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/environment'. * * Messages for package x11-wm/awesome-3.0: * * ERROR: x11-wm/awesome-3.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2187: Called cmake-utils_src_compile 'src_compile' 'src_compile' * environment, line 450: Called cmake-utils_src_make 'all' 'doc' * environment, line 499: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/awesome-3.0/temp/environment'. *
Thanks for all the info.
Seems to be caused by these lines in the ebuild: cvs/gentoo-x86/x11-wm/awesome $ grep -n GENERATE awesome-3.0.ebuild 68: mycmakeargs="${mycmakeargs} -DGENERATE_LUADOC=ON" 71: mycmakeargs="${mycmakeargs} -DGENERATE_LUADOC=OFF"
Please execute following commands and put the results here. # ls -l $(which {c,}make) # equery belongs $(which {c,}make) # ls -l /usr/portage/eclass/cmake-utils.eclass # find /usr/local/portage
Thanks for looking into this, here's what you asked. # ls -l $(which {c,}make) 3000 /usr/bin/cmake 0 /usr/bin/make # equery belongs $(which {c,}make) [ Searching for file(s) /usr/bin/cmake,/usr/bin/make in *... ] sys-devel/make-3.81 (/usr/bin/make -> gmake) dev-util/cmake-2.6.2 (/usr/bin/cmake) # ls -l /usr/portage/eclass/cmake-utils.eclass -rw-r--r-- 1 root root 6701 Sep 28 12:06 /usr/portage/eclass/cmake-utils.eclass # find /usr/local/portage /usr/local/portage /usr/local/portage/sys-devel /usr/local/portage/sys-devel/gdb /usr/local/portage/sys-devel/gdb/gdb-6.0-r1.ebuild /usr/local/portage/sys-devel/gdb/files /usr/local/portage/sys-devel/gdb/files/digest-gdb-6.0-r1 /usr/local/portage/sys-devel/gdb/files/gdb-6.0-threadver-aug2003.patch /usr/local/portage/sys-devel/gdb/files/gdb-6.0-coreutils.patch /usr/local/portage/sys-devel/gdb/files/gdb-6.0-info.patch /usr/local/portage/sys-devel/gdb/files/gdb-6.0-xfreemod-all.patch /usr/local/portage/sys-devel/gdb/Manifest /usr/local/portage/dev-util /usr/local/portage/dev-util/tkcvs /usr/local/portage/dev-util/tkcvs/tkcvs-8.0.3.ebuild /usr/local/portage/dev-util/tkcvs/files /usr/local/portage/dev-util/tkcvs/files/digest-tkcvs-8.0.3 /usr/local/portage/dev-util/tkcvs/Manifest /usr/local/portage/dev-util/source-highlight /usr/local/portage/dev-util/source-highlight/source-highlight-2.4.ebuild /usr/local/portage/dev-util/source-highlight/files /usr/local/portage/dev-util/source-highlight/files/digest-source-highlight-2.4 /usr/local/portage/dev-util/source-highlight/Manifest /usr/local/portage/app-office /usr/local/portage/app-office/gnucash /usr/local/portage/app-office/gnucash/gnucash-2.0.0.ebuild /usr/local/portage/app-office/gnucash/wget-log
hmm, I have no idea. i don't know why cmakeargs are passing to make. in build.log: + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/bin/i686-pc-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/i686-pc-linux-gnu-g++ -DCMAKE_INSTALL_PREFIX=/usr -DLIB_SUFFIX= -DLIB_INSTALL_DIR=/usr/lib -DWITH_IMLIB2=ON -DWITH_DBUS=ON -DGENERATE_LUADOC=ON /var/tmp/portage/x11-wm/awesome-3.0/work/awesome-3.0 stty: standard input: Invalid argument [00m[37mmake: invalid option -- D [00m[37mmake: invalid option -- D ...
Discovered that the cmake that was being called was a make colorizer. Removed that from the path and the 3.0-r1 built fine.
# revdep-rebuild * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 93% ] * broken /usr/lib64/zlibrary/ui/zlui-qt4.so (requires libQtGui.so.4) * broken /usr/lib64/zlibrary/ui/zlui-qt.so (requires libqt-mt.so.3) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * !!! /usr/lib64/zlibrary/ui/zlui-qt4.so not owned by any package is broken !!! * /usr/lib64/zlibrary/ui/zlui-qt4.so -> (none) * !!! /usr/lib64/zlibrary/ui/zlui-qt.so not owned by any package is broken !!! * /usr/lib64/zlibrary/ui/zlui-qt.so -> (none) and # awesome awesome: symbol lookup error: /usr/lib/liblua.so.5: undefined symbol: _ZTVN10__cxxabiv119__pointer_type_infoE and # emerge --update awesome These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild U ] x11-wm/awesome-3.0-r1 [3.0] --- cutting --- CMakeFiles/awesome.dir/widgets/textbox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/lua.h:111: undefined reference to `luaL_checkudata' CMakeFiles/awesome.dir/widgets/textbox.c.o: In function `luaA_textbox_newindex': /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/widgets/textbox.c:142: undefined reference to `lua_type' /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/widgets/textbox.c:164: undefined reference to `luaL_checknumber' /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/widgets/textbox.c:142: undefined reference to `luaL_checklstring' CMakeFiles/awesome.dir/widgets/textbox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/lua.h:114: undefined reference to `luaL_error' /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/lua.h:111: undefined reference to `luaL_checkudata' CMakeFiles/awesome.dir/widgets/textbox.c.o: In function `luaA_textbox_index': /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/widgets/textbox.c:116: undefined reference to `lua_pushstring' /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/widgets/textbox.c:119: undefined reference to `lua_pushnumber' CMakeFiles/awesome.dir/widgets/textbox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.0-r1/work/awesome-3.0/lua.h:114: undefined reference to `luaL_error' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_begin_catch' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_allocate_exception' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__gxx_personality_v0' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_throw' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_end_catch' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `vtable for __cxxabiv1::__pointer_type_info' collect2: ld returned 1 exit status make[2]: *** [awesome] Error 1 make[1]: *** [CMakeFiles/awesome.dir/all] Error 2 make: *** [all] Error 2 * * ERROR: x11-wm/awesome-3.0-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2262: Called cmake-utils_src_compile 'all' * environment, line 477: Called cmake-utils_src_make 'all' * environment, line 526: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-wm/awesome-3.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/awesome-3.0-r1/temp/environment'. *
michael@frontier ~ $ sudo emerge awesome Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) x11-wm/awesome-3.1_rc1 --- cutted --- CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:147: undefined reference to `luaL_checkudata' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_imagebox_index': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:137: undefined reference to `lua_pushstring' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:134: undefined reference to `lua_pushboolean' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:150: undefined reference to `luaL_error' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:147: undefined reference to `luaL_checkudata' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_imagebox_newindex': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:185: undefined reference to `luaL_checklstring' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_checkboolean': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:181: undefined reference to `lua_type' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:182: undefined reference to `luaL_typerror' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:183: undefined reference to `lua_toboolean' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_imagebox_newindex': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:176: undefined reference to `lua_type' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:178: undefined reference to `luaL_checklstring' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/widgets/imagebox.c:164: undefined reference to `lua_type' CMakeFiles/awesome.dir/widgets/imagebox.c.o: In function `luaA_checkudata': /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:147: undefined reference to `luaL_checkudata' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:150: undefined reference to `luaL_error' /var/tmp/portage/x11-wm/awesome-3.1_rc1/work/awesome-3.1-rc1/luaa.h:150: undefined reference to `luaL_error' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_begin_catch' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_allocate_exception' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__gxx_personality_v0' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_throw' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `__cxa_end_catch' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `vtable for __cxxabiv1::__class_type_info' /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/../../../../lib64/liblua.so: undefined reference to `vtable for __cxxabiv1::__pointer_type_info' collect2: ld returned 1 exit status make[2]: *** [awesome] Error 1 make[1]: *** [CMakeFiles/awesome.dir/all] Error 2 make: *** [all] Error 2 * * ERROR: x11-wm/awesome-3.1_rc1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2564: Called cmake-utils_src_compile 'all' * environment, line 592: Called cmake-utils_src_make 'all' * environment, line 643: Called die * The specific snippet of code: * emake "$@" || die "Make failed!"; * The die message: * Make failed! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-wm/awesome-3.1_rc1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/awesome-3.1_rc1/temp/environment'. * >>> Failed to emerge x11-wm/awesome-3.1_rc1, Log file: >>> '/var/tmp/portage/x11-wm/awesome-3.1_rc1/temp/build.log'
michael@frontier ~ $ revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 93% ] * broken /usr/lib64/zlibrary/ui/zlui-qt4.so (requires libQtGui.so.4) * broken /usr/lib64/zlibrary/ui/zlui-qt.so (requires libqt-mt.so.3) [ 100% ] * Generated new 3_broken.rr * Assigning files to packages * !!! /usr/lib64/zlibrary/ui/zlui-qt4.so not owned by any package is broken !!! * /usr/lib64/zlibrary/ui/zlui-qt4.so -> (none) * !!! /usr/lib64/zlibrary/ui/zlui-qt.so not owned by any package is broken !!! * /usr/lib64/zlibrary/ui/zlui-qt.so -> (none) * Generated new 4_raw.rr and 4_owners.rr * Found some broken files, but none of them were associated with known packages * Unable to proceed with automatic repairs. * The broken files are listed in 4_owners.rr
moved to Bug #246670
$ sudo emerge --update lua $ sudo emerge --update awesome fix my problem thank you