Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280670 - [Gentoo prefix] kde4 is installed under /usr/localusr
Summary: [Gentoo prefix] kde4 is installed under /usr/localusr
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 280762 286192 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-07 17:02 UTC by Juergen Rose
Modified: 2009-10-27 14:25 UTC (History)
2 users (show)

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


Attachments
/var/tmp/portage/kde-base/kdelibs-4.3.0/temp/environment (environment,142.76 KB, text/plain)
2009-08-10 14:56 UTC, Juergen Rose
Details
find /usr/portage/ -exec grep EROOT {} \; -print > ~rose/grep_for_EROOT.txt (grep_for_EROOT.txt,23.61 KB, text/plain)
2009-08-11 00:04 UTC, Juergen Rose
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Rose 2009-08-07 17:02:47 UTC
'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
Comment 1 Juergen Rose 2009-08-07 18:02:45 UTC
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?
Comment 2 Juergen Rose 2009-08-08 14:05:54 UTC
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
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-08 14:57:36 UTC
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?
Comment 4 Juergen Rose 2009-08-08 15:46:10 UTC
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




Comment 5 Juergen Rose 2009-08-08 15:56:10 UTC
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.
Comment 6 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-09 10:23:17 UTC
*** Bug 280762 has been marked as a duplicate of this bug. ***
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-09 10:24:34 UTC
please paste your enviroment file.
I have no idea how it is named under paludis, but should contain all enviroment variables.
Comment 8 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-10 13:52:19 UTC
(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*
Comment 9 Juergen Rose 2009-08-10 14:24:41 UTC
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

Comment 10 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-10 14:35:36 UTC
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 :]
Comment 11 Juergen Rose 2009-08-10 14:56:41 UTC
Created attachment 200848 [details]
/var/tmp/portage/kde-base/kdelibs-4.3.0/temp/environment

I hope it helps.
Comment 12 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-10 18:45:35 UTC
Tomas,

as we suspected, the user has the following in the environment file:

EROOT=/usr/local
Comment 13 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-10 19:01:30 UTC
/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
Comment 14 Tomáš Chvátal (RETIRED) gentoo-dev 2009-08-10 19:07:12 UTC
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
Comment 15 Juergen Rose 2009-08-11 00:03:56 UTC
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.
Comment 16 Juergen Rose 2009-08-11 00:04:57 UTC
Created attachment 200875 [details]
find /usr/portage/ -exec grep EROOT {} \; -print > ~rose/grep_for_EROOT.txt
Comment 17 Juergen Rose 2009-08-11 00:10:04 UTC
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 

Comment 18 Juergen Rose 2009-08-11 00:20:58 UTC
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 
Comment 19 Samuli Suominen (RETIRED) gentoo-dev 2009-10-13 18:56:13 UTC
This will be handled in bug 286192.

*** This bug has been marked as a duplicate of bug 286192 ***
Comment 20 Maciej Mrozowski gentoo-dev 2009-10-21 10:31:31 UTC
This one is more detailed, changing duplicate status the other way around.
Comment 21 Maciej Mrozowski gentoo-dev 2009-10-21 10:31:52 UTC
*** Bug 286192 has been marked as a duplicate of this bug. ***
Comment 22 Sven Müller 2009-10-22 21:07:18 UTC
(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?

Comment 23 Anton Bolshakov 2009-10-22 22:30:38 UTC
(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).
Comment 24 Samuli Suominen (RETIRED) gentoo-dev 2009-10-27 14:25:25 UTC
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.