Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 353730 - kdeplasma-addons-4.6.0 USE=-semantic-desktop fails to build without akonadi/semantic-desktop
Summary: kdeplasma-addons-4.6.0 USE=-semantic-desktop fails to build without akonadi/s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High major with 7 votes (vote)
Assignee: Gentoo KDE team
URL: https://git.reviewboard.kde.org/r/101...
Whiteboard:
Keywords:
: 353757 357453 357507 357639 358815 361375 362615 363277 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-02-05 03:20 UTC by Keith Harrison
Modified: 2011-04-25 19:25 UTC (History)
34 users (show)

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


Attachments
build log (build.log.first,83.42 KB, text/plain)
2011-02-05 03:56 UTC, Steve Kutnar
Details
build.log-plasma-workspace-4.6.0 (build.log,98.86 KB, text/plain)
2011-02-09 15:08 UTC, Assuero
Details
patch (kdeplasma-addons-semantic-fix.patch,1.45 KB, patch)
2011-02-11 15:38 UTC, Shlomi Steinberg
Details | Diff
modified ebuild (kdeplasma-addons-4.6.0.ebuild,2.15 KB, text/plain)
2011-02-11 15:38 UTC, Shlomi Steinberg
Details
Build log for revision 1.3 of kdeplasma-addons-4.6.2.ebuild (build.log,80.14 KB, text/plain)
2011-04-14 16:55 UTC, Ian Abbott
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Keith Harrison 2011-02-05 03:20:42 UTC
I don't really care for akonadi/nepomuk/semantic-desktop.  When I try to build kdeplasma-addons-4.6.0 without akonadi/nepomuk/sematic-desktop it fails

Reproducible: Always

Steps to Reproduce:
1. set USE="-semantic-desktop" 
2. emerge kde-meta

Actual Results:  
[ 71%] Built target krunner_spellcheckrunner                                                                                                                                                                                                                                   
Scanning dependencies of target krunner_contacts
Linking CXX shared module ../../lib/krunner_charrunner.so                                                                                                                                                                                                                      
[ 71%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/krunner_contacts_automoc.o                                                                                                                                                                         
[ 72%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o                                                                                                                                                                                   
/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0/runners/contacts/contactsrunner.cpp:26:51: fatal error: akonadi/contact/contactdefaultactions.h: No such file or directory                                                                        
compilation terminated.
make[2]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o] Error 1
make[1]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 72%] Built target krunner_charrunner
Linking CXX shared module ../../lib/kcm_krunner_charrunner.so
[ 72%] Built target kcm_krunner_charrunner                                                                                                                                                                                                                                     
make: *** [all] Error 2
emake failed
 * ERROR: kde-base/kdeplasma-addons-4.6.0 failed:
 *   Make failed!
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3994:  Called kde4-base_src_compile
 *   environment, line 3051:  Called cmake-utils_src_compile
 *   environment, line 1229:  Called _execute_optionaly 'src_compile'
 *   environment, line  603:  Called enable_cmake-utils_src_compile
 *   environment, line 1606:  Called cmake-utils_src_make
 *   environment, line 1248:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 * 
 * If you need support, post the output of 'emerge --info =kde-base/kdeplasma-addons-4.6.0',
 * the complete build log and the output of 'emerge -pqv =kde-base/kdeplasma-addons-4.6.0'.
 * The complete build log is located at '/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/temp/environment'.
 * S: '/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0'

Expected Results:  
Success!

Portage 2.2.0_alpha19 (default/linux/amd64/10.0, gcc-4.5.2, glibc-2.12.2-r0, 2.6.36-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r7-x86_64-Intel-R-_Core-TM-2_CPU_6400_@_2.13GHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 04 Feb 2011 21:15:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1, 3.1.3
dev-util/cmake:      2.8.3-r1
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.7.0
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.21
sys-devel/gcc:       4.4.5, 4.5.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
Repositories: gentoo local-repo
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=core2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://www.cyberuse.com/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.netnitco.net http://gentoo.wetzlmayr.com/ http://gentoo.mirrors.tds.net/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--progress"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="64bit X a52 aac acl acpi alsa amd64 apache2 artworkextra asf audiofile automount avahi berkdb branding bzip2 cairo caps cdda cddb cdio cdparanoia cdr cli consolekit cracklib crypt cups curl cxx dbus device-mapper dri dvd dvdr dvi encode escreen fbcondecor ffmpeg firefox flac foomaticdb fortran fuse gd gdbm gdu gif gimp glib glibc-omitfp gmp gnome gnomecd gnutls google-gadgets gphoto2 gpm gstreamer gtk hal iconv id3tag ieee1394 ifp imagemagick imlib inotify ipv6 ithreads java java5 java6 jpeg jpeg2k kde lame laptop latex libnotify libwww lm_sensors logrotate lua lzma mad md5sum mdnsresponder-compat mmap mmx mng modules mp2 mp3 mp4 mpeg mplayer mtp mudflap multilib musicbrainz mysql mysqli nautilus ncurses nls nptl nptlonly nsplugin offensive ogg openal openexr opengl openmp pam pcre pdf pdo perl php plotutils png policykit posix ppds pppd python qt3support qt4 quicktime rar rdp readline rtc ruby samba scanner sdl session sift skins smbclient sndfile spell sqlite sse sse2 ssl ssse3 startup-notification svg sysfs tcpd theora threads tiff transcode truetype twolame udev unicode usb vcd vhosts vim-with-x visualization vnc vorbis webkit wmf wxwidgets wxwindows x264 xcomposite xine xinerama xml xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="genesys" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Steve Kutnar 2011-02-05 03:55:25 UTC
Confirmed here

Portage 2.2.0_alpha19 (default/linux/amd64/10.0/no-multilib, gcc-4.5.2-asneeded, glibc-2.12.2-r0, 2.6.36-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4400+-with-gentoo-2.0.1
Timestamp of tree: Fri, 04 Feb 2011 17:00:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1, 3.1.3
dev-util/cmake:      2.8.3-r1
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.7.0
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.21
sys-devel/gcc:       4.5.2
sys-devel/gcc-config: 1.5
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
Repositories: gentoo local vmware
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="ftp://gentoo.mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--sort-common -Wl,-z,now"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/layman/vmware"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac accessibility acl acpi alsa amd64 bash-completion branding bzip2 cairo caps cdda cddb cli consolekit cracklib crypt css cups curl cxx dbus dga dri dv dvd exif faad ffmpeg fftw flac fontconfig fortran geoip gif glib gmp gnutls gphoto2 gpm gs gstreamer gtk iconv icu id3tag idn ieee1394 imagemagick ipv6 ithreads java jfs jpeg jpeg2k kde lame lcms lm_sensors logrotate lzma lzo mad matroska mbox mjpeg mmap mmx mmxext mng modplug modules motif mp3 mpeg mplayer msn mtp mudflap multimedia musepack musicbrainz ncurses network network-cron nls nptl nptlonly nsplugin ntfs offensive ogg openal opengl openmp openssl oscar pam pcre pdf perl phonon plasma png policykit pppd qt3support qt4 quicktime rar readline samba schroedinger sdl session smp sndfile speex spell sse sse2 sse3 ssl startup-notification stats subversion suid svg sysfs syslog tcl tcpd theora threads tiff truetype twolame udev unicode usb vaapi vcd vdpau vim-syntax vnc vorbis wavpack wmf wxwidgets xattr xcb xcomposite xfs xft xine xml xorg xpm xscreensaver xv xvid zlib" ALSA_CARDS="emu10k1 usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


# emerge -pqv kdeplasma-addons
[ebuild  N    ] kde-base/kdeplasma-addons-4.6.0  USE="desktopglobe exif (-aqua) -debug (-kdeenablefinal) (-kdeprefix) -qalculate -qwt -scim -semantic-desktop"
Comment 2 Steve Kutnar 2011-02-05 03:56:23 UTC
Created attachment 261553 [details]
build log
Comment 3 Mikko C. 2011-02-05 09:53:08 UTC
I can confirm this
Comment 4 Michiel Helvensteijn 2011-02-05 12:54:09 UTC
I also confirm.

Though now that I know it's about semantic-desktop, I suppose I'll turn it on, since I don't really care. :-)
Comment 5 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-05 13:32:24 UTC
it was caused by the patch introduced in bug 350850
Should be fixed now, try again in a few hours (rebuild plasma-workspace first). Reopen if the problem persists. thank you
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-05 16:07:12 UTC
*** Bug 353757 has been marked as a duplicate of this bug. ***
Comment 7 Steve Kutnar 2011-02-05 19:06:54 UTC
I can't reopen this as I don't own the bug, but after an emerge --sync, verifying that plasma-workspace had been updated, and then re-emerging plasma-workspace, I tried building kdeplasma-addons again.  It fails in the same place with the same error as in the build log I attached yesterday.

Are these code files modified by the configure/make process?  If not, then the error is that the .h file is explicitly #include'd as opposed to being included though an #ifdef.
Comment 8 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-05 19:18:35 UTC
i'll check again and report back
Comment 9 plamen 2011-02-05 22:35:13 UTC
Still failing:

[ 57%] Building CXX object plasma/generic/dataengines/akonadi/CMakeFiles/plasma_engine_akonadi.dir/akonadiengine.o
In file included from /var/tmp/portage/kde-base/plasma-workspace-4.6.0/work/plasma-workspace-4.6.0/plasma/generic/dataengines/akonadi/akonadiengine.h:27:0,
                 from /var/tmp/portage/kde-base/plasma-workspace-4.6.0/work/plasma-workspace-4.6.0/plasma/generic/dataengines/akonadi/akonadiengine.cpp:22:
/usr/include/KDE/Akonadi/Item:1:32: fatal error: ../../akonadi/item.h: No such file or directory
compilation terminated.
make[2]: *** [plasma/generic/dataengines/akonadi/CMakeFiles/plasma_engine_akonadi.dir/akonadiengine.o] Error 1
make[1]: *** [plasma/generic/dataengines/akonadi/CMakeFiles/plasma_engine_akonadi.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 57%] Building CXX object plasma/generic/dataengines/statusnotifieritem/CMakeFiles/plasma_engine_statusnotifieritem.dir/statusnotifieritem_interface.o
Linking CXX shared module ../../../../lib/plasma_engine_statusnotifieritem.so
[ 57%] Built target plasma_engine_statusnotifieritem
make: *** [all] Error 2
emake failed
Comment 10 Keith Harrison 2011-02-08 06:24:05 UTC
I just tried:
emerge --sync; emerge --oneshot plasma-workspace; emerge -uDN @world

Still failing in same place for me:

Scanning dependencies of target krunner_charrunner                                                                                                                                                                                                                             
Scanning dependencies of target krunner_contacts                                                                                                                                                                                                                               
[ 71%] Building CXX object runners/characters/CMakeFiles/kcm_krunner_charrunner.dir/kcm_krunner_charrunner_automoc.o                                                                                                                                                           
[ 71%] Building CXX object runners/characters/CMakeFiles/krunner_charrunner.dir/krunner_charrunner_automoc.o                                                                                                                                                                   
[ 71%] Building CXX object runners/characters/CMakeFiles/krunner_charrunner.dir/charrunner.o                                                                                                                                                                                   
[ 71%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/krunner_contacts_automoc.o                                                                                                                                                                         
[ 72%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o                                                                                                                                                                                   
/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0/runners/contacts/contactsrunner.cpp:26:51: fatal error: akonadi/contact/contactdefaultactions.h: No such file or directory                                                                        
compilation terminated.
make[2]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o] Error 1
make[1]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 72%] Building CXX object runners/characters/CMakeFiles/kcm_krunner_charrunner.dir/charrunner_config.o
Linking CXX shared module ../../lib/krunner_charrunner.so                                                                                                                                                                                                                      
[ 72%] Built target krunner_charrunner                                                                                                                                                                                                                                         
Linking CXX shared module ../../lib/kcm_krunner_charrunner.so
[ 72%] Built target kcm_krunner_charrunner                                                                                                                                                                                                                                     
make: *** [all] Error 2
emake failed
Comment 11 loopx 2011-02-08 20:18:44 UTC
Same problem here :

[ 72%] [ 72%] Building CXX object runners/konsolesessions/CMakeFiles/krunner_konsolesessions.dir/krunner_konsolesessions_automoc.o
Building CXX object runners/konsolesessions/CMakeFiles/krunner_konsolesessions.dir/konsolesessions.o                                                                                
In file included from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0/runners/events/events_config.h:29:0,                                             
                 from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0/runners/events/events_config.cpp:22:
/usr/include/KDE/Akonadi/Collection:1:38: erreur fatale: ../../akonadi/collection.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [runners/events/CMakeFiles/kcm_plasma_runner_events.dir/events_config.o] Erreur 1
make[1]: *** [runners/events/CMakeFiles/kcm_plasma_runner_events.dir/all] Erreur 2
Linking CXX shared module ../../lib/kcm_krunner_charrunner.so
[ 72%] Built target kcm_krunner_charrunner                                                                                                                                          
Linking CXX shared module ../../lib/krunner_charrunner.so
[ 72%] Built target krunner_charrunner                                                                                                                                              
Linking CXX shared module ../../lib/krunner_konsolesessions.so
[ 72%] Built target krunner_konsolesessions
Comment 12 loopx 2011-02-08 20:20:54 UTC
oops, sorry :

Building CXX object runners/characters/CMakeFiles/krunner_charrunner.dir/krunner_charrunner_automoc.o                                                                               
[ 70%] Building CXX object runners/characters/CMakeFiles/krunner_charrunner.dir/charrunner.o                                                                                        
Scanning dependencies of target kcm_plasma_runner_events                                                                                                                            
[ 70%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/krunner_contacts_automoc.o                                                                              
[ 71%] Building CXX object runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o                                                                                        
[ 71%] Built target krunner_mediawiki                                                                                                                                               
/var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0/runners/contacts/contactsrunner.cpp:26:51: erreur fatale: akonadi/contact/contactdefaultactions.h : Aucun fichier ou dossier de ce type
compilation terminée.
make[2]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/contactsrunner.o] Erreur 1
make[1]: *** [runners/contacts/CMakeFiles/krunner_contacts.dir/all] Erreur 2
make[1]: *** Attente des tâches non terminées....
Scanning dependencies of target krunner_konsolesessions
[ 71%] Building CXX object runners/events/CMakeFiles/kcm_plasma_runner_events.dir/kcm_plasma_runner_events_automoc.o                                                                
[ 72%] In file included from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/runners/events/../../../kdeplasma-addons-4.6.0/runners/events/collection_selector.h:27:0,
                 from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/runners/events/moc_collection_selector.cpp:10,
                 from /var/tmp/portage/kde-base/kdeplasma-addons-4.6.0/work/kdeplasma-addons-4.6.0_build/runners/events/kcm_plasma_runner_events_automoc.cpp:4:
/usr/include/KDE/Akonadi/Collection:1:38: erreur fatale: ../../akonadi/collection.h : Aucun fichier ou dossier de ce type
compilation terminée.
Comment 13 Docsteel 2011-02-09 11:03:06 UTC
confirmed here.
Comment 14 Assuero 2011-02-09 15:08:49 UTC
Created attachment 261921 [details]
build.log-plasma-workspace-4.6.0

Problem to compile plasma-workspace-4.6.0.
Comment 15 SunZheng 2011-02-10 01:43:25 UTC
confirmed
Comment 16 Bob Raitz 2011-02-10 08:18:13 UTC
I have yet to have kdeplasma-addons-4.6.0 finish emerge sucessfully...whether or not the semantic-desktop USE flag is set. 
Comment 17 Robert Peter 2011-02-10 12:11:12 UTC
(In reply to comment #16)
> I have yet to have kdeplasma-addons-4.6.0 finish emerge sucessfully...whether
> or not the semantic-desktop USE flag is set. 
> 

So why not share the information how you fixed it with the others here?
Comment 18 Mike Lothian 2011-02-10 12:27:51 UTC
(In reply to comment #17)
> (In reply to comment #16)
> > I have yet to have kdeplasma-addons-4.6.0 finish emerge sucessfully...whether
> > or not the semantic-desktop USE flag is set. 
> > 
> 
> So why not share the information how you fixed it with the others here?
> 
That mean it doesn't work for him either

The only way I've gotten this to work so far is compiling everything with semantic-desktop on.

I removed kdepimlibs and got slightly further but it then failed on a Lancelot kmail plasmoid

I will try removing Lancelot and trying again this evening

Ruddy automagic dependencies. 

Has anyone looked at the options to see if we can force these bits off?
Comment 19 Bob Raitz 2011-02-10 17:31:23 UTC
(In reply to comment #17)
> (In reply to comment #16)
> > I have yet to have kdeplasma-addons-4.6.0 finish emerge sucessfully...whether
> > or not the semantic-desktop USE flag is set. 
> > 
> 
> So why not share the information how you fixed it with the others here?
> 

What information? I HAVE YET TO MAKE IT WORK! I can't start that version of KDE, nor do the bits work properly under XFCE4, like they did with the last iteration. I can't share the fix when I don't have it.
Comment 20 Keith Harrison 2011-02-10 22:11:08 UTC
Strangely enough, two days ago I upgraded 3 other machines to kde-4.6 and I did not run into this problem, everything built fine.  Same use flags etc... no differences besides these boxes were 32 bit but I don't think that has anything to do with it.  Perhaps something besides plasma-workspace needs to be rebuilt first?
Comment 21 Keith Harrison 2011-02-10 22:20:10 UTC
(In reply to comment #20)
> Strangely enough, two days ago I upgraded 3 other machines to kde-4.6 and I did
> not run into this problem, everything built fine.  Same use flags etc... no
> differences besides these boxes were 32 bit but I don't think that has anything
> to do with it.  Perhaps something besides plasma-workspace needs to be rebuilt
> first?
> 

Oops, nevermind... all my USE flags were the same except semantic-desktop was set.  I guess that helps confirm what the problem is anyway.
Comment 22 Robert Peter 2011-02-11 11:11:31 UTC
Running an "emerge -uDav world --newuse" with "semantic-desktop" set fixed the compile problem for me. It seems that the needed header "contactdefaultactions.h" is only installed when kdepimlibs is installed with "semantic-desktop" (so just re-emerging kdepimlibs should fix it, too)
Comment 23 loopx 2011-02-11 12:36:21 UTC
@Robert Peter : thanks, problem is solved here by simply adding the flag in make.conf and compile with new use.
Comment 24 Steve Kutnar 2011-02-11 12:47:59 UTC
Regarding comments 22 and 23, adding the semantic-desktop USE flag is not a "fix" for this bug, it is the default configuration.  The subject of this bug is to be able to NOT have semantic-desktop defined and still be able to build and use these packages.
Comment 25 Dolores 2011-02-11 14:56:48 UTC
(In reply to comment #24)
Steve is definitely right on the issue. My two cents:
1. If it's the case that semantic-desktop is no longer an option, then we should remove the use flag completely and emerge -uDN world
2. If semantic-desktop is still a valid use flag, then we have to fix the dependency issue and make people free to choose whether +/- it.
Comment 26 Shlomi Steinberg 2011-02-11 15:38:32 UTC
Created attachment 262129 [details, diff]
patch
Comment 27 Shlomi Steinberg 2011-02-11 15:38:50 UTC
Created attachment 262131 [details]
modified ebuild
Comment 28 Shlomi Steinberg 2011-02-11 15:40:00 UTC
Patch and modified ebuild attached, create a copy of kdeplasma-addons in local overlay. You lose a few plasmoids without semantic-desktop of course.
Comment 29 Keith Harrison 2011-02-11 20:16:22 UTC
A bit OT, but for those of you having problems compiling plasma-workspace, I was having the same problem but an emerge --unmerge akonadi-server seemed to fix the problem and plasma-workspace compiled fine.

I am still unable to emerge kdeplasma-addons but i havn't tried the patch here yet.
Comment 30 Marshall Banana 2011-02-12 18:01:43 UTC
(In reply to comment #28)
> Patch and modified ebuild attached, create a copy of kdeplasma-addons in local
> overlay. You lose a few plasmoids without semantic-desktop of course.
> 

worked for me :-)))
Comment 31 Bob Raitz 2011-02-12 19:57:40 UTC
Put me in the "works for me" group. Thanks!
Comment 32 Christian 2011-02-17 15:46:12 UTC
another "works here". Great Job!!!
when will it be in tree?
Comment 33 Jan Kundrát (RETIRED) gentoo-dev 2011-02-21 18:38:17 UTC
The attached patches, albeit looking bit too broad in scope, are certainly better than a failing build. KDE team, could we please get them in thee tree?
Comment 34 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-02-24 03:56:53 UTC
no, the patch isn't good. I wrote a similar patch for plasma-workspace with upstream's  cooperation, and they wanted it to be done properly. The contacts part contains non semantic-desktop stuff (in gentoo terminology), thus disabling it globally is not the right way to go (I am not sure about the other parts though, like lancelot or events). 
Since I'll be away for the next two-three weeks, don't expect a fix soon, it will be my first todo item when I get back though, since this bug is very important and I consider it a major stabilization blocker. Of course, anyone is free to report it upstream for a possible quicker response.
Comment 35 Krzysztof Pawlik (RETIRED) gentoo-dev 2011-02-24 14:50:40 UTC
Theo: can we get the imperfect solution added while we wait for proper fix? Having significant parts of plasma-addons missing is better than having all of it missing (I've just removed it completely).
Comment 36 Steve Kutnar 2011-02-24 15:26:02 UTC
(In reply to comment #35)
> Theo: can we get the imperfect solution added while we wait for proper fix?
> Having significant parts of plasma-addons missing is better than having all of
> it missing (I've just removed it completely).
> 

IMO, if you want this package bad enough, just use a local overlay in which you apply the patch so you can use this now.  That's usually what I do.  In this case, I don't desire this package bad enough to worry about it.
Comment 37 PEAKTOP 2011-03-01 02:43:56 UTC
(In reply to comment #27)
> Created an attachment (id=262131) [details]
> modified ebuild
> 

Thank you!
Comment 38 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-03-05 10:47:26 UTC
*** Bug 357507 has been marked as a duplicate of this bug. ***
Comment 39 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-03-05 10:58:41 UTC
*** Bug 357453 has been marked as a duplicate of this bug. ***
Comment 40 George 2011-03-05 14:52:13 UTC
Linking CXX shared module ../../lib/krunner_konsolesessions.so                             
[ 73%] Built target kcm_krunner_charrunner                                                 
[ 73%] Building CXX object wallpapers/mandelbrot/CMakeFiles/plasma_wallpaper_mandelbrot.dir/render_with_arch_defaults.o                                                               
[ 74%] Building CXX object wallpapers/mandelbrot/CMakeFiles/plasma_wallpaper_mandelbrot.dir/detectSSE2.o                                                                              
[ 74%] Built target krunner_konsolesessions                                                
[ 74%] [ 74%] Building CXX object wallpapers/mandelbrot/CMakeFiles/plasma_wallpaper_mandelbrot.dir/mix.o                                                                              
Building CXX object wallpapers/mandelbrot/CMakeFiles/plasma_wallpaper_mandelbrot.dir/render_with_SSE2_explicitly_enabled.o                                                            
Linking CXX shared module ../../lib/plasma_wallpaper_mandelbrot.so                         
[ 74%] Built target plasma_wallpaper_mandelbrot                                            
make: *** [all] Error 2
emake failed
 * ERROR: kde-base/kdeplasma-addons-4.6.1 failed (compile phase):
 *   Make failed!
Comment 41 Shlomi Steinberg 2011-03-05 15:44:04 UTC
Compiling 4.6.1 at the moment. I will see what it is about and upload a patch later.
Comment 42 Shlomi Steinberg 2011-03-05 16:47:47 UTC
Same patch applies cleanly for 4.6.1
Comment 43 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-03-06 14:37:12 UTC
*** Bug 357639 has been marked as a duplicate of this bug. ***
Comment 44 Fabian Köster 2011-03-06 15:46:31 UTC
Successfully tested the patch with kde-base/kdeplasma-addons-4.6.1.

btw: The easiest workaround until the final fix is to put the patch into

/etc/portage/patches/kde-base/kdeplasma-addons-4.6.1/

Then it is applied automatically by Portage (whether or not semantic-desktop is enabled, though)
Comment 45 Bob Raitz 2011-03-06 16:46:26 UTC
Change me to, "used to work". The USE flag, semantic-desktop, which is now a requirement, stops not only 4.6.0 from compiling, but 4.6.1 as well. 
Comment 46 Robert White 2011-03-10 09:49:53 UTC
In case anybody cares, you don't have to go and make a new ebuild to add a patch to an existing ebuild on a particular box. Create a directory /etc/portage/patches/(CLASS)/(package) and put the patch file(s) you want to apply in that directory.

So in this case I put the above patch in a file named:

/etc/portage/patches/kde-base/kdeplasma-addons-4.6.1/kdeplasma-addons-4.6.x.patch

note that it only patches the specific version of the package. I don't think you can patch whole package slots this way.

Beats the heck out of making custom .ebuild files.
Comment 47 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-03-14 14:56:51 UTC
*** Bug 358815 has been marked as a duplicate of this bug. ***
Comment 48 Alexander Stein 2011-03-15 12:44:15 UTC
Just a minor nitpick: Shouldn't the epatch be moved to src_prepare? Or even add the patch to the PATCHES variable (linr 49 in the attached ebuild)?
Comment 49 Bob Raitz 2011-04-07 06:43:42 UTC
So, this continues on into 4.6.3. Is there no fix for this? I mean, come on! Nothing upstream? Nothing from Gentoo devs?
Comment 50 Nikos Chantziaras 2011-04-08 08:09:21 UTC
This also fails here with "-semantic_desktop".

If this USE flag doesn't really work, why have it in the first place?
Comment 51 DaggyStyle 2011-04-08 14:06:04 UTC
(In reply to comment #50)
> This also fails here with "-semantic_desktop".
> 
> If this USE flag doesn't really work, why have it in the first place?

the issue is with -semantic_desktop, not otherwise, best way to fix it is by following Comment 44
Comment 52 Steve Kutnar 2011-04-08 14:53:44 UTC
(In reply to comment #51)
> (In reply to comment #50)
> > This also fails here with "-semantic_desktop".
> > 
> > If this USE flag doesn't really work, why have it in the first place?
> 
> the issue is with -semantic_desktop, not otherwise, best way to fix it is by
> following Comment 44

Hence the question why the USE flag exists in the first place... If software only compiles/works when the USE flag is enabled, what's the purpose of having the USE flag?
Comment 53 DaggyStyle 2011-04-08 15:19:02 UTC
(In reply to comment #52)
> (In reply to comment #51)
> > (In reply to comment #50)
> > > This also fails here with "-semantic_desktop".
> > > 
> > > If this USE flag doesn't really work, why have it in the first place?
> > 
> > the issue is with -semantic_desktop, not otherwise, best way to fix it is by
> > following Comment 44
> 
> Hence the question why the USE flag exists in the first place... If software
> only compiles/works when the USE flag is enabled, what's the purpose of having
> the USE flag?

afaik, the kde devs want better desktop integration, that is why.
but the software compiles/works when the USE flag is disabled too.
dagg@Starfleet ~ $ eix plasma
[I] kde-base/kdeplasma-addons
     Available versions:  
        (4.4)   4.4.5 4.4.5[1]
        (4.5)   (~)4.5.5[1]
        (4.6)   (~)4.6.0[1] (~)4.6.1[1] (~)4.6.2
        {aqua debug desktopglobe exif kdeenablefinal kdeprefix qalculate qwt rss scim semantic-desktop}
     Installed versions:  4.6.2(4.6)(08:54:49 AM 04/08/2011)(exif qalculate qwt scim -aqua -debug -desktopglobe -kdeenablefinal -kdeprefix -semantic-desktop)
     Homepage:            http://www.kde.org/
     Description:         Extra Plasma applets and engines.
Comment 54 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-04-08 17:21:40 UTC
*** Bug 362615 has been marked as a duplicate of this bug. ***
Comment 55 Andreas K. Hüttel archtester gentoo-dev 2011-04-08 20:24:51 UTC
*** Bug 361375 has been marked as a duplicate of this bug. ***
Comment 56 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-04-11 16:34:24 UTC
*** Bug 361643 has been marked as a duplicate of this bug. ***
Comment 57 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-04-12 02:11:27 UTC
I did some improvements to the ebuild, and also created a patch. Now let's wait for some upstream feedback.

https://git.reviewboard.kde.org/r/101095/
Comment 58 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-04-13 12:20:45 UTC
*** Bug 363277 has been marked as a duplicate of this bug. ***
Comment 59 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-04-13 13:04:33 UTC
Actually, I changed my mind. I applied my patch in 4.6.2 (4.6.9999 and 9999 are still affected). If upstream reacts in the review request, I'll update the patch
Comment 60 Ian Abbott 2011-04-14 16:55:06 UTC
Created attachment 269973 [details]
Build log for revision 1.3 of kdeplasma-addons-4.6.2.ebuild

(In reply to comment #59)
> Actually, I changed my mind. I applied my patch in 4.6.2 (4.6.9999 and 9999 are
> still affected). If upstream reacts in the review request, I'll update the
> patch

Did you break something?

Revision 1.3 of kdeplasma-addons-4.6.2.ebuild (with
kdeplasma-addons-4.6.2-optional-akonadi.patch) fails to build on my system,
whereas revision 1.2 builds fine.

$ emerge -pv kdeplasma-addons

These are the packages that would be merged, in order:

Calculating dependencies  . ... done!
[ebuild   R   ] kde-base/kdeplasma-addons-4.6.2  USE="exif semantic-desktop
(-aqua) -attica -debug -desktopglobe (-kdeenablefinal) (-kdeprefix) -qalculate
-qwt -scim" 0 kB

$ emerge --info
Portage 2.1.9.46 (default/linux/amd64/10.0/desktop, gcc-4.5.2, glibc-2.13-r2,
2.6.38-gentoo-r1-ija1 x86_64)
=================================================================
System uname:
Linux-2.6.38-gentoo-r1-ija1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3800+-with-gentoo-2.0.2
Timestamp of tree: Thu, 14 Apr 2011 12:45:01 +0000
app-shells/bash:     4.2_p8
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1-r1, 3.1.3-r1
dev-util/cmake:      2.8.4
sys-apps/baselayout: 2.0.2
sys-apps/openrc:     0.8.1
sys-apps/sandbox:    2.5
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:  2.21
sys-devel/gcc:       3.3.6-r1, 3.4.6-r2, 4.2.4-r1, 4.3.5, 4.4.5, 4.5.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
sys-kernel/linux-headers: 2.6.38
virtual/os-headers:  0
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild
/etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news
parallel-fetch protect-owned sandbox sfperms splitdebug strict
unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo
http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_GB"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi adns alsa amd64 avahi berkdb branding bzip2 cairo cdr
cgi cjk cli consolekit cracklib crypt cscope cups curl cxx dbus djvu doc dri
dts dv dvd dvdr emboss encode esd exif expat fam ffmpeg firefox flac flash
fontconfig fortran gdbm gdu gif glut gmp gnome gnome-keyring gnutls gpm
graphviz gstreamer gtk gtkhtml guile iconv icu idn imagemagick imap imlib ipod
ipv6 java jpeg kde kerberos lcms ldap libnotify mad matroska mikmod mmx mng
modules mono motif mp3 mp4 mpeg mudflap multilib musicbrainz ncurses nls nptl
nptlonly nsplugin offensive ogg opengl openmp pam pango pcre pdf perl plotutils
png policykit ppds pppd pulseaudio python qt3support qt4 quicktime rdesktop
readline ruby samba sasl sdl semantic-desktop session slang snmp spell sqlite
sse sse2 ssl startup-notification svg sysfs tcl tcltk tcpd threads tiff tk
truetype udev unicode usb vnc vorbis x264 xcb xine xml xorg xulrunner xv xvid
zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm
authn_default authn_file authz_dbm authz_default authz_groupfile authz_host
authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir
disk_cache env expires ext_filter file_cache filter headers include info
log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling
status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin
garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore
rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB"
PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon
ati vesa fbdev" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options
ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark
ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL,
PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS
Comment 61 Ian Abbott 2011-04-15 08:48:55 UTC
(In reply to comment #60)
> Created attachment 269973 [details]
> Build log for revision 1.3 of kdeplasma-addons-4.6.2.ebuild
> 
> (In reply to comment #59)
> > Actually, I changed my mind. I applied my patch in 4.6.2 (4.6.9999 and 9999 are
> > still affected). If upstream reacts in the review request, I'll update the
> > patch
> 
> Did you break something?
> 
> Revision 1.3 of kdeplasma-addons-4.6.2.ebuild (with
> kdeplasma-addons-4.6.2-optional-akonadi.patch) fails to build on my system,
> whereas revision 1.2 builds fine.

Answering my own question, this was reported in bug 363585 and fixed by Theo.