emerging =media-libs/libsoundtouch-1.5.0 fails aclocal during eautoreconf Reproducible: Always Steps to Reproduce: 1. emerge =media-libs/libsoundtouch-1.5.0 on a machine without the files /usr/share/aclocal/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 files Actual Results: * Running aclocal -I config/m4 -I /home/msyang/20090824-Linux-i686/usr/share/aclocal ... [ !! ] * Failed Running aclocal ! Expected Results: successful emerge
Doesn't happen with <media-libs/libsoundtouch-1.5.0 Happens because config/m4/libtool.m4 config/m4/ltoptions.m4 config/m4/ltsugar.m4 config/m4/ltversion.m4 config/m4/lt~obsolete.m4 located in the 'soundtouch' directory are all symlinks to those files in /usr/share/aclocal/ which doesn't exist in PREFIX. Can be fixed by untarring those files from a previous libsoundtouch (e.g. 1.4.0) source directory into the 1.5.0 directory. Not experienced enough with aclocal or ebuild stuff to advise how to fix the ebuild file correctly.
Actually, just removing those files (aclocal can find them by itself, from the prefix) fixes the problem. I just committed that, thanks