Philip Webb wrote: > This week's system update offers new versions of Qt + KDE Plasma. > No problem with Qt or most of Plasma, but there are 6 pkgs remaining > which result from a "preserved rebuild" list : > > root:556 ~> emerge -pvt kwin > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [nomerge ] kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] > USE="-caps -debug -gles2 handbook -multimedia -test" > [ebuild U ] kde-plasma/kde-cli-tools-5.13.5:5::gentoo > [5.12.5:5::gentoo] USE="X -debug handbook -kdesu -test" 0 KiB > [ebuild U ] kde-plasma/plasma-workspace-5.13.5-r1:5::gentoo > [5.12.5:5::gentoo] USE="-appstream -calendar -debug -geolocation -gps > handbook -prison -qalculate -semantic-desktop -systemd -test" 0 KiB > [ebuild U ] kde-plasma/kwin-5.13.5:5::gentoo [5.12.5:5::gentoo] > USE="-caps -debug -gles2 handbook -multimedia -test" 0 KiB > [ebuild U ] kde-plasma/kscreenlocker-5.13.5:5::gentoo > [5.12.5:5::gentoo] USE="(-consolekit%) -debug -pam -seccomp -test" 0 KiB > [ebuild U ] kde-plasma/plasma-integration-5.13.5:5::gentoo > [5.12.5:5::gentoo] USE="-debug -test" 0 KiB > [ebuild U ] kde-plasma/breeze-5.13.5:5::gentoo [5.12.5:5::gentoo] > USE="X -debug -wayland" 0 KiB > > When I try to emerge these pkgs, it starts with Breeze, > which fails at this point : > > [ 48%] Linking CXX shared module breezedecoration.so > cd > /var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build/kdecoration > && /usr/bin/cmake -E cmake_link_script > CMakeFiles/breezedecoration.dir/link.txt --verbose=1 > /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -march=native -O2 -pipe -std=c++0x > -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align > -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef > -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time > -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed > -Wl,--as-needed -shared -o breezedecoration.so > CMakeFiles/breezedecoration.dir/breezebutton.cpp.o > CMakeFiles/breezedecoration.dir/breezedecoration.cpp.o > CMakeFiles/breezedecoration.dir/breezeexceptionlist.cpp.o > CMakeFiles/breezedecoration.dir/breezesettingsprovider.cpp.o > CMakeFiles/breezedecoration.dir/breezesizegrip.cpp.o > CMakeFiles/breezedecoration.dir/breezesettings.cpp.o > CMakeFiles/breezedecoration.dir/config/breezeconfigwidget.cpp.o > CMakeFiles/breezedecoration.dir/config/breezedetectwidget.cpp.o > CMakeFiles/breezedecoration.dir/config/breezeexceptiondialog.cpp.o > CMakeFiles/breezedecoration.dir/config/breezeexceptionlistwidget.cpp.o > CMakeFiles/breezedecoration.dir/config/breezeexceptionmodel.cpp.o > CMakeFiles/breezedecoration.dir/config/breezeitemmodel.cpp.o > CMakeFiles/breezedecoration.dir/breezedecoration_autogen/mocs_compilation.cpp.o > /usr/lib64/libkdecorations2.so.5.13.5 > /usr/lib64/libKF5ConfigWidgets.so.5.50.0 /usr/lib64/libKF5GuiAddons.so.5.50.0 > /usr/lib64/libKF5I18n.so.5.50.0 /usr/lib64/libKF5WindowSystem.so.5.50.0 > /usr/lib64/libQt5X11Extras.so.5.11.1 /usr/lib/libxcb.so > /usr/lib64/libKF5Codecs.so.5.50.0 /usr/lib64/libKF5WidgetsAddons.so.5.50.0 > /usr/lib64/libKF5ConfigGui.so.5.50.0 /usr/lib64/libKF5ConfigCore.so.5.50.0 > /usr/lib64/libQt5Xml.so.5.11.1 /usr/lib64/libKF5Auth.so.5.50.0 > /usr/lib64/libQt5DBus.so.5.11.1 /usr/lib64/libKF5CoreAddons.so.5.50.0 > /usr/lib64/libQt5Widgets.so.5.11.1 /usr/lib64/libQt5Gui.so.5.11.1 > /usr/lib64/libQt5Core.so.5.11.1 > make[2]: Leaving directory > '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build' > [ 48%] Built target breezedecoration > make[1]: Leaving directory > '/var/tmp/portage/portage/kde-plasma/breeze-5.13.5/work/breeze-5.13.5_build' > make: *** [Makefile:141: all] Error 2 > * ERROR: kde-plasma/breeze-5.13.5::gentoo failed (compile phase): > * emake failed > > Nothing in Bugs or Forum. An "emake failure" looks unusual. > Has anyone else encountered this or does anyone have useful suggestions ? >
You need to go back further on your copy n paste. The first error I see is error 2. Somewhere further back is error 1. That is the first trigger and may point to a problem. I usually go back 20 or 30 lines before error 1 just to be sure I went back far enough. I have a 4 core CPU here. My only other suggestion is to make sure you have not run out of space, either hard drive mount point or memory if using tmpfs. That can cause a strange error because it fails wherever it runs out of space. Sometimes it fails at different spots too. Dale :-) :-)