View previous topic :: View next topic |
Author |
Message |
drescherjm Advocate
Joined: 05 Jun 2004 Posts: 2790 Location: Pittsburgh, PA, USA
|
Posted: Wed Mar 04, 2009 3:00 pm Post subject: |
|
|
kernelOfTruth
What version of cmake are you running?
This tells you that 2.6 is a minimum for that build. _________________ John
My gentoo overlay
Instructons for overlay |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Wed Mar 04, 2009 3:28 pm Post subject: |
|
|
drescherjm wrote: | kernelOfTruth
What version of cmake are you running?
This tells you that 2.6 is a minimum for that build. |
I'm running 2.6.3 (before this post 2.6.2)
it's complaining now that it can't find kde4-config (it's missing on my system)
I'll try re-building @kde-live from scratch (emerge @kde-live) hopefully that fixes it
drescherjm I found out what the problem was:
I forgot to re-emerge cmake after upgrading to qt-4.5 (is that really necessary ? )
and now kdelibs, kdepimlibs passed flawless through the compilation process - more packages to go ...
thanks _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
Benni123 Tux's lil' helper
Joined: 13 Mar 2005 Posts: 110
|
|
Back to top |
|
|
Benni123 Tux's lil' helper
Joined: 13 Mar 2005 Posts: 110
|
Posted: Wed Mar 04, 2009 6:23 pm Post subject: |
|
|
what ever the reason is, unmasking kde-4.2.1 leads to
Quote: | [blocks B ] =media-gfx/digikam-0.10.0_rc2[-kdeprefix] ("=media-gfx/digikam-0.10.0_rc2[-kdeprefix]" is blocking kde-base/kdebase-data-4.2.1)
|
solved by using the live-ebuild from the overlay.... |
|
Back to top |
|
|
Basin n00b
Joined: 16 Jul 2004 Posts: 41
|
Posted: Wed Mar 04, 2009 6:44 pm Post subject: |
|
|
Is there a way to submit ebuilds for plasmoids to kde-testing? I'd be willing to write them for some more plasmoids since it's incredibly easy to so thanks to the eclass.
Eg here is one for the automounting device notifier (Adapted from the stdin plasmoid ebuild).
devicenotifier_automount-0.3.ebuild
Code: | # Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
RESTRICT="nomirror"
KDE_MINIMAL="4.2"
inherit kde4-base
DESCRIPTION="Plasmoid for automounting external drives."
HOMEPAGE="http://www.kde-look.org/content/show.php/New+Device+Notifier+with+Automount?content=91517"
SRC_URI="http://www.kde-look.org/CONTENT/content-files/91517-${PN}_${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}/src"
|
Shouldn't all the ebuilds that fetch from kde-look include RESTRICT="nomirror" until (if) they get into the tree? |
|
Back to top |
|
|
gaelic Tux's lil' helper
Joined: 30 Dec 2003 Posts: 119 Location: Vienna, Austria, Europe, World, Solar System, Milky Way, Universe
|
Posted: Wed Mar 04, 2009 6:53 pm Post subject: |
|
|
kdelibs-4.2.1 fail:
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halnetworkinterface.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halopticaldisc.o
[ 13%] Building C object kdecore/CMakeFiles/kdecore.dir/services/yacc.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid_static.dir/backends/hal/halstorage.o
[ 13%] Building C object kdecore/CMakeFiles/kdecore.dir/services/lex.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halportablemediaplayer.o
lex.c:34:5: warning: "__STDC_VERSION__" is not defined
lex.c: In function 'kiotraderlex':
lex.l:67: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result
lex.c: In function 'yy_get_next_buffer':
lex.c:1145: warning: comparison between signed and unsigned
lex.l: At top level:
lex.c:1237: warning: 'yyunput' defined but not used
lex.c:1280: warning: 'input' defined but not used
[ 13%] Building CXX object solid/solid/CMakeFiles/solid_static.dir/backends/hal/halvideo.o
[ 13%] Building CXX object kdecore/CMakeFiles/kdecore.dir/services/kplugininfo.o
/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/solid/solid/backends/hal/halvideo.cpp:43: warning: unused parameter 'protocol'
[ 13%] [ 13%] Building CXX object solid/solid/CMakeFiles/solid_static.dir/backends/hal/halvolume.o
Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halprocessor.o
[ 13%] [ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halstorageaccess.o
Building CXX object kdecore/CMakeFiles/kdecore.dir/sonnet/loader.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid_static.dir/powermanagementinterface.o
/bin/sh: line 1: 8585 Bus error /usr/bin/c++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DMAKE_KDECORE_LIB -DNDEBUG -DQT_NO_DEBUG -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -fPIC -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/kdecore -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1 -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/interfaces -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/kdecore/network -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/sonnet -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kjs -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/kjs -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/compression -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/config -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/date -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/io -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/jobs -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/kernel -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/network -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/services -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/localization -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/sycoca -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/text -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/util -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/kdecore.dir/sonnet/loader.o -c /var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/kdecore/sonnet/loader.cpp
make[2]: *** [kdecore/CMakeFiles/kdecore.dir/sonnet/loader.o] Error 135
make[1]: *** [kdecore/CMakeFiles/kdecore.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 13%] /bin/sh: line 1: 8588 Bus error /usr/bin/c++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DNDEBUG -DQT_NO_DEBUG -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/solid/solid -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/solid/solid -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1 -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/interfaces -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/solid -I/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/solid -I/usr/include/qt4 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/solid_static.dir/powermanagementinterface.o -c /var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs_build/solid/solid/powermanagementinterface.cpp
make[2]: *** [solid/solid/CMakeFiles/solid_static.dir/powermanagementinterface.o] Error 135
make[1]: *** [solid/solid/CMakeFiles/solid_static.dir/all] Error 2
Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halstorage.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halvideo.o
/var/tmp/portage/kde-base/kdelibs-4.2.1/work/kdelibs-4.2.1/solid/solid/backends/hal/halvideo.cpp:43: warning: unused parameter 'protocol'
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/backends/hal/halvolume.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/powermanagementinterface.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/inhibitinterface.o
[ 13%] Building CXX object solid/solid/CMakeFiles/solid.dir/org_kde_solid_networking_client.o
Linking CXX shared library ../../lib/libsolid.so
[ 15%] Built target solid
make: *** [all] Error 2
*
* ERROR: kde-base/kdelibs-4.2.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3202: Called kde4-base_src_compile
* environment, line 2385: Called kde4-base_src_make
* environment, line 2435: Called cmake-utils_src_make
* environment, line 811: 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/kde-base/kdelibs-4.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.2.1/temp/environment'.
* This ebuild is from an overlay named 'kde': '/usr/local/portage/layman/kde-testing/'
*
>>> Failed to emerge kde-base/kdelibs-4.2.1, Log file:
>>> '/var/tmp/portage/kde-base/kdelibs-4.2.1/temp/build.log'
* Messages for package kde-base/kdelibs-4.2.1:
*
* ERROR: kde-base/kdelibs-4.2.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3202: Called kde4-base_src_compile
* environment, line 2385: Called kde4-base_src_make
* environment, line 2435: Called cmake-utils_src_make
* environment, line 811: 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/kde-base/kdelibs-4.2.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kdelibs-4.2.1/temp/environment'.
* This ebuild is from an overlay named 'kde': '/usr/local/portage/layman/kde-testing/'
* |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Wed Mar 04, 2009 7:25 pm Post subject: |
|
|
latest plasma-workspace from upstream / live fails:
Quote: | /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/scriptengines/javascript/qtgui/rect.cpp:54: warning: ‘QScriptValue adjusted(QScriptContext*, QScriptEngine*)’ defined but not used
[ 70%] [32mBuilding CXX object plasma/shells/desktop/CMakeFiles/kdeinit_plasma-desktop.dir/backgrounddialog.o
[0m/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:31:67: error: ../../../libs/screenpreviewwidget/screenpreviewwidget.h: No such file or directory
[31m[1mLinking CXX executable plasma-to-plasma-desktop
[0m[0m[ 70%] [32mBuilding CXX object plasma/shells/plasmoidviewer/CMakeFiles/plasmoidviewer.dir/plasmoidviewer_automoc.o
[0m[ 71%] [32mBuilding CXX object plasma/shells/plasmoidviewer/CMakeFiles/plasmoidviewer.dir/fullview.o
[0m[ 71%] Built target plasma-to-plasma-desktop
[ 71%] [32mBuilding CXX object plasma/scriptengines/javascript/CMakeFiles/plasma_appletscript_simple_javascript.dir/qtgui/timer.o
[0m/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp: In constructor ‘BackgroundDialog::BackgroundDialog(const QSize&, Plasma::Containment*, Plasma::View*, QWidget*, const QString&, KConfigSkeleton*)’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:382: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.h:25: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:383: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.h:25: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:384: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.h:25: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp: In member function ‘void BackgroundDialog::reloadConfig()’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:470: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.h:25: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp: In member function ‘void BackgroundDialog::changeBackgroundMode(int)’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:536: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.h:25: error: forward declaration of ‘struct ScreenPreviewWidget’
make[2]: *** [plasma/shells/desktop/CMakeFiles/kdeinit_plasma-desktop.dir/backgrounddialog.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 71%] [32mBuilding CXX object plasma/shells/plasmoidviewer/CMakeFiles/plasmoidviewer.dir/main.o
[0m[ 71%] [34m[1mGenerating appadaptor.cpp, appadaptor.h
[0m[ 72%] [34m[1mGenerating ui_kcategorizeditemsviewbase.h
[0m[ 72%] [34m[1mGenerating ui_BackgroundDialog.h
[0m[31m[1mLinking CXX shared module ../../../lib/plasma_appletscript_simple_javascript.so
[0m[ 72%] make[1]: *** [plasma/shells/desktop/CMakeFiles/kdeinit_plasma-desktop.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[34m[1mGenerating appadaptor.moc
[0m[35m[1mScanning dependencies of target plasma-overlay
[ 72%] Built target plasma_appletscript_simple_javascript
[0m[ 72%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/plasma-overlay_automoc.o
[0m[ 72%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/backgrounddialog.o
[0m[31m[1mLinking CXX executable plasmoidviewer
[0m[ 72%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/main.o
[0m[ 73%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/plasmaapp.o
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:32:67: error: ../../../libs/screenpreviewwidget/screenpreviewwidget.h: No such file or directory
[0m[ 73%] Built target plasmoidviewer
[ 73%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/savercorona.o
[0m[ 73%] [32mBuilding CXX object plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/saverview.o
[0m/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp: In constructor ‘BackgroundDialog::BackgroundDialog(const QSize&, Plasma::Containment*, Plasma::View*, QWidget*)’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:63: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.h:24: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:64: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.h:24: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:65: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.h:24: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp: In member function ‘void BackgroundDialog::reloadConfig()’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:107: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.h:24: error: forward declaration of ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp: In member function ‘void BackgroundDialog::changeBackgroundMode(int)’:
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.cpp:178: error: invalid use of incomplete type ‘struct ScreenPreviewWidget’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/backgrounddialog.h:24: error: forward declaration of ‘struct ScreenPreviewWidget’
make[2]: *** [plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/backgrounddialog.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/plasmaapp.cpp:300: warning: unused parameter ‘screen’
/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/screensaver/plasmaapp.cpp:522: warning: unused parameter ‘dialog’
make[1]: *** [plasma/shells/screensaver/CMakeFiles/plasma-overlay.dir/all] Error 2
make: *** [all] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: kde-base/plasma-workspace-9999 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 49: Called src_compile
[31;01m*[0m environment, line 4622: Called kde4-meta_src_compile
[31;01m*[0m environment, line 3513: Called kde4-base_src_make
[31;01m*[0m environment, line 3299: Called cmake-utils_src_make
[31;01m*[0m environment, line 1210: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake "$@" || die "Make failed!";
[31;01m*[0m The die message:
[31;01m*[0m Make failed!
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/log/portage/kde-base:plasma-workspace-9999:20090304-185221.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/kde-base/plasma-workspace-9999/temp/environment'.
[31;01m*[0m This ebuild is from an overlay named 'kde': '/usr/gentoo/overlays/kde-testing/'
[31;01m*[0m |
_________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
Benni123 Tux's lil' helper
Joined: 13 Mar 2005 Posts: 110
|
Posted: Wed Mar 04, 2009 7:43 pm Post subject: |
|
|
kdepimlibs-4.2.1 fails
Quote: | - * If you experience weird application behavior (missing texts, etc.) run as root:
* # chmod 755 -R /usr/share/config /usr/share/config
>>> Emerging (4 of 150) kde-base/kdepimlibs-4.2.1 from kde
* kdepimlibs-4.2.1.tar.bz2 RMD160 SHA1 SHA256 size ... [ ok ]
* checking ebuild checksums ... [ ok ]
* checking auxfile checksums ... [ ok ]
* checking miscfile checksums ... [ ok ]
>>> Unpacking source...
>>> Unpacking kdepimlibs-4.2.1.tar.bz2 to /var/tmp/portage/kde-base/kdepimlibs-4.2.1/work
>>> Source unpacked in /var/tmp/portage/kde-base/kdepimlibs-4.2.1/work
>>> Configuring source in /var/tmp/portage/kde-base/kdepimlibs-4.2.1/work/kdepimlibs-4.2.1 ...
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:44 (MESSAGE):
ERROR: Could not find KDE4 kde4-config
Call Stack (most recent call first):
CMakeLists.txt:12 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.6)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
*
* ERROR: kde-base/kdepimlibs-4.2.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_configure
* environment, line 3115: Called kde4-base_src_configure
|
|
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Wed Mar 04, 2009 8:48 pm Post subject: |
|
|
Benni123 wrote: | what ever the reason is, unmasking kde-4.2.1 leads to
Quote: | [blocks B ] =media-gfx/digikam-0.10.0_rc2[-kdeprefix] ("=media-gfx/digikam-0.10.0_rc2[-kdeprefix]" is blocking kde-base/kdebase-data-4.2.1)
|
solved by using the live-ebuild from the overlay.... |
I have the same probleme. _________________ Assurez-vous que le titre de votre message soit conforme aux conventions de ce forum (paragraphe 3/3 : Comment poster sur le forum ??) |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed Mar 04, 2009 9:49 pm Post subject: |
|
|
Hello,
can somebody write an ebuild for STasks?
http://www.kde-look.org/content/show.php/STasks?content=99739
I copyed commandwatch.ebuild to staks-0.3.2.ebuild, changed the urls.
It builds fine, but does not install the necessary file:
plasma_applet_stasks.so
Code: | $cat stasks-0.3.2.ebuild
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit kde4-base
DESCRIPTION="A KDE4 Plasma Applet which provides a new taskbar (like WIN7)"
HOMEPAGE="http://www.kde-look.org/content/show.php/STasks?content=99739"
SRC_URI="http://www.kde-look.org/CONTENT/content-files/99739-${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
|
.
Thanks
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
Basin n00b
Joined: 16 Jul 2004 Posts: 41
|
Posted: Wed Mar 04, 2009 11:52 pm Post subject: |
|
|
Finswimmer, your ebuild works for me. Perhaps you need to update the kde-testing overlay or portage? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Thu Mar 05, 2009 7:31 am Post subject: |
|
|
kernelOfTruth wrote: | latest plasma-workspace from upstream / live fails:
Quote: | /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/scriptengines/javascript/qtgui/rect.cpp:54: warning: ‘QScriptValue adjusted(QScriptContext*, QScriptEngine*)’ defined but not used
[ 70%] [32mBuilding CXX object plasma/shells/desktop/CMakeFiles/kdeinit_plasma-desktop.dir/backgrounddialog.o
[0m/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:31:67: error: ../../../libs/screenpreviewwidget/screenpreviewwidget.h: No such file or directory |
|
Same here. Following patch helps:
Code: | diff --git a/kde-base/plasma-workspace/plasma-workspace-9999.ebuild b/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
index 70eeaf2..ba934d5 100644
--- a/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
+++ b/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
@@ -44,6 +44,7 @@ RDEPEND="${COMMONDEPEND}
KMEXTRA="
libs/nepomukquery/
libs/nepomukqueryclient/
+ libs/screenpreviewwidget/
"
KMEXTRACTONLY="
krunner/dbus/org.freedesktop.ScreenSaver.xml |
_________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Thu Mar 05, 2009 10:57 am Post subject: |
|
|
gimpel wrote: | kernelOfTruth wrote: | latest plasma-workspace from upstream / live fails:
Quote: | /var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/scriptengines/javascript/qtgui/rect.cpp:54: warning: ‘QScriptValue adjusted(QScriptContext*, QScriptEngine*)’ defined but not used
[ 70%] [32mBuilding CXX object plasma/shells/desktop/CMakeFiles/kdeinit_plasma-desktop.dir/backgrounddialog.o
[0m/var/tmp/portage/kde-base/plasma-workspace-9999/work/plasma-workspace-9999/plasma/shells/desktop/backgrounddialog.cpp:31:67: error: ../../../libs/screenpreviewwidget/screenpreviewwidget.h: No such file or directory |
|
Same here. Following patch helps:
Code: | diff --git a/kde-base/plasma-workspace/plasma-workspace-9999.ebuild b/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
index 70eeaf2..ba934d5 100644
--- a/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
+++ b/kde-base/plasma-workspace/plasma-workspace-9999.ebuild
@@ -44,6 +44,7 @@ RDEPEND="${COMMONDEPEND}
KMEXTRA="
libs/nepomukquery/
libs/nepomukqueryclient/
+ libs/screenpreviewwidget/
"
KMEXTRACTONLY="
krunner/dbus/org.freedesktop.ScreenSaver.xml |
|
this worked - thanks !
unfortunately kdeplasma-addons also fails:
Quote: | [0m[ 12%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/plasma_applet_fifteenPuzzle_automoc.o
[0m[0m/var/tmp/portage/kde-base/kdeplasma-addons-9999/work/kdeplasma-addons-9999/applets/comic/comic.cpp: In member function ‘virtual void ComicApplet::init()’:
/var/tmp/portage/kde-base/kdeplasma-addons-9999/work/kdeplasma-addons-9999/applets/comic/comic.cpp:258: error: ‘isAllowed’ was not declared in this scope
[ 12%] [32mBuilding CXX object applets/fileWatcher/CMakeFiles/plasma_applet_fileWatcher.dir/plasma_applet_fileWatcher_automoc.o
[0m[ 12%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/src/fifteenPuzzleConfig.o
[0mmake[2]: *** [applets/comic/CMakeFiles/plasma_applet_comic.dir/comic.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 12%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/src/fifteenPuzzle.o
[0m[ 12%] [32mBuilding CXX object applets/fileWatcher/CMakeFiles/plasma_applet_fileWatcher.dir/fileWatcher.o
[0mmake[1]: *** [applets/comic/CMakeFiles/plasma_applet_comic.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 13%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/src/fifteen.o
[0m[ 13%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/src/piece.o
[0m/var/tmp/portage/kde-base/kdeplasma-addons-9999/work/kdeplasma-addons-9999/applets/fifteenPuzzle/src/fifteen.cpp:109: warning: unused parameter ‘event’
[ 13%] [32mBuilding CXX object applets/fifteenPuzzle/CMakeFiles/plasma_applet_fifteenPuzzle.dir/qrc_resources.o
[0m[ 14%] [32mBuilding CXX object applets/fileWatcher/CMakeFiles/plasma_applet_fileWatcher.dir/fileWatcherTextItem.o
[0m[31m[1mLinking CXX shared module ../../lib/plasma_applet_fifteenPuzzle.so
[0m[31m[1mLinking CXX shared module ../../lib/plasma_applet_fileWatcher.so
[0m[ 14%] Built target plasma_applet_fifteenPuzzle
[31m[1mLinking CXX shared library ../../lib/libconversion.so
[0m[ 14%] Built target plasma_applet_fileWatcher
[ 14%] Built target conversion
make: *** [all] Error 2
[31;01m*[0m
[31;01m*[0m ERROR: kde-base/kdeplasma-addons-9999 failed.
[31;01m*[0m Call stack:
[31;01m*[0m ebuild.sh, line 49: Called src_compile
[31;01m*[0m environment, line 4046: Called kde4-base_src_compile
[31;01m*[0m environment, line 3097: Called kde4-base_src_make
[31;01m*[0m environment, line 3147: Called cmake-utils_src_make
[31;01m*[0m environment, line 1058: Called die
[31;01m*[0m The specific snippet of code:
[31;01m*[0m emake "$@" || die "Make failed!";
[31;01m*[0m The die message:
[31;01m*[0m Make failed!
[31;01m*[0m
[31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m*[0m A complete build log is located at '/var/log/portage/kde-base:kdeplasma-addons-9999:20090305-105444.log'.
[31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/kde-base/kdeplasma-addons-9999/temp/environment'.
[31;01m*[0m This ebuild is from an overlay named 'kde': '/usr/gentoo/overlays/kde-testing/'
[31;01m*[0m |
any fix for that yet ? _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
ssmaxss Apprentice
Joined: 28 Jun 2005 Posts: 160 Location: Moscow, Russia.
|
Posted: Thu Mar 05, 2009 11:14 am Post subject: |
|
|
How can I install kde-4.2.1 from portage with kde-testing enabled? Emerge want's to pull packages from overlay... |
|
Back to top |
|
|
rahulthewall Veteran
Joined: 01 Nov 2007 Posts: 1264 Location: Zürich
|
Posted: Thu Mar 05, 2009 11:31 am Post subject: |
|
|
ssmaxss wrote: | How can I install kde-4.2.1 from portage with kde-testing enabled? Emerge want's to pull packages from overlay... |
Same question ... _________________ Who shall guard the guards? |
|
Back to top |
|
|
marcus84 Tux's lil' helper
Joined: 23 Apr 2008 Posts: 87
|
Posted: Thu Mar 05, 2009 2:01 pm Post subject: |
|
|
in kde 4.2.1 plasma fails when I start the session. Any clue? |
|
Back to top |
|
|
loftwyr l33t
Joined: 29 Dec 2004 Posts: 970 Location: 43°38'23.62"N 79°27'8.60"W
|
Posted: Thu Mar 05, 2009 2:57 pm Post subject: |
|
|
marcus84 wrote: | in kde 4.2.1 plasma fails when I start the session. Any clue? |
Maybe if you can give us an error message, we could help? Try tunning plasma from a command window after kde starts (put konsole in your autostart folder) _________________ My emerge --info
Have you run revdep-rebuild lately? It's in gentoolkit and it's worth a shot if things don't work well.
Celebrating 5 years of Gentoo-ing. |
|
Back to top |
|
|
ssmaxss Apprentice
Joined: 28 Jun 2005 Posts: 160 Location: Moscow, Russia.
|
Posted: Thu Mar 05, 2009 4:46 pm Post subject: |
|
|
Kde 4.2.1 was removed from kde-testing so it is easy to install 4.2.1 from portage. But phonon-4.3.1 was left in kde-testing. (someone only deleted *4.2.1*, but AFAIK phonon-4.3.1 corresponds to kde 4.2.1). And what is the difference between x11-libs/qt-phonon and media-sound/phonon? |
|
Back to top |
|
|
marcus84 Tux's lil' helper
Joined: 23 Apr 2008 Posts: 87
|
Posted: Thu Mar 05, 2009 6:19 pm Post subject: |
|
|
loftwyr wrote: | marcus84 wrote: | in kde 4.2.1 plasma fails when I start the session. Any clue? |
Maybe if you can give us an error message, we could help? Try tunning plasma from a command window after kde starts (put konsole in your autostart folder) |
solved removing .kde-4.2 folder |
|
Back to top |
|
|
marcus84 Tux's lil' helper
Joined: 23 Apr 2008 Posts: 87
|
Posted: Thu Mar 05, 2009 9:56 pm Post subject: |
|
|
I can compile amarok:
The error is the following:
Code: |
[ 89%] Building CXX object src/scriptengine/generator/generator/CMakeFiles/qtscript_gui.dir/generated_cpp/com_trolltech_qt_gui/qtscriptshell_QTextDocument.o
/usr/include/qt4/QtCore/qmetatype.h: In static member function ‘static int QMetaTypeId2<T>::qt_metatype_id() [with T = QList<int>]’:
/usr/include/qt4/QtCore/qmetatype.h:199: instantiated from ‘int qMetaTypeId(T*) [with T = QList<int>]’
/usr/include/qt4/QtScript/qscriptengine.h:372: instantiated from ‘T qscriptvalue_cast(const QScriptValue&) [with T = QList<int>]’
/home/tmp_portage/portage/media-sound/amarok-2.0.2/work/amarok_build/src/scriptengine/generator/generator/generated_cpp/com_trolltech_qt_gui/qtscriptshell_QTextCodecPlugin.cpp:128: instantiated from here
/usr/include/qt4/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is not a member of ‘QMetaTypeId<QList<int> >’
make[2]: *** [src/scriptengine/generator/generator/CMakeFiles/qtscript_gui.dir/generated_cpp/com_trolltech_qt_gui/qtscriptshell_QTextCodecPlugin.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/scriptengine/generator/generator/CMakeFiles/qtscript_gui.dir/all] Error 2
make: *** [all] Error 2
*
|
and I have compiled mysql with -fPIC. The arch is amd64 and qt i 4.4.2 |
|
Back to top |
|
|
wrc1944 Advocate
Joined: 15 Aug 2002 Posts: 3435 Location: Gainesville, Florida
|
Posted: Thu Mar 05, 2009 10:05 pm Post subject: |
|
|
Since qt-4.5.0 final is now released and in ~Arch portage, I was wondering if it was recommended to go with that, or keep using the qting-edge overlay version for those of us running kde-live? _________________ Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.36-r7, gcc-13.2.1_p20230304
kernel-6.8.4 USE=experimental python3_11 |
|
Back to top |
|
|
StringCheesian l33t
Joined: 21 Oct 2003 Posts: 887
|
Posted: Thu Mar 05, 2009 11:29 pm Post subject: |
|
|
I just rebuilt kde live and automoc doesn't really unpack: Code: | >>> Emerging (1 of 1) kde-base/automoc-9999 from kde
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/kde-base/automoc-9999/work
/var/tmp/portage/kde-base/automoc-9999/temp/environment: line 407: cd: /var/tmp/portage/kde-base/automoc-9999/work/automoc-9999: No such file or directory
find: `/var/tmp/portage/kde-base/automoc-9999/work/automoc-9999': No such file or directory
*
* ERROR: kde-base/automoc-9999 failed. |
Code: | # ls -lh /var/tmp/portage/kde-base/automoc-9999/work/
total 0 |
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Fri Mar 06, 2009 12:14 am Post subject: |
|
|
StringCheesian wrote: | I just rebuilt kde live and automoc doesn't really unpack: Code: | >>> Emerging (1 of 1) kde-base/automoc-9999 from kde
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/kde-base/automoc-9999/work
/var/tmp/portage/kde-base/automoc-9999/temp/environment: line 407: cd: /var/tmp/portage/kde-base/automoc-9999/work/automoc-9999: No such file or directory
find: `/var/tmp/portage/kde-base/automoc-9999/work/automoc-9999': No such file or directory
*
* ERROR: kde-base/automoc-9999 failed. |
Code: | # ls -lh /var/tmp/portage/kde-base/automoc-9999/work/
total 0 |
|
++ _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
wrc1944 Advocate
Joined: 15 Aug 2002 Posts: 3435 Location: Gainesville, Florida
|
Posted: Fri Mar 06, 2009 12:25 am Post subject: |
|
|
Just a thought, but I assume you tried deleting svn-src/automoc? I had a similar problem with another package yesterday, and getting a fresh source fixed it up. _________________ Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.36-r7, gcc-13.2.1_p20230304
kernel-6.8.4 USE=experimental python3_11 |
|
Back to top |
|
|
reavertm Developer
Joined: 05 Feb 2004 Posts: 265 Location: Wrocław
|
Posted: Fri Mar 06, 2009 5:33 am Post subject: |
|
|
automoc had wrong eclass inherit order, sync overlay - should be fixed now _________________ Maciek |
|
Back to top |
|
|
|