Hi, I've tried to install Firedrake on a new machine and can't seem to get passed this error. I've attached the log, where it says it fails due to an outdated autoconf dependency. I've asked IT, and they've said "The default version of autoconf on mat-lin4123 is the most recent Centos version (2.63). I've installed the EPEL version of autoconf (version 2.68), which is accessible as autoconf268." But the install script still fails with the same error. How can I work around this? Thanks Will
Hi Will, Installing autoconf with a different name for the executable could never fix the problem: how is the installer supposed to know what you've called autoconf? What you need to do is ensure that the autoconf which is found by the installer is the right one. Presumably the new autoconf has been installed somewhere, and that installation has a bin directory, you need to prepend that bin directory to your path so that when you type autoconf (actually in this case aclocal), you get the correct version. Regards, David ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of William Booker <scwb@leeds.ac.uk> Sent: 13 July 2017 13:05:31 To: firedrake Subject: [firedrake] Firedrake install fails Hi, I've tried to install Firedrake on a new machine and can't seem to get passed this error. I've attached the log, where it says it fails due to an outdated autoconf dependency. I've asked IT, and they've said "The default version of autoconf on mat-lin4123 is the most recent Centos version (2.63). I've installed the EPEL version of autoconf (version 2.68), which is accessible as autoconf268." But the install script still fails with the same error. How can I work around this? Thanks Will
Perhaps an alias could work, or if not, just create a local "bin" directory, in it "ln -sv `which autoconf268` autoconf", add that directory to the path, turn of shell hashing/caching, and try again. ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Ham, David A <david.ham@imperial.ac.uk> Sent: 13 July 2017 13:50:28 To: firedrake Subject: Re: [firedrake] Firedrake install fails Hi Will, Installing autoconf with a different name for the executable could never fix the problem: how is the installer supposed to know what you've called autoconf? What you need to do is ensure that the autoconf which is found by the installer is the right one. Presumably the new autoconf has been installed somewhere, and that installation has a bin directory, you need to prepend that bin directory to your path so that when you type autoconf (actually in this case aclocal), you get the correct version. Regards, David ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of William Booker <scwb@leeds.ac.uk> Sent: 13 July 2017 13:05:31 To: firedrake Subject: [firedrake] Firedrake install fails Hi, I've tried to install Firedrake on a new machine and can't seem to get passed this error. I've attached the log, where it says it fails due to an outdated autoconf dependency. I've asked IT, and they've said "The default version of autoconf on mat-lin4123 is the most recent Centos version (2.63). I've installed the EPEL version of autoconf (version 2.68), which is accessible as autoconf268." But the install script still fails with the same error. How can I work around this? Thanks Will
participants (3)
- 
                
                Ham, David A
- 
                
                Homolya, Miklós
- 
                
                William Booker