seems to be related to arts and wifi, neither of which i want or need Reproducible: Always Steps to Reproduce: 1.emerge kde 2. 3. Actual Results: crash and burn :( Expected Results: i should have given me a desktop! it dies like so interface_wireless.h:24:28: arts/iomanager.h: No such file or directory interface_wireless.h:25:29: arts/dispatcher.h: No such file or directory In file included from locator.cpp:20: interface_wireless.h:98: error: `Arts' has not been declared interface_wireless.h:99: error: expected class-name before '{' token interface_wireless.h:101: error: `Arts' has not been declared interface_wireless.h:101: error: ISO C++ forbids declaration of `Dispatcher' with no type interface_wireless.h:101: error: expected `;' before '*' token interface_wireless.h:102: error: `Arts' has not been declared interface_wireless.h:102: error: expected `)' before '*' token make[3]: *** [locator.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from kwifimanager.h:43, from main.cpp:25: interface_wireless.h:24:28: arts/iomanager.h: No such file or directory interface_wireless.h:25:29: arts/dispatcher.h: No such file or directory In file included from kwifimanager.h:43, from main.cpp:25: interface_wireless.h:98: error: `Arts' has not been declared interface_wireless.h:99: error: expected class-name before '{' token interface_wireless.h:101: error: `Arts' has not been declared interface_wireless.h:101: error: ISO C++ forbids declaration of `Dispatcher' with no type interface_wireless.h:101: error: expected `;' before '*' token interface_wireless.h:102: error: `Arts' has not been declared interface_wireless.h:102: error: expected `)' before '*' token make[3]: *** [main.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1/work/kdenetwork- 3.3.1/wifi' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1/work/kdenetwork- 3.3.1/wifi' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdenetwork-3.3.1/work/kdenetwork- 3.3.1' make: *** [all] Error 2 !!! ERROR: kde-base/kdenetwork-3.3.1 failed. !!! Function kde_src_compile, Line 142, Exitcode 2 !!! died running emake, kde_src_compile:make !!! If you need support, post the topmost build error, NOT this status message. i have eater ~ # emerge --info Portage 2.0.51_rc9 (default-x86-2004.2, gcc-hardened, glibc-2.3.4.20041006-r0, 2.6.9-rc3-mm3 i686) ================================================================= System uname: 2.6.9-rc3-mm3 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.5.3 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3 /env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /us r/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp://ftp.is.co.za/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://192.168.0.6/gentoo-portage" USE="S3TC VIDEO_CARDS_RADEON X X509 aac acl acpi activefilter adns aim alsa apache2 apm audiofile avantgo avi bcmath bdf berkdb bidi bitmap-fonts bluetooth bzlib cap cddb cdinstall cdparanoia cdrom cgi chroot cjk client cpdflib crypt ctype cups curl curlwrappers dba dio divx4linux djbfft dnd doc droproot dv dvb dvd dvdr dvdread edl emacs emacs-w3 encode erandom esd exif ext-png ext-zlib extensions f77 faac faad fam fastcgi fbcon ffmpeg flac flash fluidsynth fmod foomaticdb foreign-package foreign-sysvinit freetds freetype freewnn ftp gb gcj gcl gd gdbm geoip gif gimp gimpprint ginac glade glgd glut gmp gmtfull gnome gnomedb gnuplot gpm gps gs gsl gstreamer gtkhtml hardenedphp hbci hdf iconv icq ide idl image imagemagick imap imlib imlib2 innodb ipv6 irda irmc j2ee jabber java javacomm javadoc javamail javascript jbig jboss jce jms jmx joystick jp2 jpeg jpeg2k jta junit jython kadu-voice kakasi kde kerberos krb4 lcd lcms leim libdsk libg++ libgd libgda libwww live lua lufsusermount lzo lzw lzw-tiff m17n- lib mad maildir matroska mbox mcal mdb memlimit mhash migemo mikmod mixer mldonkeypango mmap mmx mng motif mozcalendar mozdomi mozp3p mozsvg mozxmlterm mpeg mpeg4 mpi mplayer msn mssql mule music mythtv nagios-dns nagios-ntp nagios- ping nagios-ssh native ncurses net network nls nptl nptlonly ntfs ntlm nvidia nviz oav objc ocaml odbc offensive ofx oggvorbis openal opengl opie oscar oss pam parse-clocks pcap pcntl pda pdflib perl pg-hier pg-intdatetime pg- vacuumdelay php pic plotutils png portaudio posix ppds print psyco pthreads python qt quicktime quotes readline reiser4 reiserfs rhino rogue rplay rtc samba sasl sdl servlet-2.3 servlet-2.4 session shaper shared sharedmem sheep silc simplexml skk slang slp smime sndfile snmp sockets socks5 softquota sox speex spell sse ssl stencil-buffer stroke svg svga szip t1lib tcpd tga theora tidy tiff transcode truetype unicode usagi usb v4l v4l2 videos wmf wxwin wxwindows x86 xatrix xchatdccserver xchattext xemacs xgetdefault xine xml xml2 xmlrpc xmms xosd xprint xrandr xsl xv xvid yv12 zlib" so then i went emerge -C kde, edited my make.conf to reflect arts and wifi ( i had put in -arts and -wifi earlier) as i learned that kde is not always happy without arts. emerge -C kde didnt remove anything so i went emerge depclean and watched as all previous kde entries were trashed :) i then started from scratch with arts and wifi : make[3]: Leaving directory `/var/tmp/portage/arts-1.3.1/work/arts- 1.3.1/flow/gslpp' make[3]: Entering directory `/var/tmp/portage/arts-1.3.1/work/arts-1.3.1/flow' ../mcopidl/mcopidl -t ../flow/artsflow.idl ../mcopidl/mcopidl -t ../flow/artsflow.idl make[3]: *** [artsflow.h] Segmentation fault make[3]: *** Waiting for unfinished jobs.... make[3]: *** [artsflow.cc] Segmentation fault make[3]: Leaving directory `/var/tmp/portage/arts-1.3.1/work/arts-1.3.1/flow' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/arts-1.3.1/work/arts-1.3.1/flow' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/arts-1.3.1/work/arts-1.3.1' make: *** [all] Error 2 !!! ERROR: kde-base/arts-1.3.1 failed. !!! Function kde_src_compile, Line 142, Exitcode 2 !!! died running emake, kde_src_compile:make so now kde wont compile with arts and wont compile without arts :(
On the last error it looks like bug #52533. *** This bug has been marked as a duplicate of 52533 ***