I'm not really sure if this is a bug or a feature :-) When installing lgeneral-1.2_beta8 without having the DISPLAY environment variable pointing to a X server accepting connections, it breaks just when trying to install it. The tail of the build process is not much helpful: make[3]: Leaving directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8/src' make[2]: Leaving directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8/src' make[1]: Leaving directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8/src' make[1]: Entering directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8' make[2]: Entering directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8' make[1]: Leaving directory `/tmp/portage/lgeneral-1.2_beta8/work/lgeneral-1.2beta-8' X11 connection rejected because of wrong authentication. X connection to localhost:10.0 broken (explicit kill or server shutdown). !!! ERROR: games-strategy/lgeneral-1.2_beta8 failed. !!! Function src_install, Line 52, Exitcode 1 !!! Failed to generate scenario data. !!! If you need support, post the topmost build error, NOT this status message. After granting it access to an X server, I could see a small window popping up and disappearing again during the install process. Reproducible: Always Steps to Reproduce: Expected Results: I think this behaviour is silly - maybe it's a check asserting that we're actually running in an X environment? I think it should be possible to compile and install without X, i.e. for cross-compiling. Eventually, such a check should be fixed for all programs requireing X. :-) $ emerge info Portage 2.0.53_rc6 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.12-gentoo-r9TP i686) ================================================================= System uname: 2.6.12-gentoo-r9TP i686 Intel(R) Pentium(R) M processor 2.00GHz Gentoo Base System version 1.12.0_pre3 dev-lang/python: 2.2.3-r1, 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sfperms strict" GENTOO_MIRRORS="http://10.0.0.4/ http://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirror.pudas.net/gentoo http://mirror.switch.ch/mirror/gentoo/ http://ftp.rhnet.is/pub/gentoo/ http://mir.zyrianes.net/gentoo/ http://ftp.du.se/pub/os/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LANG="en_US" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://10.0.0.4/gentoo-portage" USE="x86 16bit 3ds 7zip X aac aalib acpi ada aim alsa amarok amd amr apache apache2 arts asterisk async atlas audiofile authdaemond automount avi bash-completion berkdb bidi bitmap-fonts bl blender-game bluetooth bmp boo browserplugin buffysize buttons calendar cap caps cardbus cdda cddb cdf cdio cdparanoia cdr cdrom cgi chroot cjk clearcase clisp cln cpudetection crypt cscope css csv ctype cups curl curlwrappers custom-cflags cvsgraph db2 dba dbase dbcp dbm dbmaker dbx dga dhcp disk-cache distribution doc dpms dv dvb dvd dvdr dvdread dvi eds emacs emboss encode epson erandom escreen esd extras fam ffmpeg flac foomaticdb fortran ftp gb gd gdbm geometry gg ggi gif gimp gimpprint ginac glibc-compat20 glut gnome gphoto2 gpm gstreamer gtk gtk2 guile icq imagemagick imap imlib imlib2 ipv6 jack java jpeg junit kde libg++ libwww lirc m17n-lib mad mail maildrop make-symlinks mapeditor maps math matroska mbox mcal mccp mcve md5sum memlimit messages mew mhash mikmod milter mime mimencode ming mixer mjpeg mod_irc motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mp4live mpeg mpeg2 mpeg4 mplayer msn msnextras multi-tty multicall multislot multitarget music mysql mythtv nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh nas ncurses net netbeans netboot nethack network new-login nfs nls nntp nptl nsplugin ntlm numeric nvidia objc ocaml octave offensive ogg oggvorbis openal opengl openntpd openssh openssl oss pam pam_chroot pam_console pam_timestamp pango parse-clocks pascal passfile password patented pbs pcmcia pcntl pcre pdf pdfkit pdflib perforce perl perlsuid pfpro pg-hier pg-vacuumdelay php physfs player plotutils plugin png pnp posix postfix postgres print priority procmail python qt quicktime quotas quotes readline real reiserfs remix remote resperl rhino rogue rplay rrdtool rss rtc ruby samba sasl scanner screen sdl sendmail sensord shaper simplexml slang sms smtp speex spell sqlite sse ssl subject-rewrite subtitles subversion svga svgz sysfs syslog sysvipc szip tcltk tcpd tetex text threads tiff truetype truetype-fonts type1-fonts udev unicode vorbis xface xine xinerama xml xml2 xmlrpc xmms xpm xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
*** This bug has been marked as a duplicate of 58725 ***