I can't reproduce such circular dependencies here... which version are you trying to emerge?marcus84 wrote:Hi,
I have a problem with Akonadi and kdepimlibs:
KdePimLibs ask in the configure for Akonadi.
Akonadi have a dependence of KdePimLibs and libkdepim so I cannot install either of them. What can I do?
The versions are:Holysword wrote:I can't reproduce such circular dependencies here... which version are you trying to emerge?marcus84 wrote:Hi,
I have a problem with Akonadi and kdepimlibs:
KdePimLibs ask in the configure for Akonadi.
Akonadi have a dependence of KdePimLibs and libkdepim so I cannot install either of them. What can I do?
Code: Select all
[ebuild NS ] kde-base/kdepimlibs-4.2.85
[ebuild NS ] kde-base/akonadi-4.2.85
Code: Select all
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
* boost - Boost C++ Libraries
* gpgme - GnuPG Made Easy Development Libraries
* cyrus-sasl - Cyrus SASL API
* libical - Reference implementation of the iCalendar data type and serialization format
* OpenLDAP - LDAP (Lightweight Directory Access Protocol) libraries
-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
* Akonadi <http://pim.kde.org/akonadi>
Akonadi server (from kdesupport)
Akonadi is required to build KdepimLibs.
-----------------------------------------------------------------------------
CMake Error at /usr/kde/4.3/share/apps/cmake/modules/MacroLogFeature.cmake:141 (MESSAGE):
Exiting: Missing Requirements
Call Stack (most recent call first):
CMakeLists.txt:87 (macro_display_feature_log)
-- Configuring incomplete, errors occurred!
Code: Select all
emerge -va =kde-base/akonadi-4.2.85
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild NS ] kde-base/kdepimlibs-4.2.85 [4.2.9999] USE="kdeprefix ldap -debug -doc -test" 0 kB [1]
[ebuild NS ] kde-base/libkdepim-4.2.85 [4.2.9999] USE="kdeprefix -debug" 0 kB [1]
[ebuild NS ] kde-base/akonadi-4.2.85 [4.2.9999] USE="kdeprefix semantic-desktop -debug" 0 kB [1]
Total: 3 packages (3 in new slots), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/portage/local/layman/kde-testing
marcus84 wrote:The versions are:Holysword wrote:I can't reproduce such circular dependencies here... which version are you trying to emerge?marcus84 wrote:Hi,
I have a problem with Akonadi and kdepimlibs:
KdePimLibs ask in the configure for Akonadi.
Akonadi have a dependence of KdePimLibs and libkdepim so I cannot install either of them. What can I do?And here the messages:Code: Select all
[ebuild NS ] kde-base/kdepimlibs-4.2.85 [ebuild NS ] kde-base/akonadi-4.2.85
kdepimlibs:emerging akonadi:Code: Select all
----------------------------------------------------------------------------- -- The following external packages were located on your system. -- This installation will have the extra features provided by these packages. ----------------------------------------------------------------------------- * boost - Boost C++ Libraries * gpgme - GnuPG Made Easy Development Libraries * cyrus-sasl - Cyrus SASL API * libical - Reference implementation of the iCalendar data type and serialization format * OpenLDAP - LDAP (Lightweight Directory Access Protocol) libraries ----------------------------------------------------------------------------- -- The following REQUIRED packages could NOT be located on your system. -- You must install these packages before continuing. ----------------------------------------------------------------------------- * Akonadi <http://pim.kde.org/akonadi> Akonadi server (from kdesupport) Akonadi is required to build KdepimLibs. ----------------------------------------------------------------------------- CMake Error at /usr/kde/4.3/share/apps/cmake/modules/MacroLogFeature.cmake:141 (MESSAGE): Exiting: Missing Requirements Call Stack (most recent call first): CMakeLists.txt:87 (macro_display_feature_log) -- Configuring incomplete, errors occurred!Code: Select all
emerge -va =kde-base/akonadi-4.2.85 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild NS ] kde-base/kdepimlibs-4.2.85 [4.2.9999] USE="kdeprefix ldap -debug -doc -test" 0 kB [1] [ebuild NS ] kde-base/libkdepim-4.2.85 [4.2.9999] USE="kdeprefix -debug" 0 kB [1] [ebuild NS ] kde-base/akonadi-4.2.85 [4.2.9999] USE="kdeprefix semantic-desktop -debug" 0 kB [1] Total: 3 packages (3 in new slots), Size of downloads: 0 kB Portage tree and overlays: [0] /usr/portage [1] /usr/portage/local/layman/kde-testing
What Am I doing wrong?
Code: Select all
[ 82%] [ 82%] Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/website.o
Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/voicephonenumber.o
Linking CXX static library ../../../lib/libnie.a
[ 82%] Built target nie
make: *** [all] Erreur 2
*
* ERROR: kde-base/akonadi-4.2.87 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3803: Called kde4-meta_src_compile
* environment, line 2915: Called kde4-base_src_compile
* environment, line 2632: Called cmake-utils_src_compile
* environment, line 966: Called cmake-utils_src_make
* environment, line 1045: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
* The die message:
* Make failed! I use MAKEOPTS="-j1" to locate the correct Errorposition:titoucha wrote:I get an error with akonadi 4.2.87Code: Select all
[ 82%] [ 82%] Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/website.o Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/voicephonenumber.o Linking CXX static library ../../../lib/libnie.a
Code: Select all
[100%] Building CXX object kget/CMakeFiles/kget.dir/ui/nepomukwidget.o
Linking CXX executable kget
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::isDownloading()':
tray_newproto.cpp:(.text+0x8b): undefined reference to `Experimental::KNotificationItem::status() const'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::qt_metacall(QMetaObject::Call, int, void**)':
tray_newproto.cpp:(.text+0x17f): undefined reference to `Experimental::KNotificationItem::qt_metacall(QMetaObject::Call, int, void**)'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::setDownloading(bool)':
tray_newproto.cpp:(.text+0x296): undefined reference to `Experimental::KNotificationItem::status() const'
tray_newproto.cpp:(.text+0x2bc): undefined reference to `Experimental::KNotificationItem::status() const'
tray_newproto.cpp:(.text+0x2cf): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)'
tray_newproto.cpp:(.text+0x2f1): undefined reference to `Experimental::KNotificationItem::setOverlayIcon(QString const&)'
tray_newproto.cpp:(.text+0x324): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)'
tray_newproto.cpp:(.text+0x34c): undefined reference to `Experimental::KNotificationItem::setOverlayIcon(QString const&)'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::Tray(MainWindow*)':
tray_newproto.cpp:(.text+0x457): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)'
tray_newproto.cpp:(.text+0x469): undefined reference to `Experimental::KNotificationItem::contextMenu() const'
tray_newproto.cpp:(.text+0x72f): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)'
tray_newproto.cpp:(.text+0x75b): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)'
tray_newproto.cpp:(.text+0x7b7): undefined reference to `Experimental::KNotificationItem::setTitle(QString const&)'
tray_newproto.cpp:(.text+0x7e1): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)'
tray_newproto.cpp:(.text+0x7f1): undefined reference to `Experimental::KNotificationItem::setAssociatedWidget(QWidget*)'
tray_newproto.cpp:(.text+0x81d): undefined reference to `Experimental::KNotificationItem::setToolTipIcon(QString const&)'
tray_newproto.cpp:(.text+0x879): undefined reference to `Experimental::KNotificationItem::setToolTipTitle(QString const&)'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::Tray(MainWindow*)':
tray_newproto.cpp:(.text+0x8e7): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)'
tray_newproto.cpp:(.text+0x8f9): undefined reference to `Experimental::KNotificationItem::contextMenu() const'
tray_newproto.cpp:(.text+0xbbf): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)'
tray_newproto.cpp:(.text+0xbeb): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)'
tray_newproto.cpp:(.text+0xc47): undefined reference to `Experimental::KNotificationItem::setTitle(QString const&)'
tray_newproto.cpp:(.text+0xc71): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)'
tray_newproto.cpp:(.text+0xc81): undefined reference to `Experimental::KNotificationItem::setAssociatedWidget(QWidget*)'
tray_newproto.cpp:(.text+0xcad): undefined reference to `Experimental::KNotificationItem::setToolTipIcon(QString const&)'
tray_newproto.cpp:(.text+0xd09): undefined reference to `Experimental::KNotificationItem::setToolTipTitle(QString const&)'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::qt_metacast(char const*)':
tray_newproto.cpp:(.text+0x7b): undefined reference to `Experimental::KNotificationItem::qt_metacast(char const*)'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::~Tray()':
tray_newproto.cpp:(.text._ZN4TrayD1Ev[Tray::~Tray()]+0xb): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/kget.dir/ui/tray_newproto.o: In function `Tray::~Tray()':
tray_newproto.cpp:(.text._ZN4TrayD0Ev[Tray::~Tray()]+0x12): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/kget.dir/ui/tray_newproto.o:(.rodata+0x0): undefined reference to `Experimental::KNotificationItem::staticMetaObject'
CMakeFiles/kget.dir/ui/tray_newproto.o:(.rodata._ZTV4Tray[vtable for Tray]+0x20): undefined reference to `Experimental::KNotificationItem::eventFilter(QObject*, QEvent*)'
CMakeFiles/kget.dir/ui/tray_newproto.o:(.rodata._ZTV4Tray[vtable for Tray]+0x38): undefined reference to `Experimental::KNotificationItem::activate(QPoint const&)'
CMakeFiles/kget.dir/ui/tray_newproto.o:(.rodata._ZTI4Tray[typeinfo for Tray]+0x8): undefined reference to `typeinfo for Experimental::KNotificationItem'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [kget/kget] Fehler 1
make[1]: *** [kget/CMakeFiles/kget.dir/all] Fehler 2
make: *** [all] Fehler 2
Code: Select all
emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/qt-opengl-4.5.1:4[-qt3support]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-opengl-4.5.1 (Change USE: -qt3support)
(dependency required by "dev-python/PyQt4-4.5_pre20090518" [installed])
(dependency required by "@world" [argument])
Same Problem here.Krog wrote:i'm upgrading to 4.2.87 but emerge doesn't find media-sound/phonon-4.4_pre20090520 on any server!
Hmmm ... please update your layman-tree und run emerge againKrog wrote:TheDodger wrote:Same Problem here.Krog wrote:i'm upgrading to 4.2.87 but emerge doesn't find media-sound/phonon-4.4_pre20090520 on any server!
You can check the packages by browsing alexxy's developer-home: "http://dev.gentooexperimental.org/~alexxy/"
I use currently the svn-snapshot for media-sound/phonon, thant works for me.Code: Select all
>>> Emerging (1 of 116) media-sound/phonon-9999 from kde * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... * subversion check out start --> * repository: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/phonon svn: No such revision 970904 * * ERROR: media-sound/phonon-9999 failed.
DOH!
I use MAKEOPTS="-j1" to locate the correct Errorposition:titoucha wrote:I get an error with akonadi 4.2.87Code: Select all
[ 82%] [ 82%] Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/website.o Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/voicephonenumber.o Linking CXX static library ../../../lib/libnie.a
Code: Select all
Scanning dependencies of target akonaditray
[ 87%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/akonaditray_automoc.o
[ 88%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/main.o
In Datei, eingefügt von /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/main.cpp:27:
/var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:24:31: Fehler: knotificationitem.h: Datei oder Verzeichnis nicht gefunden
In file included from /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/main.cpp:27:
/var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:32: Fehler: »Experimental« ist kein Namensbereichs-Name
/var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:32: Fehler: expected namespace-name before »;« token
/var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:44: Fehler: expected class-name before »{« token
/var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:44: Warnung: »class Dock« hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor
make[2]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/main.o] Fehler 1
make[1]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/all] Fehler 2
I testing a workaround (as missing the knotificationitem.h File):TheDodger wrote:I use MAKEOPTS="-j1" to locate the correct Errorposition:titoucha wrote:I get an error with akonadi 4.2.87Code: Select all
[ 82%] [ 82%] Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/website.o Building CXX object akonadi/agents/nie/CMakeFiles/nie.dir/voicephonenumber.o Linking CXX static library ../../../lib/libnie.aI think this is an side-effect from the new knotifyicon-thing.Code: Select all
Scanning dependencies of target akonaditray [ 87%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/akonaditray_automoc.o [ 88%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/main.o In Datei, eingefügt von /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/main.cpp:27: /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:24:31: Fehler: knotificationitem.h: Datei oder Verzeichnis nicht gefunden In file included from /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/main.cpp:27: /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:32: Fehler: »Experimental« ist kein Namensbereichs-Name /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:32: Fehler: expected namespace-name before »;« token /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:44: Fehler: expected class-name before »{« token /var/tmp/portage/kde-base/akonadi-4.2.87/work/akonadi-4.2.87/akonadi/tray/dock.h:44: Warnung: »class Dock« hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor make[2]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/main.o] Fehler 1 make[1]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/all] Fehler 2
Code: Select all
cyberdeck ~ # cd /usr/include/
cyberdeck include # ln -sf knotificationitem-1/knotificationitem_export.h .
cyberdeck include # ln -sf knotificationitem-1/knotificationitem.h .
Code: Select all
[ 89%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/akonaditrayadaptor.o
Linking CXX executable akonaditray
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()':
dock.cpp:(.text+0x202): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::Dock(QWidget*)':
dock.cpp:(.text+0x55a): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)'
dock.cpp:(.text+0x592): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)'
dock.cpp:(.text+0x5b4): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)'
dock.cpp:(.text+0x5c4): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)'
dock.cpp:(.text+0xa26): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)'
dock.cpp:(.text+0xbed): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::Dock(QWidget*)':
dock.cpp:(.text+0xefa): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)'
dock.cpp:(.text+0xf32): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)'
dock.cpp:(.text+0xf54): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)'
dock.cpp:(.text+0xf64): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)'
dock.cpp:(.text+0x13c6): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)'
dock.cpp:(.text+0x158d): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::qt_metacall(QMetaObject::Call, int, void**)':
dock.cpp:(.text+0x1cb3): undefined reference to `Experimental::KNotificationItem::qt_metacall(QMetaObject::Call, int, void**)'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::qt_metacast(char const*)':
dock.cpp:(.text+0x7b): undefined reference to `Experimental::KNotificationItem::qt_metacast(char const*)'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()':
dock.cpp:(.text+0x22b): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()':
dock.cpp:(.text+0x23b): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()'
CMakeFiles/akonaditray.dir/dock.o:(.rodata+0x40): undefined reference to `Experimental::KNotificationItem::staticMetaObject'
CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTV4Dock[vtable for Dock]+0x20): undefined reference to `Experimental::KNotificationItem::eventFilter(QObject*, QEvent*)'
CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTV4Dock[vtable for Dock]+0x38): undefined reference to `Experimental::KNotificationItem::activate(QPoint const&)'
CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTI4Dock[typeinfo for Dock]+0x8): undefined reference to `typeinfo for Experimental::KNotificationItem'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [akonadi/tray/akonaditray] Fehler 1
make[1]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/all] Fehler 2
make: *** [all] Fehler 2
Same error hereTheDodger wrote: I testing a workaround (as missing the knotificationitem.h File):But now i become this error by building:Code: Select all
cyberdeck ~ # cd /usr/include/ cyberdeck include # ln -sf knotificationitem-1/knotificationitem_export.h . cyberdeck include # ln -sf knotificationitem-1/knotificationitem.h .Code: Select all
[ 89%] Building CXX object akonadi/tray/CMakeFiles/akonaditray.dir/akonaditrayadaptor.o Linking CXX executable akonaditray CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()': dock.cpp:(.text+0x202): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::Dock(QWidget*)': dock.cpp:(.text+0x55a): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)' dock.cpp:(.text+0x592): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)' dock.cpp:(.text+0x5b4): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)' dock.cpp:(.text+0x5c4): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)' dock.cpp:(.text+0xa26): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)' dock.cpp:(.text+0xbed): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::Dock(QWidget*)': dock.cpp:(.text+0xefa): undefined reference to `Experimental::KNotificationItem::KNotificationItem(QObject*)' dock.cpp:(.text+0xf32): undefined reference to `Experimental::KNotificationItem::setIcon(QString const&)' dock.cpp:(.text+0xf54): undefined reference to `Experimental::KNotificationItem::setCategory(Experimental::KNotificationItem::ItemCategory)' dock.cpp:(.text+0xf64): undefined reference to `Experimental::KNotificationItem::setStatus(Experimental::KNotificationItem::ItemStatus)' dock.cpp:(.text+0x13c6): undefined reference to `Experimental::KNotificationItem::setContextMenu(KMenu*)' dock.cpp:(.text+0x158d): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::qt_metacall(QMetaObject::Call, int, void**)': dock.cpp:(.text+0x1cb3): undefined reference to `Experimental::KNotificationItem::qt_metacall(QMetaObject::Call, int, void**)' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::qt_metacast(char const*)': dock.cpp:(.text+0x7b): undefined reference to `Experimental::KNotificationItem::qt_metacast(char const*)' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()': dock.cpp:(.text+0x22b): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()' CMakeFiles/akonaditray.dir/dock.o: In function `Dock::~Dock()': dock.cpp:(.text+0x23b): undefined reference to `Experimental::KNotificationItem::~KNotificationItem()' CMakeFiles/akonaditray.dir/dock.o:(.rodata+0x40): undefined reference to `Experimental::KNotificationItem::staticMetaObject' CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTV4Dock[vtable for Dock]+0x20): undefined reference to `Experimental::KNotificationItem::eventFilter(QObject*, QEvent*)' CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTV4Dock[vtable for Dock]+0x38): undefined reference to `Experimental::KNotificationItem::activate(QPoint const&)' CMakeFiles/akonaditray.dir/dock.o:(.rodata._ZTI4Dock[typeinfo for Dock]+0x8): undefined reference to `typeinfo for Experimental::KNotificationItem' collect2: ld gab 1 als Ende-Status zurück make[2]: *** [akonadi/tray/akonaditray] Fehler 1 make[1]: *** [akonadi/tray/CMakeFiles/akonaditray.dir/all] Fehler 2 make: *** [all] Fehler 2
I think, thats the wrong way ... reallytitoucha wrote:Same error hereTheDodger wrote: I testing a workaround (as missing the knotificationitem.h File):But now i become this error by building:Code: Select all
cyberdeck ~ # cd /usr/include/ cyberdeck include # ln -sf knotificationitem-1/knotificationitem_export.h . cyberdeck include # ln -sf knotificationitem-1/knotificationitem.h .
[...]

Code: Select all
[ 69%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_kutils.dir/sip/kutils/sipkutilspart3.o
In file included from /usr/include/python2.5/Python.h:13,
from /usr/include/python2.5/sip.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/kutils/sipAPIkutils.h:11,
from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/kutils/sipkutilspart3.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
<command-line>: warning: this is the location of the previous definition
[ 69%] Building CXX object python/pykde4/CMakeFiles/python_module_PyKDE4_nepomuk.dir/sip/nepomuk/sipnepomukpart6.o
In file included from /usr/include/python2.5/Python.h:13,
from /usr/include/python2.5/sip.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/nepomuk/sipAPInepomuk.h:11,
from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/nepomuk/sipnepomukpart6.cpp:7:
/usr/include/python2.5/pyconfig.h:976:1: warning: "_XOPEN_SOURCE" redefined
<command-line>: warning: this is the location of the previous definition
In file included from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/kutils/sipkutilspart3.cpp:7:
sipAPIkutils.h:1694:1: warning: "sipType_QList_27000600QPair_0100QString_0100QString" redefined
sipAPIkutils.h:1428:1: warning: this is the location of the previous definition
sipAPIkutils.h:1700:1: warning: "sipType_QList_27000600QPair_0100QByteArray_0100QByteArray" redefined
sipAPIkutils.h:1426:1: warning: this is the location of the previous definition
sipAPIkutils.h:5501:1: warning: "sipType_QList_27000600QPair_0100QString_0100QString" redefined
sipAPIkutils.h:1694:1: warning: this is the location of the previous definition
In file included from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87_build/python/pykde4/sip/nepomuk/sipnepomukpart6.cpp:7:
sipAPInepomuk.h:1897:1: warning: "sipType_QList_27000600QPair_0100QString_0100QString" redefined
sipAPInepomuk.h:1631:1: warning: this is the location of the previous definition
sipAPInepomuk.h:1903:1: warning: "sipType_QList_27000600QPair_0100QByteArray_0100QByteArray" redefined
sipAPInepomuk.h:1629:1: warning: this is the location of the previous definition
/var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87/python/pykde4/sip/soprano/languagetag.sip:27:33: error: soprano/languagetag.h: No such file or directory
In file included from /usr/kde/4.3/include/nepomuk/class.h:28,
from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87/python/pykde4/sip/nepomuk/class.sip:29:
/usr/kde/4.3/include/nepomuk/entity.h:186: warning: ‘Entity’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/entity.h:184)
/usr/kde/4.3/include/nepomuk/entity.h:189: warning: ‘Entity’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/entity.h:184)
/usr/kde/4.3/include/nepomuk/entity.h:189: warning: ‘Entity’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/entity.h:184)
In file included from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87/python/pykde4/sip/nepomuk/class.sip:29:
/usr/kde/4.3/include/nepomuk/class.h:190: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:197: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:197: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:231: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:239: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:247: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:255: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/class.h:267: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
In file included from /var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87/python/pykde4/sip/nepomuk/property.sip:29:
/usr/kde/4.3/include/nepomuk/property.h:199: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:206: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:206: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:214: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:222: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:229: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
/usr/kde/4.3/include/nepomuk/property.h:237: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/property.h:253: warning: ‘Class’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/class.h:180)
/usr/kde/4.3/include/nepomuk/property.h:288: warning: ‘Property’ is deprecated (declared at /usr/kde/4.3/include/nepomuk/property.h:189)
make[2]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_nepomuk.dir/sip/nepomuk/sipnepomukpart6.o] Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_nepomuk.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs.... emerge =dev-libs/soprano-9999Krog wrote:kde-base/pykde4-4.2.87
Code: Select all
/var/tmp/portage/kde-base/pykde4-4.2.87/work/pykde4-4.2.87/python/pykde4/sip/soprano/languagetag.sip:27:33: error: soprano/languagetag.h: No such file or directory
Thank you very much.