When emerging dev-java/antlr-2.7.7, the ebuild dies if app-arch/fastjar is not installed, saying that it failed to run the fastjar command. ################################### # error ################################### Unfortunately, I was unable to grab the error message before it flew off my buffer, but here you can see I resolved it by emerging fastjar: 1186952840: Started emerge on: Aug 12, 2007 17:07:20 1186952840: *** emerge dev-java/ant-antlr dev-db/libpq dev-java/antlr 1186952844: >>> emerge (1 of 3) dev-java/antlr-2.7.7 to / 1186952844: === (1 of 3) Cleaning (dev-java/antlr-2.7.7::/usr/portage/dev-java/antlr/antlr-2.7.7.ebuild) 1186952844: === (1 of 3) Compiling/Merging (dev-java/antlr-2.7.7::/usr/portage/dev-java/antlr/antlr-2.7.7.ebuild) 1186952873: *** terminating. 1186952923: Started emerge on: Aug 12, 2007 17:08:43 1186952923: *** emerge fastjar 1186952926: >>> emerge (1 of 1) app-arch/fastjar-0.95 to / 1186952926: === (1 of 1) Cleaning (app-arch/fastjar-0.95::/usr/portage/app-arch/fastjar/fastjar-0.95.ebuild) 1186952926: === (1 of 1) Compiling/Merging (app-arch/fastjar-0.95::/usr/portage/app-arch/fastjar/fastjar-0.95.ebuild) 1186952961: === (1 of 1) Updating world file (app-arch/fastjar-0.95) 1186952961: >>> AUTOCLEAN: app-arch/fastjar 1186952961: --- AUTOCLEAN: Nothing unmerged. 1186952961: === (1 of 1) Post-Build Cleaning (app-arch/fastjar-0.95::/usr/portage/app-arch/fastjar/fastjar-0.95.ebuild) 1186952961: ::: completed emerge (1 of 1) app-arch/fastjar-0.95 to / 1186952961: *** Finished. Cleaning up... 1186952962: *** exiting successfully. 1186952968: *** terminating. 1186952971: Started emerge on: Aug 12, 2007 17:09:31 1186952971: *** emerge dev-java/ant-antlr dev-db/libpq dev-java/antlr 1186952976: >>> emerge (1 of 3) dev-java/antlr-2.7.7 to / 1186952976: === (1 of 3) Cleaning (dev-java/antlr-2.7.7::/usr/portage/dev-java/antlr/antlr-2.7.7.ebuild) 1186952977: === (1 of 3) Compiling/Merging (dev-java/antlr-2.7.7::/usr/portage/dev-java/antlr/antlr-2.7.7.ebuild) 1186953038: === (1 of 3) Updating world file (dev-java/antlr-2.7.7) 1186953038: >>> AUTOCLEAN: dev-java/antlr 1186953038: --- AUTOCLEAN: Nothing unmerged. 1186953038: === (1 of 3) Post-Build Cleaning (dev-java/antlr-2.7.7::/usr/portage/dev-java/antlr/antlr-2.7.7.ebuild) 1186953038: ::: completed emerge (1 of 3) dev-java/antlr-2.7.7 to / ################################### # emerge --info ################################### localhost vic # emerge --info Portage 2.1.3.4 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r0, 2.6.17-gentoo-r4 x86_64) ================================================================= System uname: 2.6.17-gentoo-r4 x86_64 AMD Opteron(tm) Processor 244 Gentoo Base System release 1.12.10 Timestamp of tree: Sun, 12 Aug 2007 10:00:01 +0000 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 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.17.50.0.5 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-march=k8 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://gentoo.mirrors.pair.com/" MAKEOPTS="-j3" 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/sunrise /usr/portage/local/layman/arcon-portage /usr/local/portage /usr/local/xgl-coffee" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac acl acpi aim alsa amd64 apache2 asf avi bash-completion bitmap-fonts bzip2 bzlib cairo cdr cgi cli cracklib crypt css ctype cups cvs dbus directfb dri dts dvb dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac foomaticdb fortran freetype gcj gd gdbm gif gimp gimpprint gnome gpm gstreamer gtk gtk2 hal httpd iconv icq imagemagick imlib ipod ipv6 isdnlog java jpeg kde kerberos ldap live midi mikmod mjpeg mmx mmxext mozilla mp3 mpeg mplayer mplayerplug-in msn mudflap mysql mythtv ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl openmp oss pcre pdf pdflib perl php png postgres pppd python qt qt3 qt3support qt4 quicktime rar readline realmedia reflection ruby sdl session spell spl sql sqlite sse sse2 ssl stream subversion svg tcpd theora threads tiff transcode truetype truetype-fonts type1-fonts unicode usb vcd vhosts vlm vorbis wmp x264 xcomposite xinerama xml xml2 xorg xscreensaver xv xvid xvmc yahoo zlib" ALSA_CARDS="intel8x0" 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" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Reproducible: Always Steps to Reproduce: This seems like it should reproduce the problem, but it didn't work out for me when I tried. 1. emerge -aC app-arch/fastjar 2. emerge =dev-java/antlr-2.7.7 Resolved by emerging app-arch/fastjar prior to emerging dev-java/antlr.
java-check-environment would have shown you the problem eselect-compiler-- *** This bug has been marked as a duplicate of bug 135688 ***