When I try to emerge kdeedu-3.1.4, I get the following message (after a long compilation): --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-kdeedu-3.1.4-4823.log" mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings mkdir: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings -------------------------------------------------------------------------------- I can't determine what's causing it. This is also very weird since /usr/local/tmp is no longer my PORTAGE_TMPDIR (nor any other TMPDIR). It used to be, until I discovered it's problematic to have it on a different partition. Reproducible: Always Steps to Reproduce: 1. emerge kdeedu 2. 3. Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 2.4. 22-gentoo-r2) ================================================================= System uname: 2.4.22-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fomit-f rame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1 /share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm /config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /us r/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/games /etc/gconf /etc/init.d /etc/sound /etc/ssl /etc/ svgalib /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -fomit -frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ ftp://darkstar.ist.utl.pt/pub/gentoo / http://ftp.easynet.nl/mirror/gentoo/ http://gentoo.inode.at/ http://www.die.un ipd.it/pub/Linux/distributions/gentoo-sources/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib aavm acl acpi alsa apache2 apm arts avi berkdb bidi crypt cup s dga directfb doc encode esd fbcon foomaticdb gdbm ggi gif gnome gpm gtk gtk2 g uile imlib ipv6 java javascript jbig jikes jpeg kde libg++ libwww mad mbox mikmo d mmx motif mozilla mpeg mpi multilib ncurses nls nocd nptl offensive oggvorbis opengl oss pam pdflib perl plotutils png python qt quicktime readline sdl spell sse ssl svga tcltk tcpd tetex threads tiff truetype unicode usb wmf wxwindows x8 6 xml xml2 xmms xv zlib"
I have just tried to emerge kdenetwork-3.1.4 and got the same problem. I then created the directory, and started getting errors like: ACCESS DENIED open_wr: /usr/local/tmp/portage/qt-3.2.3/image/usr/qt/3/etc/settings/<file>
can you post part of the compilation log around what causes this? it's do to the settings directory setup of qt. not nice at all.
It turned out to be a problem with Qt, similar to bug #11144. In my case, the problem was probably due to a change in PORTAGE_TMPDIR between the compilation of Qt and that of kdeedu. I re-emerged Qt and the problem disappeared. *** This bug has been marked as a duplicate of 11144 ***