I was compiling Gentoo from stage1, the bootstrap went well, the emerge system stopped after few packages, more accurate at sys-apps/helpman-1.33.1. I was compiling Gentoo today: 13-05-2006 with the latest portage. I've tried to solve by doing emerge gettext and emerge dev-perl/Locale-gettext, but this didn't worked. Thanks for you help and your time in advance. Here is my emerge --info and the log of the issues: -first the problem log: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.57. Invocation command line was $ ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --enable-nls --build=i686-pc-linux-gnu ## --------- ## ## Platform. ## ## --------- ## hostname = livecd uname -m = i686 uname -r = 2.6.15-gentoo-r5 uname -s = Linux uname -v = #1 SMP Thu Feb 16 15:28:08 UTC 2006 /usr/bin/uname -p = AMD Athlon(TM) XP 2500+ /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /usr/sbin PATH: /usr/lib/portage/bin PATH: /bin PATH: /usr/bin PATH: /opt/bin PATH: /usr/i686-pc-linux-gnu/gcc-bin/3.4.5 ## ----------- ## ## Core tests. ## ## ----------- ## configure:1219: checking for perl configure:1224: ...version 5.005 required configure:1233: trying perl found version 5.00801 configure:1242: result: perl configure:1275: checking for i686-pc-linux-gnu-gcc configure:1291: found /usr/bin/i686-pc-linux-gnu-gcc configure:1301: result: i686-pc-linux-gnu-gcc configure:1583: checking for C compiler version configure:1586: i686-pc-linux-gnu-gcc --version </dev/null >&5 i686-pc-linux-gnu-gcc (GCC) 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9) Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:1589: $? = 0 configure:1591: i686-pc-linux-gnu-gcc -v </dev/null >&5 Reading specs from /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/specs Configured with: /var/tmp/portage/gcc-3.4.5-r1/work/gcc-3.4.5/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.4.5 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.4.5/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libgcj --enable-languages=c,c++ --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 3.4.5 (Gentoo 3.4.5-r1, ssp-3.4.5-1.0, pie-8.7.9) configure:1594: $? = 0 configure:1596: i686-pc-linux-gnu-gcc -V </dev/null >&5 i686-pc-linux-gnu-gcc: `-V' option must have argument configure:1599: $? = 1 configure:1623: checking for C compiler default output configure:1626: i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 configure:1629: $? = 0 configure:1675: result: a.out configure:1680: checking whether the C compiler works configure:1686: ./a.out configure:1689: $? = 0 configure:1706: result: yes configure:1713: checking whether we are cross compiling configure:1715: result: no configure:1718: checking for suffix of executables configure:1720: i686-pc-linux-gnu-gcc -o conftest -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 configure:1723: $? = 0 configure:1748: result: configure:1754: checking for suffix of object files configure:1776: i686-pc-linux-gnu-gcc -c -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 configure:1779: $? = 0 configure:1801: result: o configure:1805: checking whether we are using the GNU C compiler configure:1830: i686-pc-linux-gnu-gcc -c -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 configure:1833: $? = 0 configure:1836: test -s conftest.o configure:1839: $? = 0 configure:1852: result: yes configure:1858: checking whether i686-pc-linux-gnu-gcc accepts -g configure:1880: i686-pc-linux-gnu-gcc -c -g conftest.c >&5 configure:1883: $? = 0 configure:1886: test -s conftest.o configure:1889: $? = 0 configure:1900: result: yes configure:1917: checking for i686-pc-linux-gnu-gcc option to accept ANSI C configure:1978: i686-pc-linux-gnu-gcc -c -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 configure:1981: $? = 0 configure:1984: test -s conftest.o configure:1987: $? = 0 configure:2005: result: none needed configure:2023: i686-pc-linux-gnu-gcc -c -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 conftest.c:2: error: syntax error before "me" configure:2026: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:2135: checking for library containing dlsym configure:2166: i686-pc-linux-gnu-gcc -o conftest -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c >&5 /var/tmp/portage/help2man-1.33.1/temp/ccJFCFVV.o: In function `main': conftest.c:(.text+0xd): undefined reference to `dlsym' collect2: ld returned 1 exit status configure:2169: $? = 1 configure: failed program was: | #line 2142 "configure" | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char dlsym (); | int | main () | { | dlsym (); | ; | return 0; | } configure:2211: i686-pc-linux-gnu-gcc -o conftest -O2 -march=athlon-xp -pipe -fomit-frame-pointer conftest.c -ldl >&5 configure:2214: $? = 0 configure:2217: test -s conftest configure:2220: $? = 0 configure:2234: result: -ldl configure:2242: checking for module Locale::gettext Can't locate Locale/gettext.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.7/i386-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i386-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i386-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .). BEGIN failed--compilation aborted. configure:2254: result: no configure:2258: error: perl module Locale::gettext required ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=yes ac_cv_enable_nls=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O2 -march=athlon-xp -pipe -fomit-frame-pointer' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i686-pc-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=i686-pc-linux-gnu ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_exeext= ac_cv_module_Locale__gettext=no ac_cv_objext=o ac_cv_prog_CC=i686-pc-linux-gnu-gcc ac_cv_prog_PERL=perl ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_search_dlsym=-ldl ## ----------------- ## ## Output variables. ## ## ----------------- ## CC='i686-pc-linux-gnu-gcc' CFLAGS='-O2 -march=athlon-xp -pipe -fomit-frame-pointer' CPPFLAGS='' DEFS='' ECHO_C='' ECHO_N='-n' ECHO_T='' EXEEXT='' INSTALL_DATA='' INSTALL_INFO='' INSTALL_PROGRAM='' INSTALL_SCRIPT='' LDFLAGS='' LIBOBJS='' LIBS='-ldl ' LTLIBOBJS='' MAKEINFO='' MSGFMT='' OBJEXT='o' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PERL='perl' SHELL='/bin/sh' ac_ct_CC='' bindir='${exec_prefix}/bin' build_alias='i686-pc-linux-gnu' datadir='/usr/share' exec_prefix='NONE' extra_make_all='' extra_make_install='' host_alias='i686-pc-linux-gnu' includedir='${prefix}/include' infodir='/usr/share/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='/var/lib' mandir='/usr/share/man' oldincludedir='/usr/include' prefix='/usr' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" configure: exit 1 Now the emerge --info: Gentoo Base System version 1.6.14 Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r5 i686) ================================================================= System uname: 2.6.15-gentoo-r5 i686 AMD Athlon(TM) XP 2500+ dev-lang/python: 2.4.2 dev-python/pycrypto: [Not Present] dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.12 sys-devel/autoconf: [Not Present] sys-devel/automake: [Not Present] sys-devel/binutils: 2.16.1 sys-devel/libtool: [Not Present] virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo-distfiles/ http://ftp.rz.tu-bs.de/pub/mirror/ftp.gentoo.org/gentoo/ http://gentoo.intergenia.de ftp://files.gentoo.gr http://files.gentoo.org ftp://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.uoi.gr/mirror/OS/gentoo/ http://ftp.uoi.gr/mirror/OS/gentoo/ http://ftp.physics.auth.gr/pub/mirrors/gentoo/ ftp://ftp.physics.auth.gr/pub/mirrors/gentoo/ " MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apache2 apm arts asf avi berkdb bitmap-fonts bzip2 cdr cli crypt cups dri dvd dvdr eds emboss encode esd foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl ogg oggvorbis openal opengl oss pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xine xml xmms xorg xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
Sigh. Exactly why we don't recommend or support stage1 installs...
*** This bug has been marked as a duplicate of 130248 ***
Thanks, I didn't noticed that bug, excuse me for this waste of your time.