Compiling icedtea6-1.2 from the java-overlay overlay, I hit a problem near the end where it says Unable to find the env file: /usr/portage/local/layman/java-overlay/dev-java/icedtea6/files/icedtea6.env The reason is that the env file is actually /usr/portage/local/layman/java-overlay/dev-java/icedtea6/files/icedtea6-1.2.env Seems to be this way because 1.1 has a separate env file. Reproducible: Always Steps to Reproduce: 1. Emerge icedtea6-1.2 from the overlay. 2. 3. Actual Results: Dies with error. Expected Results: Doesn't die. Output: * * ERROR: dev-java/icedtea6-1.2 failed. * Call stack: * ebuild.sh, line 49: Called src_install * environment, line 4583: Called set_java_env * environment, line 4516: Called die * The specific snippet of code: * die "Unable to find the env file: ${source_env_file}"; * The die message: * Unable to find the env file: /usr/portage/local/layman/java-overlay/dev-java/icedtea6/files/icedtea6.env * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-java/icedtea6-1.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/icedtea6-1.2/temp/environment'. * !!! When you file a bug report, please include the following information: GENTOO_VM=sun-jdk-1.6 CLASSPATH="" JAVA_HOME="" JAVACFLAGS="" COMPILER="" and of course, the output of emerge --info emerge --info: Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-tuxonice-r3 x86_64) ================================================================= System uname: 2.6.25-tuxonice-r3 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz Timestamp of tree: Sat, 28 Jun 2008 06:45:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.4.4-r13 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -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/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,--as-needed" LINGUAS="en en_US zh zh_TW zh_CN" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/local/portage" SYNC="rsync://rsync21.us.gentoo.org/gentoo-portage" USE="16bit 7zip X X509 a52 aac aalib acl acpi addbookmarks aiglx aim aio alias alsa amazon amd64 amr amuled ao aoss apm async audiofile autoipd automount autoreplace avahi bash-completion berkdb bluetooth bonjour bonobo bookmarks branding browserplugin bzip2 bzlib cairo calendar cardbus cdda cddb cdio cdparanoia cdrom cgi chm cisco cjk clearcase cli codecs commercial connectionstatus console contactnotes cpudetection cracklib crypt css ctype cups curl curlwrappers cvs daap dbus dell device-mapper dga dhcp dio directfb disk-partition divx divx4linux djvu dmi dnd docbook dot dri dtaus dts dv dvb dvd dvdr dvdread eap-tls eds emacs embedded emerald enca encode evo2 exif expat extensions extrafilters fam fame fastcgi fbcon fbcondecor fbsplash ffmpeg fftw flac fltk font-server fontconfig foomaticdb force-cgi-redirect fortran fping fpx freetype ftp fuse galago gcrypt gd gdbm geoip gg ggi gif gimp gimpprint glitz gmail gmedia gmp gnome gnome-print gphoto2 gpm graphviz groupwise gs gsm gstreamer gtk gtkhtml h323 hal hash hbci hdri highlight history howl-compat html httpd hvm hybrid-auth ical iconv icq icu id3 idn ieee1394 ilbc imagemagick imap imlib inifile inkjar ipod iproute2 ipv6 irc irda irman irmc isdnlog jabber java javascript jbig jce jikes jit joystick jpeg jpeg2k json justify kde kdepim kdrive kerberos kipi kqemu krb4 ladspa lame laptop largeterminal latex lcms libcaca libnotify libsamplerate lirc live lm_sensors logitech-mouse logrotate lua lzo lzw mad maildir maps matroska mbox md5sum mdnsresponder-compat mecab memlimit menubar mhash midi mikmod mime mjpeg mmap mmx mmxext mng modplug mono monolithic-build motif mozbranding mozilla mozsha1 mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mplayer msn mudflap multiuser musepack musicbrainz mysql mysqli nas ncurses neXt nemesi net nethack netjack netpbm network network-cron networking networkmanager new-login newspr nls nntp nowlistening nptl nptlonly nsplugin ntlm ntp numeric nv nvidia nxclient offensive ofx ogg old-daemons ole on-the-fly-crypt openal openexr opengl openmp openssl openvpn oscar oss pam pam_timestamp pango pascal passwordsave paste64 pch pcre pda pdf perforce perl pertty player plotutils pmu png pnp portaudio posix postfix postscript povray ppds pppd prediction profile ps pygrub pyste python qemu-fast qt3 qt3support qt4 quicktime quotes rar rdesktop readline realmedia reflection reiserfs remote rle rrdcgi rrdtool rss rtf rtsp ruby samba sametime sasl scanner screen screenshot sdl sdl-image sensord server session sharedext shorten shout simplexml slang slp smime smp sms sndfile soap sockets socks5 sound soundex speedo speex spell spl sql sqlite sqlite3 sse sse2 ssl ssse3 startup-notification statistics stats stream subtitles subversion svg svnserve sysfs sysvipc tcl tcltk tcpd test-programs tetex texteffect theora threads tidy tiff timidity tk tokenizer toolbar tools transcode translator transparency truetype type1 ucs2 unicode upnp usb userlocales utempter utf8 utils v4l v4l2 vcd vesa vga video vim vim-pager vim-syntax vim-with-x visualization vlm vnc vorbis vorbis-psy wavpack webdav webpresence wifi winpopup wma wmf wmp wxgtk1 wxwindows x264 x86emu xanim xattr xcb xchatnogtk xchattext xcomposite xerces-c xext xface xforms xft xine xinerama xkb xml xmlreader xmlrpc xmlwriter xmp xorg xosd xpm xprint xrandr xscreensaver xsl xulrunner xv xvid xvmc yahoo yaz yv12 zephyr zeroconf zip zlib zvbi" ALSA_CARDS="hda-intel" 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" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon directory spca50x ptp2" ELIBC="glibc" INPUT_DEVICES="evdev joystick keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US zh zh_TW zh_CN" USERLAND="GNU" VIDEO_CARDS="i810 fbdev vesa v4l" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
The file now is icedtea6.env and icedtea6-1.2 builds fine. Please mark this as fixed, as I can't do that.
Yep, fixed.