Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 544530 - [kde overlay] kde-plasma/plasma-desktop-9999 fails to build - kcms/ksplash/kcm.h:27:37 fatal error: QuickAddons/ConfigModule: No such file or directory
Summary: [kde overlay] kde-plasma/plasma-desktop-9999 fails to build - kcms/ksplash/kc...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-26 06:48 UTC by André Terpstra
Modified: 2015-03-28 13:45 UTC (History)
0 users

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


Attachments
build log (build.log.bz2,33.86 KB, application/x-bzip)
2015-03-26 18:42 UTC, André Terpstra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description André Terpstra 2015-03-26 06:48:41 UTC
After finally installing kde-plasma/plasma-addons-9999 (https://bugs.gentoo.org/show_bug.cgi?id=544284) I tried to install the last package of @kde-plasma. Hwver kde-plasma/plasma-desktop-9999 fails to build. The last few lines are:


/usr/bin/x86_64-pc-linux-gnu-g++  -fPIC -march=native -O2 -pipe  -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,kcm_autostart.so -o kcm_autostart.so CMakeFiles/kcm_autostart.dir/autostartitem.cpp.o CMakeFiles/kcm_autostart.dir/addscriptdialog.cpp.o CMakeFiles/kcm_autostart.dir/advanceddialog.cpp.o CMakeFiles/kcm_autostart.dir/autostart.cpp.o CMakeFiles/kcm_autostart.dir/kcm_autostart_automoc.cpp.o /usr/lib64/libKF5KCMUtils.so.5.8.0 /usr/lib64/libKF5KIOWidgets.so.5.8.0 /usr/lib64/libKF5KIOCore.so.5.8.0 /usr/lib64/libKF5Service.so.5.8.0 /usr/lib64/libKF5JobWidgets.so.5.8.0 /usr/lib64/libQt5Network.so.5.4.1 /usr/lib64/libKF5Completion.so.5.8.0 /usr/lib64/libKF5ConfigWidgets.so.5.8.0 /usr/lib64/libKF5I18n.so.5.8.0 /usr/lib64/libKF5Codecs.so.5.8.0 /usr/lib64/libKF5ConfigGui.so.5.8.0 /usr/lib64/libKF5ConfigCore.so.5.8.0 /usr/lib64/libQt5Xml.so.5.4.1 /usr/lib64/libKF5Auth.so.5.8.0 /usr/lib64/libKF5CoreAddons.so.5.8.0 /usr/lib64/libKF5WidgetsAddons.so.5.8.0 /usr/lib64/libQt5Widgets.so.5.4.1 /usr/lib64/libQt5Gui.so.5.4.1 /usr/lib64/libQt5Core.so.5.4.1 
make[2]: Leaving directory '/var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build/CMakeFiles  19
[ 52%] Built target kcm_autostart
[31m[1mLinking CXX shared module kcm_keyboard.so
[0mcd /var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build/kcms/keyboard && /usr/bin/cmake -E cmake_link_script CMakeFiles/kcm_keyboard.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++  -fPIC -march=native -O2 -pipe  -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wl,--no-undefined -Wl,--fatal-warnings -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,kcm_keyboard.so -o kcm_keyboard.so CMakeFiles/kcm_keyboard.dir/kcm_keyboard.cpp.o CMakeFiles/kcm_keyboard.dir/kcm_keyboard_widget.cpp.o CMakeFiles/kcm_keyboard.dir/kcm_view_models.cpp.o CMakeFiles/kcm_keyboard.dir/kcm_add_layout_dialog.cpp.o CMakeFiles/kcm_keyboard.dir/keyboard_config.cpp.o CMakeFiles/kcm_keyboard.dir/x11_helper.cpp.o CMakeFiles/kcm_keyboard.dir/xkb_helper.cpp.o CMakeFiles/kcm_keyboard.dir/xkb_rules.cpp.o CMakeFiles/kcm_keyboard.dir/flags.cpp.o CMakeFiles/kcm_keyboard.dir/iso_codes.cpp.o CMakeFiles/kcm_keyboard.dir/kcmmisc.cpp.o CMakeFiles/kcm_keyboard.dir/bindings.cpp.o CMakeFiles/kcm_keyboard.dir/preview/geometry_components.cpp.o CMakeFiles/kcm_keyboard.dir/preview/geometry_parser.cpp.o CMakeFiles/kcm_keyboard.dir/preview/kbpreviewframe.cpp.o CMakeFiles/kcm_keyboard.dir/preview/keyboardlayout.cpp.o CMakeFiles/kcm_keyboard.dir/preview/symbol_parser.cpp.o CMakeFiles/kcm_keyboard.dir/preview/keyaliases.cpp.o CMakeFiles/kcm_keyboard.dir/preview/keyboardpainter.cpp.o CMakeFiles/kcm_keyboard.dir/preview/keysymhelper.cpp.o CMakeFiles/kcm_keyboard.dir/preview/keysym2ucs.cpp.o CMakeFiles/kcm_keyboard.dir/kcm_keyboard_automoc.cpp.o /usr/lib64/libKF5KCMUtils.so.5.8.0 /usr/lib64/libKF5Plasma.so.5.8.0 /usr/lib64/libxcb.so /usr/lib64/libxcb-xkb.so /usr/lib64/libKF5KDELibs4Support.so.5.8.0 -lxkbfile -lSM -lICE -lX11 -lXext /usr/lib64/libKF5Package.so.5.8.0 /usr/lib64/libxcb.so /usr/lib64/libKF5Crash.so.5.8.0 /usr/lib64/libKF5KIOFileWidgets.so.5.8.0 /usr/lib64/libKF5Bookmarks.so.5.8.0 /usr/lib64/libKF5Solid.so.5.8.0 /usr/lib64/libKF5UnitConversion.so.5.8.0 /usr/lib64/libKF5Parts.so.5.8.0 /usr/lib64/libKF5KIOWidgets.so.5.8.0 /usr/lib64/libKF5KIOCore.so.5.8.0 /usr/lib64/libQt5Concurrent.so.5.4.1 /usr/lib64/libKF5JobWidgets.so.5.8.0 /usr/lib64/libKF5XmlGui.so.5.8.0 /usr/lib64/libKF5GlobalAccel.so.5.8.0 /usr/lib64/libQt5Network.so.5.4.1 /usr/lib64/libQt5PrintSupport.so.5.4.1 /usr/lib64/libKF5Notifications.so.5.8.0 /usr/lib64/libKF5TextWidgets.so.5.8.0 /usr/lib64/libKF5WindowSystem.so.5.8.0 /usr/lib64/libKF5Service.so.5.8.0 /usr/lib64/libKF5Completion.so.5.8.0 /usr/lib64/libKF5IconThemes.so.5.8.0 /usr/lib64/libKF5ConfigWidgets.so.5.8.0 /usr/lib64/libKF5I18n.so.5.8.0 /usr/lib64/libKF5GuiAddons.so.5.8.0 /usr/lib64/libQt5X11Extras.so.5.4.1 /usr/lib64/libKF5Codecs.so.5.8.0 /usr/lib64/libKF5ConfigGui.so.5.8.0 /usr/lib64/libQt5Xml.so.5.4.1 /usr/lib64/libKF5ConfigCore.so.5.8.0 /usr/lib64/libKF5Auth.so.5.8.0 /usr/lib64/libKF5CoreAddons.so.5.8.0 /usr/lib64/libQt5DBus.so.5.4.1 /usr/lib64/libKF5WidgetsAddons.so.5.8.0 /usr/lib64/libKF5ItemViews.so.5.8.0 /usr/lib64/libKF5SonnetUi.so.5.8.0 /usr/lib64/libQt5Widgets.so.5.4.1 /usr/lib64/libQt5Gui.so.5.4.1 /usr/lib64/libQt5Core.so.5.4.1 
make[2]: Leaving directory '/var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build/CMakeFiles  43 44 45 46 47
[ 52%] Built target kcm_keyboard
make[1]: Leaving directory '/var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build'
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
 [31;01m*[0m ERROR: kde-plasma/plasma-desktop-9999::kde failed (compile phase):
 [31;01m*[0m   emake failed
 [31;01m*[0m 
 [31;01m*[0m If you need support, post the output of `emerge --info '=kde-plasma/plasma-desktop-9999::kde'`,
 [31;01m*[0m the complete build log and the output of `emerge -pqv '=kde-plasma/plasma-desktop-9999::kde'`.
 [31;01m*[0m The complete build log is located at '/var/tmp/portage/kde-plasma/plasma-desktop-9999/temp/build.log'.
 [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/kde-plasma/plasma-desktop-9999/temp/environment'.
 [31;01m*[0m Working directory: '/var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999_build'
 [31;01m*[0m S: '/var/tmp/portage/kde-plasma/plasma-desktop-9999/work/plasma-desktop-9999'

So I am still left without a working KDE version
Comment 1 Michael Palimaka (kensington) gentoo-dev 2015-03-26 14:28:31 UTC
Need the full build log, please - the error doesn't appear in the quoted snippet.
Comment 2 André Terpstra 2015-03-26 18:42:19 UTC
Created attachment 399826 [details]
build log
Comment 3 André Terpstra 2015-03-26 18:44:23 UTC
(In reply to Michael Palimaka (kensington) from comment #1)
> Need the full build log, please - the error doesn't appear in the quoted
> snippet.

it is done - strange, though, I was thinking the make error is the problem. But then, I am no expert.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2015-03-27 13:51:59 UTC
Which version of kde-frameworks/kdeclarative do you have?
Comment 5 André Terpstra 2015-03-27 14:00:16 UTC
 kde-frameworks/kdeclarative-9999:5/9999::kde
Comment 6 Michael Palimaka (kensington) gentoo-dev 2015-03-27 14:00:53 UTC
Please rebuild it then try plasma-desktop again.
Comment 7 André Terpstra 2015-03-27 19:13:39 UTC
This worked. It appears I have to learn more about version management when not using portage :(
Comment 8 Michael Palimaka (kensington) gentoo-dev 2015-03-28 13:45:55 UTC
It's one of the perils of using live ebuilds. You might be interested in app-portage/smart-live-rebuild which is a useful tool for rebuilding only live ebuilds that have upstream changes.