sci-geosciences/mapserver-4.10.0-r1 can't be emerged without Java support. Previous version (4.10.0) doesn't have this problem. Reproducible: Always Steps to Reproduce: 1. USE="-java" emerge mapserver Actual Results: The ebuild doesn't emerge. It fails with or without virtual/jdk-1.4.2 installed. Expected Results: The ebuild emerges without any problem build.log: * Unable to determine VM for building from dependencies: NV_DEPEND: media-libs/libpng media-libs/jpeg >=media-libs/gd-2.0.12 media-libs/freetype sys-libs/zlib net-www/apache geos? ( sci-libs/geos ) proj? ( sci-libs/proj net-misc/curl ) xml? ( dev-libs/libxml2 ) gdal? ( >sci-libs/gdal-1.2.6 ) postgis? ( dev-db/postgis ) tiff? ( media-libs/tiff sci-libs/libgeotiff ) xpm? ( x11-libs/libXpm ) flash? ( media-libs/ming ) pdf? ( media-libs/pdflib ) php? ( dev-lang/php dev-lang/swig ) ruby? ( dev-lang/ruby dev-lang/swig ) perl? ( dev-perl/DBI dev-lang/swig ) python? ( dev-lang/python dev-lang/swig ) java? ( =virtual/jdk-1.4* dev-java/java-config dev-lang/swig ) tcl? ( dev-lang/tcl dev-lang/swig ) apache2? ( =net-www/apache-2* ) !apache2? ( apache? ( =net-www/apache-1* ) ) =sys-devel/automake-1.10* >=sys-devel/autoconf-2.59 sys-devel/libtool virtual/python >=app-admin/webapp-config-1.50.15 >=dev -java/java-config-2.0.31 >=sys-apps/portage-2.1_pre1 VNEED: !!! ERROR: sci-geosciences/mapserver-4.10.0-r1 failed. Call stack: ebuild.sh, line 1630: Called dyn_setup ebuild.sh, line 701: Called qa_call 'pre_pkg_setup' ebuild.sh, line 38: Called pre_pkg_setup java-pkg-2.eclass, line 101: Called java-pkg-2_pkg_setup java-pkg-2.eclass, line 55: Called java-pkg_init java-utils-2.eclass, line 1913: Called java-pkg_switch-vm java-utils-2.eclass, line 2301: Called die !!! Failed to determine VM for building. !!! If you need support, post the topmost build error, and the call stack if rel evant. !!! A complete build log is located at '/var/tmp/portage/sci-geosciences/mapserv er-4.10.0-r1/temp/build.log'. !!! When you file a bug report, please include the following information: GENTOO_VM=None CLASSPATH="." JAVA_HOME="" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info emerge --info: Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo-r6 i686) ================================================================= System uname: 2.6.20-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System release 1.12.9 Timestamp of tree: Wed, 02 May 2007 19:50:01 +0000 ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.31-r5 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.15-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=pentium4 -O3 -pipe -fstack-protector" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php4/ext-active/ /etc/php/apache2-php4/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cli-php4/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-mtune=pentium4 -O3 -pipe -fstack-protector" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs candy ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://mirror.espri.arizona.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://ftp.swin.edu.au/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/gentoo http://gentoo.osuosl.org" LANG="es_MX" LINGUAS="es" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/armagetron /usr/portage/local/layman/gentoo-gis /usr/local/portage /usr/portage/local/layman" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X Xaw3d a52 aac aalib acl acpi alsa ao apache2 avahi bash-completion beagle berkdb bitmap-fonts branding bzip2 cairo caps cdr chardet cli cracklib crypt cscope cups curl dbus dga dri dts dv dvd eds emboss encode esd exif fam fbcon ffmpeg firefox flac foomaticdb fortran gd gdbm gif glut gmp gnome gnutls gpm gs gstreamer gtk gtkhtml guile hal iconv idn ieee1394 imagemagick imap ipv6 isdnlog jack java jbig joystick jpeg jpeg2k kerberos keyring krb4 lcms ldap libcaca libg++ libgda libnotify libsamplerate logrotate lzo mad midi mikmod mmx mng mono motif mp3 mpeg mssql musepack mysql ncurses network nfs nls nptl nptlonly nsplugin ogg opengl oss pam pango pcre pdf perl php pic png postgres ppds pppd prelude pulseaudio python qt3 quicktime readline real reflection rle samba sasl sdl sendmail session slp sndfile snmp speex spell spl sse ssl startup-notification svg tcpd tetex theora tiff timidity truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vhosts vorbis wavpack win32codecs wmf x264 x86 xcb xinerama xml xorg xpm xscreensaver xv xvid xvmc zlib" ALSA_CARDS="intel8x0 usb-audio usb-usx2y seq-dummy dummy loopback virmidi mtpav portman2x4 serial-u16550" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" USERLAND="GNU" VIDEO_CARDS="fbdev nvidia nv v4l vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Looks like fordfrog used wrong eclass in the migration, sorry for that. Fixed in CVS, thanks for reporting!