Sorry, I accidentally pressed the ENTER button a bit too soon. Anyway, I copied the 0.7.4 ebuild to 0.8_beta1, and had to add this line, because the "_beta" suffix is required by portage, but the package it self has a "beta" suffix: P=${P/_beta/beta} But it doesn't compile: index.docbook:477: validity error: No declaration for element para </para> ^ index.docbook:480: validity error: No declaration for element para </para> ^ index.docbook:484: error: Entity 'underFDL' not defined &underFDL; ^ index.docbook:485: error: Entity 'underGPL' not defined &underGPL; ^ index.docbook:475: validity error: No declaration for element chapter </chapter><!-- credits-and-licenses --> ^ index.docbook:488: error: Entity 'documentation.index' not defined &documentation.index; ^ index.docbook:61: validity error: No declaration for element book </book> make[3]: *** [index.cache.bz2] Error 1 make[3]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/doc/kopete' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1' make: *** [all] Error 2 !!! ERROR: net-im/kopete-0.8_beta1 failed. !!! Function kde_src_compile, Line 137, Exitcode 2 !!! died running emake, kde_src_compile:make
Ok, version 0.8beta1 most likely depends on the kde 3.2 stuff, since I got much farther after installing kde 3.2 beta2. It fails though: /bin/sh ../../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../../. . -I../../../../kopete/libkopete -I../../../../kopete/libkopete/ui -I../../../../kopete/libkopete/ui -I../../../../kopete/libkopete/private -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/includ e -DQT_THREAD_SUPPORT -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconve rsion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wform at-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kopeteawayconfigbase.lo `tes t -f 'kopeteawayconfigbase.cpp' || echo './'`kopeteawayconfigbase.cpp behaviorconfig.cpp: In member function `virtual void BehaviorConfig::save()': behaviorconfig.cpp:108: error: `setChanged' undeclared (first use this function) behaviorconfig.cpp:108: error: (Each undeclared identifier is reported only once for each function it appears in.) behaviorconfig.cpp: In member function `virtual void BehaviorConfig::load()': behaviorconfig.cpp:148: error: `setChanged' undeclared (first use this function) behaviorconfig.cpp: In member function `void BehaviorConfig::slotConfigSound() ': behaviorconfig.cpp:156: error: `setChanged' undeclared (first use this function) behaviorconfig.cpp: In member function `void BehaviorConfig::slotShowTrayChanged(bool)': behaviorconfig.cpp:164: error: `setChanged' undeclared (first use this function) make[5]: *** [behaviorconfig.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/kopete/kopete/config/behavior' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/kopete/kopete/config' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/kopete/kopete' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1/kopete' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kopete-0.8_beta1/work/kopete-0.8beta1' make: *** [all] Error 2 !!! ERROR: net-im/kopete-0.8_beta1 failed. !!! Function kde_src_compile, Line 123, Exitcode 2 !!! died running emake, kde_src_compile:make
Hey! Just checked kopete-0.8_beta2, just modifing the name in the ebuild. Compile and works perfectly WITHOUT KDE 3.2
Yes, you most definitely do not want this package installed if you are using KDE 3.2 - kopete is now supplied in the kdenetwork package. Now in portage, too.