the problem where libs and binaries in /usr/lib and /usr/bin which where from older packages which where deinstalled, but the files were still there. i dont know how they could get there, maybe a broken stage archiv.
problem solved by removing all libs and bins that are not symlinks and doesnt belong to a package
[/EDIT4]
[EDIT3]
i try to summarise the problem:
- when i try to emerge kdelibs i get an error about libsandbox. with sandbox disabled i get a segmentation fault, i tried several kdelibs versions.
- a segmentation fault also occurs when installing wine (also different versions).
- ssh binary seg faults when emerged with USE="kerberos" (which is standard).
- subversion (svn) also seg faults and doesn't use kerberos
[EDIT2]
even after the emerge -e world, the problem exists. and i rebuild gcc and glibc twice before i started. i am lost.
[/EDIT2]
[EDIT]
looks like i forgot to add ACCEPT_KEYWORDS="x86" to my make.conf and that fucked up quite a lot. so i think this will be fixed after a emerge -e world, which takes about 30 hours.. lets see.
[/EDIT]
i was updating world when i had the following problem with wine and kdelibs:
Code: Select all
RTLD_NEXT used in code not dynamically loaded
Code: Select all
DEBUG -DNO_DEBUG -O2 -O2 -march=i686 -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o knotify.la -rpath /usr/kde/3.5/lib/kde3 -L/usr/kde/3.5/lib -L/usr/qt/3/lib -module -avoid-version knotify.lo knotify_skel.lo
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/arts/knotify'
make[3]: Entering directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/arts'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/arts'
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/arts'
Making all in dnssd
make[2]: Entering directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/dnssd'
../kdecore/kconfig_compiler/kconfig_compiler ./kcm_kdnssd.kcfg ./settings.kcfgc; ret=$?; \
if test "$ret" != 0; then rm -f settings.h ; exit $ret ; fi
libsandbox: Can't resolve getcwd: RTLD_NEXT used in code not dynamically loaded
make[2]: *** [settings.h] Error 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7/dnssd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kdelibs-3.5.7-r3/work/kdelibs-3.5.7'
make: *** [all] Error 2
*
* ERROR: kde-base/kdelibs-3.5.7-r3 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* kdelibs-3.5.7-r3.ebuild, line 153: Called kde_src_compile
* kde.eclass, line 170: Called kde_src_compile 'all'
* kde.eclass, line 340: Called kde_src_compile 'myconf' 'configure' 'make'
* kde.eclass, line 336: Called die
*
* died running emake, kde_src_comp../tools/widl/widl -I. -I. -I../include -I../include -h -H shobjidl.h shobjidl.idl
Code: Select all
../tools/widl/widl -I. -I. -I../include -I../include -h -H shldisp.h shldisp.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H shobjidl.h shobjidl.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H shtypes.h shtypes.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H strmif.h strmif.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H tom.h tom.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H urlhist.h urlhist.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H wine/itss.h wine/itss.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H xmldom.h xmldom.idl
../tools/widl/widl -I. -I. -I../include -I../include -h -H xmldso.h xmldso.idl
../tools/widl/widl -I. -I. -I../include -I../include -t -T stdole2.tlb stdole2.idl
make[1]: Leaving directory `/var/tmp/portage/app-emulation/wine-0.9.45/work/wine-0.9.45/include'
make[1]: Entering directory `/var/tmp/portage/app-emulation/wine-0.9.45/work/wine-0.9.45/fonts'
fontforge -script ../fonts/genttf.ff courier.sfd courier.ttf
Copyright (c) 2000-2007 by George Williams.
Executable based on sources from 17:57 15-Sep-2007.
libsandbox: Can't resolve access: RTLD_NEXT used in code not dynamically loaded
make[1]: *** [courier.ttf] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-emulation/wine-0.9.45/work/wine-0.9.45/fonts'
make: *** [fonts] Error 2
*
* ERROR: app-emulation/wine-0.9.45 failed.
* Call stack:
* ebuild.sh, line 1654: Called dyn_compile
* ebuild.sh, line 990: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* wine-0.9.45.ebuild, line 114: Called die
*
* all
what i already tried:
- revdep-rebuild
- rebuild tool chain
- remerge sandbox
- emerge -e world
- new kernel
- other ram
- checked ram with memtest86
-ribx

