In the code listing 4.5, where is run /usr/bin/java-1.5-fixer, portage-utils and javatoolkit are required by java-1.5-fixed (at least in my system) and maybe should be added to the code there. Portage 2.1.1_pre2-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.3.6-r4, 2.6.17-gentoo-r1 i686) ================================================================= System uname: 2.6.17-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz Gentoo Base System version 1.6.15 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 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-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=i686 -msse -pipe -Os -fweb -frename-registers -momit-leaf-frame-pointer" CHOST="i686-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/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-mtune=i686 -msse -pipe -Os -fweb -frename-registers -momit-leaf-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo http://ftp.ntua.gr/pub/linux/gentoo/" LINGUAS="pt_BR en" MAKEOPTS="-j4" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi adsl aim alsa apache2 apm arts artswrappersuid asf async avi bash-completion berkdb bitmap-fonts cdb cddb cdparanoia cdrom cli crypt css cups dhcp dlloader dri dts dvb dvd dvdr dvdread encode esd fbsplash flac foomaticdb fortran gdbm gif gimpprint gs gtk2 hal icc imagemagick imlib insecure-drivers isdnlog java jpeg jpeg2k kde kdeenablefinal kdexdeltas lame latex libg++ libwww logrotate mad madwifi mikmod mime mmx motif moznocompose moznoirc moznomail mozsha1 mozsvg mp3 mpeg mplayer musicbrainz ncurses netcdf nls noamazon nptl nsplugin ntfs ogg opengl oss pam pcmcia pcre pdf pdflib perl pic png pppd python qt qt3 qt4 quicktime readline real reflection samba sdl session spell spl sse ssl svg tiff truetype truetype-fonts type1-fonts udev vcd vorbis wifi win32codecs winbind xine xml xorg xv zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_pt_BR linguas_en userland_GNU video_cards_i810 video_cards_nv video_cards_savage" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Fixed. Thanks for the suggestion.