/bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -std=gnu99 `top_builddir="../.." ../../vlc-config --cflags plugin libaout_sdl_plugin.la` -march=pentium-m -O3 -pipe -fomit-frame-pointer -funroll-loops -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -rpath '/usr/lib/vlc/audio_output' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin libaout_sdl_plugin.la` -Wl,-O1 -o libaout_sdl_plugin.la libaout_sdl_plugin_la-sdl.lo `top_builddir="../.." ../../vlc-config -libs plugin libaout_sdl_plugin.la` ../../src/libvlccore.la i686-pc-linux-gnu-gcc -std=gnu99 -shared .libs/libaout_file_plugin_la-file.o -Wl,--rpath -Wl,/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a/src/.libs -lpthread ../../src/.libs/libvlccore.so -L/usr/lib -march=pentium-m -Wl,-O1 -Wl,-soname -Wl,libaout_file_plugin.so -o .libs/libaout_file_plugin.so creating libaout_file_plugin.la (cd .libs && rm -f libaout_file_plugin.la && ln -s ../libaout_file_plugin.la libaout_file_plugin.la) /bin/sh ../../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -std=gnu99 `top_builddir="../.." ../../vlc-config --cflags plugin libarts_plugin.la` -march=pentium-m -O3 -pipe -fomit-frame-pointer -funroll-loops -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -rpath '/usr/lib/vlc/audio_output' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .so `top_builddir="../.." ../../vlc-config --ldflags plugin libarts_plugin.la` -Wl,-O1 -o libarts_plugin.la libarts_plugin_la-arts.lo `top_builddir="../.." ../../vlc-config -libs plugin libarts_plugin.la` ../../src/libvlccore.la grep: /usr/lib/libcucul.la: No such file or directory /bin/sed: can't read /usr/lib/libcucul.la: No such file or directory libtool: link: `/usr/lib/libcucul.la' is not a valid libtool archive make[4]: *** [libaout_sdl_plugin.la] Error 1 make[4]: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-gcc -std=gnu99 -shared .libs/libarts_plugin_la-arts.o -Wl,--rpath -Wl,/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a/src/.libs -L/usr/kde/3.5/lib -ldl /usr/kde/3.5/lib/libartsc.so -L/usr/qt/3/lib -lpthread /usr/lib/libgmodule-2.0.so -L/usr/lib /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so ../../src/.libs/libvlccore.so -pthread -march=pentium-m -Wl,-O1 -Wl,-soname -Wl,libarts_plugin.so -o .libs/libarts_plugin.so creating libarts_plugin.la (cd .libs && rm -f libarts_plugin.la && ln -s ../libarts_plugin.la libarts_plugin.la) make[4]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a/modules/audio_output' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a/modules/audio_output' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a/modules' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-video/vlc-0.9.9a-r1/work/vlc-0.9.9a' make: *** [all] Error 2 * * ERROR: media-video/vlc-0.9.9a-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3861: Called die * The specific snippet of code: * emake || die "make of VLC failed" * The die message: * make of VLC failed *
ls /usr/lib/libcucul* -la lrwxrwxrwx 1 root root 12 Jul 19 14:58 /usr/lib/libcucul++.so -> libcaca++.so lrwxrwxrwx 1 root root 14 Jul 19 14:58 /usr/lib/libcucul++.so.0 -> libcaca++.so.0 lrwxrwxrwx 1 root root 20 Jul 19 14:58 /usr/lib/libcucul++.so.0.99.16 -> libcaca++.so.0.99.16 lrwxrwxrwx 1 root root 10 Jul 19 14:58 /usr/lib/libcucul.so -> libcaca.so lrwxrwxrwx 1 root root 12 Jul 19 14:58 /usr/lib/libcucul.so.0 -> libcaca.so.0 lrwxrwxrwx 1 root root 18 Jul 19 14:58 /usr/lib/libcucul.so.0.99.16 -> libcaca.so.0.99.16
Because upstream merged libcucul to libcaca there is no more libcucul.la. It's not a bug. Run revdep-rebuild (or emerge lafilefixer and run lafilefixer --justfixit).