These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] net-misc/tightvnc-1.2.9-r1 USE="tcpd -java" 1,697 kB Total size of downloads: 1,697 kB Would you like to merge these packages? [Yes/No] y >>> Emerging (1 of 1) net-misc/tightvnc-1.2.9-r1 to / >>> Downloading http://distfiles.gentoo.org/distfiles/tightvnc-1.2.9_unixsrc.tar.bz2 --23:23:05-- http://distfiles.gentoo.org/distfiles/tightvnc-1.2.9_unixsrc.tar.bz2 => `/usr/portage/distfiles/tightvnc-1.2.9_unixsrc.tar.bz2' Translacja distfiles.gentoo.org... 64.50.236.52, 64.50.238.52, 216.165.129.135 Connecting to distfiles.gentoo.org|64.50.236.52|:80... połączono. Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK Długość: 1,738,256 (1.7M) [application/x-tar] 100%[====================================>] 1,738,256 41.13K/s ETA 00:00 23:23:33 (62.00 KB/s) - `/usr/portage/distfiles/tightvnc-1.2.9_unixsrc.tar.bz2' saved [1738256/1738256] >>> checking ebuild checksums >>> checking auxfile checksums >>> checking miscfile checksums >>> checking distfiles checksums >>> Unpacking source... >>> Unpacking tightvnc-1.2.9_unixsrc.tar.bz2 to /var/tmp/portage/tightvnc-1.2.9-r1/work * Applying tightvnc-1.2.9-gentoo.diff ... [ ok ] * Applying tightvnc-1.2.9-gentoo.security.patch ... [ ok ] * Applying tightvnc-1.2.9-imake-tmpdir.patch ... [ ok ] * Applying tightvnc-1.2.9-gcc34.patch ... [ ok ] * Applying x86.patch ... [ ok ] * Applying tightvnc-1.2.9-amd64.patch ... [ ok ]>>> Source unpacked. >>> Compiling source in /var/tmp/portage/tightvnc-1.2.9-r1/work/vnc_unixsrc ... /usr/portage/net-misc/tightvnc/tightvnc-1.2.9-r1.ebuild: line 53: xmkmf: command not found !!! ERROR: net-misc/tightvnc-1.2.9-r1 failed. Call stack: ebuild.sh, line 1525: Called dyn_compile ebuild.sh, line 928: Called src_compile tightvnc-1.2.9-r1.ebuild, line 53: Called die !!! xmkmf failed !!! If you need support, post the topmost build error, and the call stack if relevant.
It depends on imake. virtual/x11-7.0 depends on imake as well. No chance to miss the dependency without messing with virtuals in /etc/portage.