The x11vnc package tries to pull in the monolithic Xorg package when running with modular Xorg. emerge --info below: Portage 2.1_pre5-r1 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 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="-march=prescott -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://212.219.56.162/sites/www.ibiblio.org/gentoo/ http://212.219.56.152/sites/www.ibiblio.org/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo http://213.186.33.38/gentoo-distfiles/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X aac acpi aim alsa apm arts avi berkdb bitmap-fonts bluetooth cdb cdparanoia cdr clamav crypt cups dri dvd dvdr eds emboss encode foomaticdb fortran gdbm gif glut gnome gpm gstreamer gtk gtk2 icq ieee1394 imlib ipv6 jabber jpeg jpeg2k kde libg++ libwww lm_sensors mad maildir mikmod mmx motif mozilla mp3 mpeg msn mysqli ncurses nls offensive ogg oggvorbis openal opengl oscar oss pam pdf pdflib perl png python qt quicktime readline sdl spell sse sse2 ssl tcpd truetype truetype-fonts type1-fonts v4l vcd vorbis win32codecs wxwindows xml2 xmms xv yahoo zlib elibc_glibc input_devices_kdb input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_i810 video_cards_vesa" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Created attachment 81058 [details, diff] Potential patch for 0.7.1-r1 ebuild to remove monolithic deps. I haven't tested this on a monolithic xorg installation yet, but this worked OK on my modular xorg installation, and should port forward to the newer ebuilds of x11vnc too.
Works just fine with >=0.7.2.