When updating from 1.0.1 to 1.0.2, I get this error: <command line>:7:1: warning: this is the location of the previous definition cd subversion/libsvn_subr && /bin/sh ./libtool --silent --mode=link gcc -L/var/tmp/portage/subversion-1.0.2/image//usr/lib -mcpu=pentium2 -O3 -pipe -pthread -DNEON_ZLIB -DNEON_SSL -L/usr/lib -rpath /usr/lib -o libsvn_subr-1.la auth.lo cmdline.lo config.lo config_auth.lo config_file.lo config_win.lo date.lo error.lo hash.lo io.lo md5.lo opt.lo path.lo pool.lo quoprint.lo sorts.lo stream.lo subst.lo svn_base64.lo svn_string.lo target.lo time.lo utf.lo utf_validate.lo validate.lo xml.lo /usr/lib/libaprutil-0.la -lgdbm -ldb-4.1 -lexpat /usr/lib/libapr-0.la -lrt -lm -lcrypt -lnsl -lpthread -ldl ./libtool: ./libtool: No such file or directory make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Error 127 make: *** Waiting for unfinished jobs.... !!! ERROR: dev-util/subversion-1.0.2 failed. !!! Function src_compile, Line 123, Exitcode 2 !!! make of subversion failed Reproducible: Always Steps to Reproduce:
Not again. Argh. Could you attach a full build log?
Actually, I just tried again and it says: --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-dev-util_-_subversion-1.0.2-6228.log" chmod: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.so unlink: /usr/lib/perl5/site_perl/5.8.2/i686-linux/auto/SVN/_Fs/_Fs.so --------------------------------------------------------------------------------
Created attachment 31533 [details] Full build log Here too. A full log of the subversion emerge attached.
I have also been having this problem... with 1.02 and with 1.03. I think the problem is due to the autoconf version problem... every time I run emerge with -u, it toggles between the 2.57 and 2.58 version of autoconf. Building subversion with 2.58 fails with the ./libtool not found error. Building when 2.57 is installed succeeds. Presumably it also works with 2.59, but I haven't tried it.
Let me repeat once more that subversion DOES NOT BUILD with autoconf-2.58 and there is a reason it depends on either a smaller or a bigger version. If you don't want swapping, get autoconf out of your world file, it doesn't belong there anyway
Sorry... I thought I was being helpful, by pointing out that this bug is caused by autoconf, thus enabling this bug to be closed, marked as resolved or marked as a duplicate, and thus reducing the gentoo bug count.
Looks like this can be closed... subversion depends on || ( >=sys-devel/autoconf-2.59 =sys-devel/autoconf-2.57* ) Thanks for your input, Steven.