First it wouldn't try compiling at all (complained that xksomething was missing) so someone said that imake needs to be emerged if you're using modular X, so I emerged imake and it at least tried to compile this time but still failed. ------------------------------------------------------------- >>> Unpacking tightvnc-1.3dev7_unixsrc.tar.bz2 to /var/tmp/portage/tightvnc-1.3_alpha7/work * Applying tightvnc-1.3_alpha7-gentoo.diff ... [ ok ] * Applying tightvnc-1.3_alpha7-gentoo.security.patch ... [ ok ] * Applying tightvnc-1.3_alpha7-imake-tmpdir.patch ... [ ok ] * Applying x86.patch ... [ ok ] * Applying tightvnc-1.3_alpha7-darwin.patch ... [ ok ] * Applying tightvnc-1.3_alpha7-amd64.patch ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc ... imake -DUseInstalled -I/usr/lib64/X11/config make Makefiles making Makefiles in libvncauth... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' making Makefiles in vncviewer... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncviewer' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncviewer' making Makefiles in vncpasswd... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncpasswd' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncpasswd' making Makefiles in vncconnect... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc' make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncconnect' make[1]: Nothing to be done for `Makefiles'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncconnect' make includes including in ./libvncauth... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' including in ./vncviewer... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncviewer' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncviewer' including in ./vncpasswd... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncpasswd' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncpasswd' including in ./vncconnect... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncconnect' make[1]: Nothing to be done for `includes'. make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/vncconnect' make depend depending in ./libvncauth... make[1]: Entering directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' gccmakedep -- -I. -I../include -I/usr/include -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DFUNCPROTO=15 -DNARROWPROTO -- vncauth.c d3des.c /bin/sh: gccmakedep: command not found make[1]: *** [depend] Error 127 make[1]: Leaving directory `/var/tmp/portage/tightvnc-1.3_alpha7/work/vnc_unixsrc/libvncauth' make: *** [depend] Error 2 -------------------------------------------- My emerge --info: -------------------------------------------- Portage 2.1_pre6-r3 (default-linux/amd64/2006.0, gcc-3.4.5, glibc-2.4-r0, 2.6.16-rc3-nitro1 x86_64) ================================================================= System uname: 2.6.16-rc3-nitro1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.12.0_pre16 ccache version 2.4 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2-r1 sys-apps/sandbox: 1.2.17 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-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -msse3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -msse3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LINGUAS="en" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac acpi aim alsa apm avi bash-completion berkdb bitmap-fonts bluetooth bzip2 cdparanoia cdr cjk clamav cli crypt ctype cups dba dbus dga dri dts dvd dvdr dvdread emboss encode exif expat fastbuild ffmpeg flac flash foomaticdb force-cgi-redirect fortran ftp gd gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal icq ieee1394 imagemagick imlib ipv6 javascript joystick jpeg jpeg2k lirc lzw lzw-tiff mad matroska memlimit mikmod mng mp3 mpeg ncurses nls nptl nsplugin ogg opengl pam pcre pda pdf pdflib perl png posix ppds python qt quicktime readline samba scanner sdl session simplexml smartcard soap sockets speex spell spl ssl svg symlink szip tcpd theora threads tiff tokenizer truetype truetype-fonts type1-fonts unicode usb v4l vcd videos vorbis wmf xine xml xmms xpm xsl xv xvid yahoo zlib elibc_glibc input_devices_mouse input_devices_joystick input_devices_keyboard kernel_linux linguas_en userland_GNU video_cards_nvidia" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS
That's because you are messing with virtuals. http://gentoo-wiki.com/HOWTO_Modular_Xorg#.27emerge_-u_world.27_wants_to_install_xorg-x11_6.x_or_virtual.2Fx11
*** Bug 126446 has been marked as a duplicate of this bug. ***