'emerge -v kde-base/dolphin' fails with: ... cd /var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4_build/dolphin/src && /usr/bin/x86_64-pc-linux-gnu-g++ -DMAKE_DOLPHINPRIVATE_LIB -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DNDEBUG -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 -fPIC -I/var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4_build/dolphin/src -I/var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4/dolphin/src -I/var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4_build -I/var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4/lib/konq -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtAssistant -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 -I/usr/include/qimageblitz -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -o CMakeFiles/dolphinprivate.dir/dolphincolumnwidget.o -c /var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4/dolphin/src/dolphincolumnwidget.cpp /var/tmp/portage/kde-base/dolphin-4.2.4-r2/work/dolphin-4.2.4/dolphin/src/dolphincolumnwidget.cpp:43:26: error: konqmimedata.h: No such file or directory make[2]: *** [dolphin/src/CMakeFiles/dolphinprivate.dir/dolphincolumnwidget.o] Error 1 Reproducible: Always root@lynx:/root(20)# emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r5-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-gentoo-2.0.1 Timestamp of tree: Fri, 07 Aug 2009 11:00:01 +0000 app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1, 3.1 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /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 /etc/udev/rules.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" FFLAGS="-march=nocona -O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="de fr" MAKEOPTS="-j1" 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/layman/n4g /usr/local/portage/layman/dotnet /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage/layman/suka /usr/local/portage/layman/zugaina /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac acl acpi administrator afs aiglx alsa amd64 amrr ao aotuv apache2 asf atlas auctex audacious audiofile automount bash-completion beagle berkdb bjam blas bluetooth bonobo boo boost branding bzip2 c++ cairo cardbus cdda cddb cdf cdio cdparanoia cdr cgi chm cli consolekit corba cracklib cran crypt cups curl cxx daap dbus device-mapper dga dia divx djvu dlloader dmi doc dri ds3490 dv dvb dvd dvdr dvi dxr3 dynagraph eds effects elf emacs emboss encode epiphany esd evo examples exif expat extra fam fame ffmpeg fftw firefox fits flac fltk foomaticdb fortran fpx fuse galago garmin gd gdal gdbm geos gif gimp gimpprint ginac glade glib glitz gml gmp gnokii gnome gnome-keyring gnuplot gnutls gphoto2 gpm graphics graphviz gs gsl gsm gstreamer gtk guile hal hardened harness hddtemp hdf hdf5 hlapi http httpd hvm iconv icq icu id3 ide imagemagick imap innodb ipod ipv6 irda irmc isdnlog ithreads jabber java java5 java6 jbig john jpeg jpeg2k kde kde4 kerberos kexi keyring kvm ladspa lame lapack laptop latex lcms ldap libffi libgda libnotify libsamplerate lirc lua lzo lzw mad maildir mailwrapper math matroska mikmod mmx mmxext mng mod mono motif mozdevelop mozilla mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer mtp mudflap multilib musicbrainz mysql mysqli nautilus ncurses neXt netcdf netpbm network networkmanager nfs nls nntp nptl nptlonly nsplugin ntfs ntp numarray numeric nvidia obex objc ocaml octave odbc ogdi ogg ole openexr opengl openmp pae pam pcre pda pdf perl pipechan plotutils plugins png podcast policykit posix postgres postscript ppds pppd preview-latex proj projectx pstricks pulseaudio python qhull qt3 qt3support qt4 quicktime readline reflection reiserfs rhythmbox rle rpc rrdcgi rrdtool samba sasl science sdl server session slang slp smp sndfile snmp soup sox speex spell spl sqlite sse sse2 ssl startup-notification stlport subtitles subversion suexec svg sysfs szip t1lib tcl tcpd tex theora threads thunderbird tidy tiff tk tntc truetype unicode usb userlocales utempter v4l2 vorbis wav webdav webdav-serf webkit wifi wmf wxwidgets wxwindows xattr xcb xemacs xext xine xml xmlreader xmlrpc xorg xpm xulrunner xv xvid xvmc zlib zvbi" ALSA_CARDS="intel8x0" 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 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="usb-wt220u" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics " KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de fr" NETBEANS_MODULES="ide websvccommon nb harness apisupport groovy gsf j2ee java xml" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
The reason for the issue seems to be, that since yesterday several kde-packages as kdm, kget, kdepimlibs, libkdepim, libkonq are installed in under /usr/localusr/. Any idea, why that can happen?
After deleting (emerge -C) kdm, kget, kdepimlibs, libkdepim, libkonq and 'rm -r /usr/localusr' I see now that oxygen-icons is installed under /usr/locausr: root@lynx:/root(7)# equery files oxygen-icons | head /usr /usr/localusr /usr/localusr/share /usr/localusr/share/icons /usr/localusr/share/icons/oxygen /usr/localusr/share/icons/oxygen/128x128 /usr/localusr/share/icons/oxygen/128x128/actions /usr/localusr/share/icons/oxygen/128x128/actions/address-book-new.png /usr/localusr/share/icons/oxygen/128x128/actions/application-exit.png /usr/localusr/share/icons/oxygen/128x128/actions/appointment-new.png At a second computer I see that at least kdm, kget and rkward were yesterday or today installed under /usr/localusr. And even worse at a third computer: rose@condor:/home/rose(4)$ ll -t /usr/localusr/bin/ | head insgesamt 18380 -rwxr-xr-x 1 root root 18776 8. Aug 16:01 kbookmarkmerger* -rwxr-xr-x 1 root root 6072 8. Aug 16:01 keditbookmarks* -rwxr-xr-x 1 root root 14616 8. Aug 16:00 ktrash* -rwxr-xr-x 1 root root 90496 8. Aug 15:57 kdialog* -rwxr-xr-x 1 root root 228640 8. Aug 15:57 kfind* -rwxr-xr-x 1 root root 432648 8. Aug 15:52 gwenview* -rwxr-xr-x 1 root root 6072 8. Aug 15:50 nepomukserver* -rwxr-xr-x 1 root root 27216 8. Aug 15:50 nepomukservicestub* -rwxr-xr-x 1 root root 14544 8. Aug 15:48 kcolorchooser* rose@condor:/home/rose(6)$ ll -t /usr/localusr/bin/ | wc 132 1181 7608
Check if you have any eclass/kde4* files under any of the following: PORTDIR_OVERLAY="/usr/local/portage/layman/n4g /usr/local/portage/layman/dotnet /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay /usr/local/portage/layman/suka /usr/local/portage/layman/zugaina /usr/local/portage" Also, what's the output of kde4config --prefix?
I don't know, how I can find eclass/kde4* files. I tried the following: root@lynx:/root(24)# find /usr/local/portage/ | grep kde /usr/local/portage/layman/n4g/kde-misc /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-3.0.506.1.3.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/metadata.xml /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/ChangeLog /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-2.0.0_p3.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/Manifest /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/80novell-client /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/80novell-client64 /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/entries /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/props /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/text-base/80novell-client.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/text-base/80novell-client64.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/files/.svn/lock /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-3.0.508.8.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/entries /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/props /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/ChangeLog.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/novell-konqueror-plugin-2.0.0_p3.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/metadata.xml.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/Manifest.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/novell-konqueror-plugin-3.0.508.8.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/novell-konqueror-plugin-3.0.506.1.3.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/lock /usr/local/portage/layman/n4g/kde-misc/novell-ui-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/novell-ui-base-3.0.508.3.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/metadata.xml /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/novell-ui-base-3.0.508.5.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/ChangeLog /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/Manifest /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/entries /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/props /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base/ChangeLog.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base/novell-ui-base-3.0.508.5.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base/novell-ui-base-3.0.508.3.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base/metadata.xml.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/text-base/Manifest.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-ui-base/.svn/lock /usr/local/portage/layman/n4g/kde-misc/metadata.xml /usr/local/portage/layman/n4g/kde-misc/novell-qtgui /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/novell-qtgui-3.0.508.12.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/novell-qtgui-3.0.508.17.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/metadata.xml /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/novell-qtgui-3.0.508.17-r1.ebuild /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/ChangeLog /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/Manifest /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/xcb-xlib-fix-list /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/entries /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/props /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/text-base/xcb-xlib-fix-list.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/files/.svn/lock /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/entries /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/props /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/novell-qtgui-3.0.508.17.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/ChangeLog.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/novell-qtgui-3.0.508.12.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/novell-qtgui-3.0.508.17-r1.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/metadata.xml.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/text-base/Manifest.svn-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/novell-qtgui/.svn/lock /usr/local/portage/layman/n4g/kde-misc/kio_slp /usr/local/portage/layman/n4g/kde-misc/kio_slp/metadata.xml /usr/local/portage/layman/n4g/kde-misc/kio_slp/ChangeLog /usr/local/portage/layman/n4g/kde-misc/kio_slp/kio_slp-0.4.1_p132.ebuild /usr/local/portage/layman/n4g/kde-misc/kio_slp/Manifest /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/entries /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/props /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/text-base/kio_slp-0.4.1_p132.ebuild.svn-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/text-base/ChangeLog.svn-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/text-base/metadata.xml.svn-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/text-base/Manifest.svn-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/kio_slp/.svn/lock /usr/local/portage/layman/n4g/kde-misc/.svn /usr/local/portage/layman/n4g/kde-misc/.svn/entries /usr/local/portage/layman/n4g/kde-misc/.svn/props /usr/local/portage/layman/n4g/kde-misc/.svn/text-base /usr/local/portage/layman/n4g/kde-misc/.svn/text-base/metadata.xml.svn-base /usr/local/portage/layman/n4g/kde-misc/.svn/all-wcprops /usr/local/portage/layman/n4g/kde-misc/.svn/prop-base /usr/local/portage/layman/n4g/kde-misc/.svn/tmp /usr/local/portage/layman/n4g/kde-misc/.svn/tmp/props /usr/local/portage/layman/n4g/kde-misc/.svn/tmp/text-base /usr/local/portage/layman/n4g/kde-misc/.svn/tmp/prop-base /usr/local/portage/layman/n4g/kde-misc/.svn/lock /usr/local/portage/layman/zugaina/kde-misc /usr/local/portage/layman/zugaina/kde-misc/yawp /usr/local/portage/layman/zugaina/kde-misc/yawp/metadata.xml /usr/local/portage/layman/zugaina/kde-misc/yawp/ChangeLog /usr/local/portage/layman/zugaina/kde-misc/yawp/yawp-0.2.3.ebuild /usr/local/portage/layman/zugaina/kde-misc/yawp/Manifest and root@lynx:/root(25)# find /usr/local/portage/ -exec grep kde4 {} \; -print inherit novell eutils rpm qt3 kde4-base multilib versionator exeinto ${KDEDIR}/$(get_libdir)/kde4 doexe "${WORKDIR}"/${PN}-${MY_PV}/usr/${nlib}/kde4/* doins -r "${WORKDIR}"/${PN}-${MY_PV}/usr/share/kde4/* /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/novell-konqueror-plugin-3.0.508.8.ebuild inherit novell eutils rpm qt3 kde4-base multilib versionator exeinto ${KDEDIR}/$(get_libdir)/kde4 doexe "${WORKDIR}"/${PN}-${MY_PV}/usr/${nlib}/kde4/* doins -r "${WORKDIR}"/${PN}-${MY_PV}/usr/share/kde4/* /usr/local/portage/layman/n4g/kde-misc/novell-konqueror-plugin/.svn/text-base/novell-konqueror-plugin-3.0.508.8.ebuild.svn-base inherit eutils kde4-base gnome2 kde4-base_pkg_setup # must be explicit because kde4-base in exporting a src_test function kde4-base_pkg_postinst kde4-base_pkg_postrm /usr/local/portage/layman/zugaina/net-voip/ekiga/ekiga-3.2.5.ebuild inherit kde4-base versionator /usr/local/portage/layman/zugaina/kde-misc/yawp/yawp-0.2.3.ebuild src="git://www2.mailstation.de/git/genkde4svn.git" <description>Paludis-only kde4 overlay. Unsupported by KDE /usr/local/portage/layman/cache_65bd38402ac8431067b54904bd2ed2d1.xml Is this the information you want to get? At the computer tiger I had the last 'emerge --sync' at Sat Aug 8 07:25:51. There is still kdelibs-4.2.4-r4 installed and I find kde4-config under /usr/bin and it shows /usr as the prefix, nevertheless I find there some packages under /usr/localusr: rose@tiger:/home/rose(13)$ genlop -r | tail -n2 rsync'ed at >>> Sat Aug 8 07:25:51 2009 rose@tiger:/home/rose(14)$ type kde4-config kde4-config is hashed (/usr/bin/kde4-config) rose@tiger:/home/rose(15)$ kde4-config --prefix /usr rose@tiger:/home/rose(16)$ du -s /usr/localusr/ 568 /usr/localusr/ rose@tiger:/home/rose(17)$ ll /usr/localusr/lib/ insgesamt 8 drwxr-xr-x 2 root root 4096 4. Aug 16:19 kconf_update_bin/ drwxr-xr-x 3 root root 4096 4. Aug 16:19 kde4/ rose@tiger:/home/rose(18)$ ll /usr/localusr/lib/kconf_update_bin/ insgesamt 36 -rwxr-xr-x 1 root root 13700 4. Aug 16:19 phonon_devicepreference_update* -rwxr-xr-x 1 root root 17824 4. Aug 16:19 phonon_deviceuids_update* At the next computer lynx I had the last 'emerge sync' at Sat Aug 8 10:38:11 2009, there is kdelibs-4.3.0 installed, kde4-config is under /usr/localusr/bin/ and it shows /usr/localusr as prefix: root@lynx:/root(29)# genlop -r | tail -n2 rsync'ed at >>> Sat Aug 8 10:38:11 2009 root@lynx:/root(30)# type kde4-config -su: type: kde4-config: not found root@lynx:/root(31)# ll /usr/localusr/bin/kde4-config -rwxr-xr-x 1 root root 26992 Aug 8 15:58 /usr/localusr/bin/kde4-config* root@lynx:/root(34)# /usr/localusr/bin/kde4-config --prefix /usr/localusr root@lynx:/root(35)# du -s /usr/localusr/ 127588 /usr/localusr/ root@lynx:/root(36)# qlist -Iv kdelibs kde-base/kdelibs-3.5.10-r6 kde-base/kdelibs-4.3.0
Still some remarks: It seems me that on my i686 systems kdelibs-4.2.4-r4 is installed, and emerge does not intend to upgrade kdelibs at my x86_64 systems kdelibs-4.3.0 is installed. At the i686 systems I have between 1 and 10 MB under /usr/localusr, at the x86_64 systems I have between 130 and 210 MB under /usr/localusr. Because I think that is a general kde bug, I opened still a further bug 280762.
*** Bug 280762 has been marked as a duplicate of this bug. ***
please paste your enviroment file. I have no idea how it is named under paludis, but should contain all enviroment variables.
(In reply to comment #3) > Check if you have any eclass/kde4* files under any of the following: > > PORTDIR_OVERLAY="/usr/local/portage/layman/n4g /usr/local/portage/layman/dotnet > /usr/local/portage/layman/science /usr/local/portage/layman/java-overlay > /usr/local/portage/layman/suka /usr/local/portage/layman/zugaina > /usr/local/portage" Please post the output of: ls /usr/local/portage/layman/*/eclass/kde4*
I don't use paludis. Do you mean /etc/profile.env? But there is nothing with respect to /usr/localusr: root@condor:/root(47)# grep local /etc/profile.env export DISTCC_HOSTS='localhost condor/3 shark/3 grizzly/3 cheetah/2 tarantel/2' export MANPATH='/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.19.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.4/man:/etc/java-config/system-vm/man/:/usr/lib64/php5/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man:/usr/share/postgresql-8.3/man:/opt/nvidia-cg-toolkit/man:/usr/grass63/man' export XDG_DATA_DIRS='/usr/local/share:/usr/kde/3.5/share:/usr/share:/usr/share/gdm' kde4-config is not in the PATH. '/usr/localusr/bin/kde4-config --prefix' says /usr/localusr. I still have a correction to Comment #5. I have two x86_64 systems (condor and lynx) where kde-4.3.0 is installed under /usr/localusr, at the third x86_64 (grizzly) systems only oxygen-icons-4.3.0 are installed under /usr/localusr. At grizzly I have a /usr/bin/kde4-config. And '/usr/bin/kde4-config --prefix' shows only /usr. If I reemerge oxygen-icons at grizzly, it is again installed under /usr/localusr. At condor (x86_64 with kdelibs-4.3.0) 71 packages (identified by 'for p in `qlist -ICv kde` ; do printf "%-50s: " $p; res=`equery f $p | head -n2 | tail -n1` ; echo "$res" ; done | grep localusr' are installed under /usr/localusr. At lynx (x86_64 with kdelibs-4.3.0) 145 kde-packages are installed under /usr/localusr. 'grep local /etc/profile.env' shows: export DISTCC_HOSTS='localhost condor/3 shark/3 grizzly/3 cheetah/2 tarantel/2' export MANPATH='/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.19.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.4/man:/etc/java-config/system-vm/man/:/usr/lib64/php5/man/:/usr/kde/3.5/share/man:/usr/qt/3/doc/man:/usr/share/postgresql-8.3/man:/opt/nvidia-cg-toolkit/man:/usr/grass63/man' export XDG_DATA_DIRS='/usr/local/share:/usr/share:/usr/kde/3.5/share:/usr/share/gdm' kde4-config is not into the PATH. '/usr/localusr/bin/kde4-config --prefix' says /usr/localusr At thinkpad (i686 with kdelibs-4.2.4-r4) kdm-4.2.4-r1, kget-4.2.4-r1 and rkward-0.5.1 is installed under /usr/localusr. After deleting kdm, kget and rkward, 'emerge world' installs again kdm-4.2.4-r1 and kget-4.2.4-r1 under /usr/localusr. > Please post the output of: > ls /usr/local/portage/layman/*/eclass/kde4* I don't have such files: root@condor:/root(13)# ls /usr/local/portage/layman/*/eclass/kde4* ls: cannot access /usr/local/portage/layman/*/eclass/kde4*: No such file or directory /usr/local/portage/layman/dotnet/eclass: total 4 -rw-r--r-- 1 root root 1421 Jan 10 2009 taoframework.eclass /usr/local/portage/layman/java-overlay/eclass: total 44 -rw-r--r-- 1 root root 1836 May 3 10:30 excalibur-multi.eclass -rw-r--r-- 1 root root 1856 May 3 10:30 excalibur.eclass -rw-r--r-- 1 root root 21183 May 3 10:30 java-maven-2.eclass -rw-r--r-- 1 root root 1572 May 3 10:30 java-maven-plugin-2.eclass -rw-r--r-- 1 root root 3204 May 3 10:30 netbeans-5.5-pack.eclass -rw-r--r-- 1 root root 2425 May 3 10:30 openoffice-ext.eclass /usr/local/portage/layman/science/eclass: total 28 -rw-r--r-- 1 root root 11479 Jul 12 10:01 mpi.eclass -rw-r--r-- 1 root root 9340 Jan 22 2009 octave-forge.eclass -rw-r--r-- 1 root root 1373 Jul 23 20:20 openib.eclass /usr/local/portage/layman/zugaina/eclass: total 20 -rw-r--r-- 1 root root 4403 Aug 8 03:11 bazaar.eclass -rw-r--r-- 1 root root 10515 Aug 8 03:11 mozconfig2.eclass
Yes sorry about the paludis thing, i confused it with another bugie. Tho it does not change anything. I would really like to see the enviroment file. in /var/tmp/kde-base/somepackage/temp/environment where somepackage is something you are compiling. try it on konsole 4 example it is quite small :]
Created attachment 200848 [details] /var/tmp/portage/kde-base/kdelibs-4.3.0/temp/environment I hope it helps.
Tomas, as we suspected, the user has the following in the environment file: EROOT=/usr/local
/me fixed the typo in eclass where was missing the leading /. From eclass maintainer POV the stuff is correct now. Now we should probably help to fix this poor guy system... but i am not entirely sure that we should >=D @Juergen: Did you set in some /etc/env.d/ file the variable EROOT? Cheers
http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commitdiff;h=c94787d2a97a990aa89ccce355a9e63de5e3c245 Forgot to mention where i did it ;] @Juergen: Also it might be defined somewhere in /usr/local/portage/ when i think of it. Searching for bash variable is quite simple: grep VAR_NAME file ; for global search * is quite nice in one folder
So I was looking for EROOT in my configuration files: root@condor:/root(43)# grep EROOT /etc/make.conf root@condor:/root(44)# find /usr/local/portage/ -exec grep EROOT {} \; -print root@condor:/root(48)# grep EROOT /etc/env.d/* root@condor:/root(49)# grep EROOT /etc/profile root@condor:/root(50)# grep EROOT /etc/profile.d/* The result of 'find /usr/portage/ -exec grep EROOT {} \; -print > ~rose/grep_for_EROOT.txt' will be attached. root@condor:/root(53)# grep EROOT /root/.bash* /root/.bash_profile:export EROOT=/usr/local So it is my fault. I have this definition of EROOT for years in my .bashprofil. Perhaps it is from the stoneage when I did slackware-Emerde. I can change it without problems.
Created attachment 200875 [details] find /usr/portage/ -exec grep EROOT {} \; -print > ~rose/grep_for_EROOT.txt
By the way, what would be the best way to repair the corrupted installation? Perhaps omething like LIST=`grep kde /var/lib/portage/world` emerge -C $LIST emerge -uvDN $LIST
I have just seen that it is not enough to do: emerge -C $LIST. So now my recipe wouldt be after unsetting EROOT in .bash_profile and starting a new login shell. LIST=`grep kde /var/lib/portage/world` emerge -C $LIST `qlist -IC kde` emerge -uvDN $LIST
This will be handled in bug 286192. *** This bug has been marked as a duplicate of bug 286192 ***
This one is more detailed, changing duplicate status the other way around.
*** Bug 286192 has been marked as a duplicate of this bug. ***
(In reply to comment #15) > So I was looking for EROOT in my configuration files: > /root/.bash_profile:export EROOT=/usr/local I have the same problem. All the KDE4 stuff has been installed into /usr/share/e16/... EROOT is set to /usr/share/e16. Unfortunately I haven't set EROOT in any bash-configs and didn't find a initialisation in /usr/portage or /etc/env.d too. Any ideas, where to deactivate EROOT or how to solve that problem in any other way?
(In reply to comment #22) > Any ideas, where to deactivate EROOT or how to solve that problem in any other > way? As a work around you can emerge it from a console. I combined it with "screen": alt+ctrl+f1, login as root, screen, emerge kde, ctrl-a-d, logout, alt+ctrl+f8 (back to e16), "screen -r" (in root xterm).
16:17 <+CIA-53> scarabeus * gentoo-x86/eclass/ (4 files): 16:17 <+CIA-53> Sync cmake-utils and kde eclasses with kde-testing overlays. Fixed it. Sync in a hour.