Looks like the recorder ebuild is trying to install LC_MESSAGES (based on my LINGUAS) that simply don't exist. Or something. I can't emerge it anyway, so this is a blocker. Here's the error output from the attempted merge: /usr/share/locale/$lang/LC_MESSAGES;\ install -m 755 -d mo/$lang/LC_MESSAGES;\ msgfmt po/$lang.po -o mo/$lang/LC_MESSAGES/recorder.mo;\ install -m 644 mo/$lang/LC_MESSAGES/recorder.mo /var/tmp/portage/app-cdr/recorder-1.4.1/image//usr/share/locale/$lang/LC_MESSAGES/recorder.mo;\ done msgfmt: error while opening "po/en.po" for reading: No such file or directory install: cannot stat `mo/en/LC_MESSAGES/recorder.mo': No such file or directory msgfmt: error while opening "po/en_US.po" for reading: No such file or directory install: cannot stat `mo/en_US/LC_MESSAGES/recorder.mo': No such file or directory make: *** [install] Error 1 . . . and of course emake install has failed. emerge --info: Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 x86_64) ================================================================= System uname: 2.6.25-gentoo-r7 x86_64 Intel(R) Core(TM)2 Duo CPU T5250 @ 1.50GHz Timestamp of tree: Wed, 17 Sep 2008 21:30:01 +0000 app-shells/bash: 3.2_p33 dev-lang/python: 2.5.2-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.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 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 -msse3 -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en en_US" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_EXTRA_OPTS="--timeout=15 --exclude-from=/etc/portage/rsync_excludes" 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/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acpi alsa amd64 berkdb branding cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread fortran gdbm glitz gpm gtk hal iconv isdnlog jpeg lame libnotify midi mmx mp3 mudflap ncurses nptl nptlonly ogg opengl openmp pam pcre perl png pppd python readline reflection session spl sse sse2 ssl startup-notification svg tcpd truetype unicode usb vorbis xorg zlib" ELIBC="glibc" KERNEL="linux" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Fix in CVS. Although I have the feeling my solution isn't the most elegant, it should work now. :-) Thanks for reporting!