<snip> # emerge ftpcube-0.4.3.ebuild Calculating dependencies ...done! >>> emerge (1 of 1) net-ftp/ftpcube-0.4.3 to / >>> md5 ;-) ftpcube-0.4.3.tar.gz >>> Unpacking source... >>> Unpacking ftpcube-0.4.3.tar.gz to /var/tmp/portage/ftpcube-0.4.3/work * Applying ftpcube-0.4.3-gentoo.patch... [ ok ] >>> Source unpacked. Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Gtk-WARNING **: cannot open display: :0.0 !!! ERROR: net-ftp/ftpcube-0.4.3 failed. !!! Function distutils_src_compile, Line 27, Exitcode 1 !!! compilation failed </snip> <snip> # env MANPATH=/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1/man:/opt/vmware/man INFODIR=/usr/share/info:/usr/X11R6/info LC_MONETARY=de_CH HOSTNAME=saidar.tsa SHELL=/bin/bash TERM=xterm LC_NUMERIC=de_CH QTDIR=/usr/qt/3 MOZILLA_FIVE_HOME=/usr/lib/mozilla USER=root PAGER=/usr/bin/less XINITRC=/etc/X11/xinit/xinitrc MAIL=/var/spool/mail/root PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.2:/opt/Acrobat5:/opt/rar/bin:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/opt/vmware/bin LC_MESSAGES=en_GB LC_COLLATE=de_CH INPUTRC=/etc/inputrc PWD=/root JAVA_HOME=/opt/blackdown-jdk-1.4.1 EDITOR=/bin/nano JAVAC=/opt/blackdown-jdk-1.4.1/bin/javac LANG=en_GB QMAKESPEC=linux-g++ KDEDIRS=/usr PS1=\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\] CXX=g++ JDK_HOME=/opt/blackdown-jdk-1.4.1 SHLVL=1 HOME=/root LESS=-R LOGNAME=root CVS_RSH=ssh LC_CTYPE=de_CH CLASSPATH=/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:. LESSOPEN=|lesspipe.sh %s VIMRUNTIME=/usr/share/vim/vim61 INFOPATH=/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info CC=gcc DISPLAY=:0.0 LC_TIME=en_GB CONFIG_PROTECT=/usr/X11R6/lib/X11/xkb /usr/share/config XAUTHORITY=/root/.xauthBt2fJ2 _=/usr/bin/env </snip> <snip> emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.2.5-r2,2.3.1-r4) ================================================================= System uname: 2.4.20-xfs-r3 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.80GHz GENTOO_MIRRORS=" http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://trumpetti.atm.tut.fi/gentoo/ http://trumpetti.atm.tut.fi/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/config" 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="/usr/portage.local" USE="x86 oss apm crypt cups gif jpeg libwww mikmod mmx ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gdbm berkdb slang readline aalib svga java guile mysql X sdl gpm tcpd pam ssl python esd imlib oggvorbis gtk qt motif opengl cdr sse sse2 -3dnow pcmcia pnp trusted pda gphoto2 dga fbcon -gnome libg++ tcltk tiff alsa dvd ggi mozilla xml perl samba -doc -kde xfs gtkhtml encode avi mpeg -arts -gtk2 usb ethereal" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache userpriv usersandbox" </snip>
ok. seems like ftpcube needs X to be running when it is merged. hacked around by using the virtualx eclass. please sync and remerge.
Seems to be working very fine. Thanks!