I attempted to install gnucash which sucked in control-center as a dependency (I use KDE on the desktop). The Gnome control-center compilation died with liboaf.h: file not found. Installing oaf manually and re-emerging control-center fixed the problem. FIX=Add oaf to control-center dependencies. Reproducible: Always Steps to Reproduce: 1. Emerge control-center (without oaf installed) Actual Results: Compilation died with liboaf.h not found errors (Sorry, no longer have exact failure output) # emerge info Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.23_pre7-gss) ================================================================= System uname: 2.4.23_pre7-gss i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/terminfo /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache noclean sandbox" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://gentoo.noved.org/ http://gentoo.noved.org/ ftp://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib apm arts avi berkdb cdr crypt cups curl dga directfb divx doc dv dvd encode esd ethereal fbcon firebird firewire foomaticdb gd gdbm ggi gif gnome gphoto2 gpm gtk gtk2 gtk2java guile imap imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb video_cards_radeon videos x86 xml xml2 xmms xv zlib"
control-center-1.4 deps on gnome-vfs-1 deps on gconf-1 deps on oaf . conclusion : this should not happen. Closing invalid unless you prove it is not a local problem.
it wont compile withour oaf isntalled. It is also missing in later versions of control-center