If you try and emerge crossover-office-pro-bin-5.0.0 (I haven't tried the non-pro version, I suspect it is the same) with a perl built without ithreads, it complains: !!! ERROR: app-emulation/crossover-office-pro-bin-5.0.0 failed. !!! Function pkg_setup, Line 30, Exitcode 0 !!! you need to have perl built with USE=ithreads According to http://www.codeweavers.com/support/docs/crossover-standard/fixedfaq#GENTOO-PERL this problem was fixed it the 5.0 version, and so this check can be removed. Reproducible: Always Steps to Reproduce: 1. Emerge perl with USE=-ithreads 2. Try to emerge crossover-office-pro-bin-5.0.0 Actual Results: Spewed an error. Expected Results: Emerged normally. Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.13-gentoo-r2 i686) ================================================================= System uname: 2.6.13-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz Gentoo Base System version 1.12.0_pre9 ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 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.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/" LANG="en_GB.utf8" LC_ALL="en_GB.utf8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac aalib acl alsa apache2 apm avi berkdb bitmap-fonts cdparanoia cdr cracklib crypt cups curl dvd eds emboss encode fam flac foomaticdb fortran gd gdbm gif gpm gstreamer gtk gtk2 guile imagemagick imlib java jpeg kqemu libcaca libg++ libwww mad mikmod mmx mmx2 mmxext mono motif mozilla mp3 mpeg mysql ncurses network nls nptl nvidia offensive ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline real samba sdl session slang sockets spell sqlite sse sse2 ssl svg svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode v4l v4l2 visualization vorbis win32codecs xine xinerama xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Just to note that it can be fixed by removing the pkg_setup() part of the crossover-office-pro-bin-5.0.0 ebuild.
fixed in cvs