Dear Kenneth, I think the real problem is that the easyconfig is looking for
orca_4_0_1_linux_x86-64_openmpi202.tar.xz whereas I have orca_4_0_1_2_linux_x86-64_openmpi202.tar.xz If this the case, then the list of paths checked is a bit misleading. This raises the following question: What is the general approach in this case where a binary package is needed which may have a patch level beyond the version number the easyconfig is expecting? Should it have a separate easyconfig or can there be multiple patch levels within a single easyconfig? Cheers, Loris Kenneth Hoste <kenneth.ho...@ugent.be> writes: > Dear Loris, > > Your configuration looks correct, EasyBuild should be able to find > orca_4_0_1_linux_x86-64_openmpi202.tar.xz if it's located in > /trinity/home/loris/shared/sources/o/ORCA based on your output of "eb > --show-config". > > Did you copy the file into the o/ORCA/ subdirectory? > > What does "find /trinity/home/loris/shared/sources/o/ORCA -type f" print out? > > > regards, > > Kenneth > > On 30/11/2018 13:26, Loris Bennett wrote: >> Hi, >> >> I have >> >> export EASYBUILD_PREFIX=/trinity/home/loris/shared >> >> and have copied an archive to >> >> /trinity/home/loris/shared/sources/o/ORCA >> >> However the build fails with the follwing error >> >> ... >> Couldn't find file orca_4_0_1_linux_x86-64_openmpi202.tar.xz anywhere, >> and downloading it didn't work either... >> Paths attempted (in order): >> >> /trinity/home/loris/shared/software/EasyBuild/3.7.1/lib/python2.7/site-packages/easybuild_easyconfigs-3.7.1-py2.7.egg/easybuild/easyconfigs/o/ORCA/o/ORCA/orca_4") >> >> Shouldn't the 'sources' directory under EASYBUILD_PREFIX be included in >> the list of directories to search and why does the path within EasyBuild >> contain 'o/ORCA' twice, especially since this directory does not exist? >> >> My config is >> >> [loris@admin ~]$ eb --show-config >> # >> # Current EasyBuild configuration >> # (C: command line argument, D: default value, E: environment variable, F: >> configuration file) >> # >> buildpath (E) = /trinity/home/loris/shared/build >> containerpath (E) = /trinity/home/loris/shared/containers >> installpath (E) = /trinity/home/loris/shared >> packagepath (E) = /trinity/home/loris/shared/packages >> prefix (E) = /trinity/home/loris/shared >> repositorypath (E) = /trinity/home/loris/shared/ebfiles_repo >> robot-paths (D) = >> /trinity/home/loris/shared/software/EasyBuild/3.7.1/lib/python2.7/site-packages/easybuild_easyconfigs-3.7.1-py2.7.egg/easybuild/easyconfigs >> sourcepath (E) = /trinity/home/loris/shared/sources >> >> Cheers, >> >> Loris >> > -- Dr. Loris Bennett (Mr.) ZEDAT, Freie Universität Berlin Email loris.benn...@fu-berlin.de