I'm running openmosix cluster in our LAN. I have tried to compile openmosixview on one of the nodes, however it failed in process of building qt. I'm running all latest software, ports/system updated every 2 hours from local mirror. Here is output when qt ebuild fails: ln -s libqui.so.1.0.0 libqui.so ln -s libqui.so.1.0.0 libqui.so.1 ln -s libqui.so.1.0.0 libqui.so.1.0 rm -f ../../../lib/libqui.so.1.0.0 rm -f ../../../lib/libqui.so rm -f ../../../lib/libqui.so.1 rm -f ../../../lib/libqui.so.1.0 mv -f libqui.so.1.0.0 libqui.so libqui.so.1 libqui.so.1.0 ../../../lib/ make[3]: Leaving directory `/var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/tools/designer/uilib' cd designer && make -f Makefile make[3]: Entering directory `/var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/tools/designer/designer' /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/bin/uic -L /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/plugins listboxeditor.ui -o listboxeditor.h QSettings: error creating /root/.qt /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/bin/uic -L /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/plugins editfunctions.ui -o editfunctions.h QSettings: error creating /root/.qt /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/bin/uic -L /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/plugins newform.ui -o newform.h QSettings: error creating /root/.qt /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/bin/uic -L /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/plugins listvieweditor.ui -o listvieweditor.h QSettings: error creating /root/.qt /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/bin/uic -L /var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/plugins customwidgeteditor.ui -o customwidgeteditor.h QSettings: error creating /root/.qt make[3]: *** [customwidgeteditor.h] Segmentation fault make[3]: *** Deleting file `customwidgeteditor.h' make[3]: Leaving directory `/var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/tools/designer/designer' make[2]: *** [sub-designer] Error 2 make[2]: Leaving directory `/var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/tools/designer' make[1]: *** [sub-designer] Error 2 make[1]: Leaving directory `/var/tmp/portage/qt-3.1.2-r3/work/qt-x11-free-3.1.2/tools' make: *** [sub-tools] Error 2 It seems like this stops compile: "QSettings: error creating /root/.qt" I have looked into /root, and there is nothing appears to be ".qt" Tried 3 times, everytime I get the same error. Reproducible: Always Steps to Reproduce: 1. emerge openmosixview 2. 3. Actual Results: qt failed to build Expected Results: openmosixview miha@node2 miha $ emerge info Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20-openmosix-r6 i686 Pentium II (Klamath) GENTOO_MIRRORS="http://192.168.0.3/~miha http://ftp.gentoo.skynet.be/pub/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="3dnow apm arts avi kde gnome mikmod mmx motif mpeg quicktime slang java gpm imlib opengl -alsa acl acpi berkdb crypt cups curl emacs gd gdbm gif imap innodb ipv6 jpeg kerberos ldap libg++ libwww maildir mbox mysql ncurses nls oggvorbis oss pam esd pdflib perl png pnp postgres prebuilt python qt X gtk encode readline ruby samba sasl sdl snmp socks5 spell ssl svga tcltk tcpd tiff truetype usb gtk2 xml xml2 xmms xv zlib x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j1" AUTOCLEAN="yes" SYNC="rsync://192.168.0.1/gentoo-portage" FEATURES="sandbox ccache"
There may be some different solutions: - Check wether you can created .qt by typting "mkdir /root/.qt" or - disable openmosix by "/etc/init.d/openmosix stop" and try to emerge openmosixview then. Please test those two things and report back.
1) created dir /root/.qt 2) stoped openmosix 3) emerged openmosixvew (qt, then openmosixview) - worked that way. Mikhail.
Okies, so I'll close this bug now. I you are having such problems in the future, then try to stop openmosix, then emerge and then start openmosix again.