When compiling nas after change to modular xorg, the following packages provided required programes/libraries without which nas would not compile: x11-misc/xorg-cf-files-1.0.1-r1 x11-misc/imake-1.0.1-r1 x11-misc/gccmakedep-1.0.1-r1 app-text/rman-3.1 They were not listed as compile-time dependencies but should be. My system: emerge --info: Portage 2.1_pre6-r6 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1.86GHz Gentoo Base System version 1.6.14 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 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.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-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/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/ " LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LINGUAS="en_GB zh_TW" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X Xaw3d a52 aac aalib acl acpi acpi4linux alsa apache2 apm arts artswrappersuid asf auctex audiofile avi berkdb bitmap-fonts bonobo bzip2 cairo cdda cdparanoia chroot cjk cli corba cpudetection crypt css ctype cups curl dba dbus dga divx4linux dlloader dri dv dvd dvdr dvdread edl eds emacs emacs-w3 emboss encode exif expat faad fame fastbuild fbcon ffmpeg firefox flac foomaticdb force-cgi-redirect fortran freetype ftp gd gdbm gif gimp gimpprint glut gmp gnome gpgme gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl hpn httpd idn ieee1394 imagemagick imap imlib immqt-bc jack java javascript jpeg kde kdeenablefinal kerberos krb4 lcms ldap leim libcaca libclamav libedit libg++ libsamplerate libwww live lzo mad maildir matroska mbox mdb memlimit mikmod mjpeg mmx mmxext mng motif mozsvg mp3 mpeg mpeg4 msn mule mysqli ncurses neXt network nfs nls nntp nptl ogg oggvorbis opengl oss pam pcre pda pdf pdflib perl plotutils png posix ppds python qt quicktime readline real rtc samba sasl scanner screen sdl session simplexml slang slp smime snmp soap sockets socks5 sox spell spl sqlite sse sse2 ssl stream stroke subtitles subversion svg svga svgz tcltk tcpd tetex tga theora tidy tiff tokenizer transcode truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales v4l v4l2 vcd vorbis webdav wifi win32codecs winbind wmf x264 xanim xchattext xcomposite xface xinerama xml xml2 xmlrpc xmms xosd xpm xsl xslt xv xvid xvmc yahoo yaz zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics input_devices_evdev kernel_linux linguas_en_GB linguas_zh_TW userland_GNU video_cards_ati video_cards_fglrx video_cards_vesa video_cards_vga video_cards_fbdev" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LDFLAGS
Assuming that you are using the latest version in porgage, nas-1.7-r1 has the following deps: <snip> RDEPEND="|| ( ( x11-libs/libXt x11-libs/libXau x11-libs/libXaw x11-libs/libX11 x11-libs/libXres x11-libs/libXTrap x11-libs/libXp ) virtual/x11 )" DEPEND="${RDEPEND} || ( ( x11-misc/gccmakedep x11-misc/imake app-text/rman x11-proto/xproto ) virtual/x11 )" </snip> This is getting seriously annoying, people stop messing with virtual/x11 anywhere in /etc/portage, and if you do, then don't file bugs about missing dependendencies... :=(
*** Bug 158735 has been marked as a duplicate of this bug. ***