When updating gettext from 0.14 to 0.15 (with FEATURES="TEST" in /etc/make.conf), emerge fails. emerge info: Portage 2.1-r2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18-ck1 i686) ================================================================= System uname: 2.6.18-ck1 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz Gentoo Base System version 1.12.1 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 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-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer parallel_fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" 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'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X bash-completion berkdb bitmap-fonts bzip2 cairo ccache cli cpudetection cracklib crypt dbus directfb dlloader dri dvdr eds emboss esd fam fbcon firefox fortran ftp gdbm gif gpm gstreamer gtk gtk2 gtkhtml hal iconv imagemagick imap imlib isdnlog ithreads jikes jpeg libg++ libwww lzo mad math mikmod mmx mozilla ncurses nls nptl nptlonly odbc offensive openntpd pam pcre perl php png postgres ppds pppd python readline realtime reflection sdl session spell spl sse sse2 ssl tcpd tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales win32codecs x86 xml xml2 xorg xv zlib alsa_cards_-* alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_nv" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY When FEATURES="TEST" is omitted, gettext merges fine. Reproducible: Always Steps to Reproduce: 1. make sure TEST is part of portage FEATURES 2. emerge -va gettext 3. watch it break :D Actual Results: PASS: format-qt-2 PASS: format-scheme-1 PASS: format-scheme-2 PASS: format-sh-1 PASS: format-sh-2 PASS: format-tcl-1 PASS: format-tcl-2 PASS: format-ycp-1 PASS: format-ycp-2 PASS: plural-1 PASS: plural-2 PASS: lang-c PASS: lang-c++ Skipping test: Objective C compiler not found SKIP: lang-objc PASS: lang-sh PASS: lang-bash PASS: lang-python-1 PASS: lang-python-2 Skipping test: clisp not found SKIP: lang-clisp PASS: lang-elisp Skipping test: rep not found SKIP: lang-librep Skipping test: guile not found SKIP: lang-guile Skipping test: gst not found SKIP: lang-smalltalk Skipping test: configured with --disable-java SKIP: lang-java Skipping test: C# compiler not found SKIP: lang-csharp 2c2 < 2 morceaux de gateau --- > 2 pieces of cake FAIL: lang-gawk Skipping test: ppc386 compiler not found SKIP: lang-pascal PASS: lang-ycp Skipping test: tclsh not found or msgcat extension not present SKIP: lang-tcl Skipping test: perl package Locale::Messages is not installed SKIP: lang-perl-1 Skipping test: perl package libintl-perl is not installed SKIP: lang-perl-2 Skipping test: php not found SKIP: lang-php PASS: lang-po PASS: lang-rst ======================= 1 of 273 tests failed (15 tests were not run) ======================= make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/var/tmp/portage/gettext-0.15/work/gettext-0.15/gettext-tools/tests' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/gettext-0.15/work/gettext-0.15/gettext-tools/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gettext-0.15/work/gettext-0.15/gettext-tools' make: *** [check-recursive] Error 1 !!! ERROR: sys-devel/gettext-0.15 failed. Call stack: ebuild.sh, line 1539: Called dyn_test ebuild.sh, line 987: Called src_test ebuild.sh, line 618: Called die !!! Make check failed. See above for details. !!! If you need support, post the topmost build error, and the call stack if relevant. This was occurred when attempting a full system update on a new 2006.1, x86 install. A sync was run to ensure current packages/versions would be used.
*** This bug has been marked as a duplicate of bug 139397 ***