I just did an emerge --update world, and when it it tries to configure libsdl-1.2.4 i get this error: Generating build information using aclocal, automake and autoconf This may take a while ... aclocal: /usr/share/aclocal/xine.m4: 29: duplicated macro `AM_PATH_XINE' autoconf: Undefined macros: configure.in:49:AC_LIBTOOL_WIN32_DLL aclocal: /usr/share/aclocal/xine.m4: 29: duplicated macro `AM_PATH_XINE' Now you are ready to run ./configure creating cache ./config.cache checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu ./configure: line 731: syntax error near unexpected token `AM_INIT_AUTOMAKE(SDL,' ./configure: line 731: `AM_INIT_AUTOMAKE(SDL, $SDL_VERSION)' !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 97, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/media-libs/libsdl/libsdl-1.2.4.20020601.ebuild .
Do you have autoconf-2.53a and automake-1.6.1 perchance?
Ok, it works now, I just had to unmerge xine-ui and xine-lib. but its still a bug :)
That makes no sense whatsoever, you do realise? I can see if xine-ui or xine-lib pulled in some higher version of autotools or something.
emerge autoconf automake then try again. That fixed it for someone in #gentoo IRC channel.