On every new system I install, I can not emerg vim straigth away becuse of some ExtUtils error ... I always need to manually emerge perl-core/ExtUtils-MakeMaker Please add dependency in ebuild. Alpha system: actually install live CD + chroot. but also have the problem quiet often on x86. ******************************************************************** # emerge --info Portage 2.0.51.22-r2 (default-linux/alpha/2005.0, gcc-3.3.2, glibc-2.3.4.20041102-r1, 2.6.11.8 alpha) ================================================================= System uname: 2.6.11.8 alpha EV56 Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: [Not Present] sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: [Not Present] virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -O2 -mcpu=ev56 -pipe" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -O2 -mcpu=ev56 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks keeptemp sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="alpha X a52 aac aalib acpi aim alsa amuled apache2 arts bash-completion berkdb bidi bitmap-fonts bl bmp bonjour bootsplash bzip2 cdda cdparanoia cdr cpudetection crypt cups dga directfb doc dts dv dvb dvd dvdread dynamic eds encode esd ethereal examples fbcon ffmpeg flac flash font-server foomaticdb fortran freetype gdbm ggi gif gnutls gpm gs gstreamer gtk gtk2 httpd i8x0 icq ieee1394 imlib ipv6 irc jabber javascript jpeg libcaca libg++ libwww listentcp live lj logrotate lzo mad mikmod motif mozcalendar mp3 mpeg mplayer msn mtyhtv ncurses network nls no-htdocs nsplugin ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime rar readline real rss rtc samba screen sdl sensord silc skey skins sndfile speex spell ssl stream subtitles svg swat symlink tcpd tga theora threads truetype truetype-fonts type1-fonts udev unicode urandom v4l v4l2 vcd vim vlm vorbis wmf wxwindows xanim xinerama xml2 xmms xosd xscreensaver xv xvid xvmc yahoo zeroconf zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
ExtUtils-MakeMaker is installed as a part of perl, no need for any ebuild to depend on it.
for futur reference, solution seems to be emerge --emptytree -va system