Hi Shahzeb,

Is the README at https://github.com/hpcugent/easybuild-easyconfigs/tree/master/easybuild/easyconfigs/m/MATLAB/ any useful?

That's based on how MATLAB was/is provided to us at UGent.

I know the way we're dealing with MATLAB is a bit of a mess, but I blame the way in which MATLAB is being distributed...


regards,

Kenneth

On 17/03/2017 19:10, Åke Sandgren wrote:
Yes we do. With an updated matlab.py easyblock to make stuff work better
since we needed to use two keys to access everything.

Step one is however to create a tarball just as before.

On 03/17/2017 05:48 PM, Siddiqui, Shahzeb wrote:
Hello,

Does anyone happen to have a easyconfig for matlab 2016b. I am having
trouble setting up a tarball correctly. I am getting an error as
follows. I am pretty sure it’s the way the tarball is setup. Anyone have
any documentation for this.

I recall my colleague having to install Matlab via GUI in order to get
all the toolbox and then recreate the tarball so that when Easybuild
sees the tarball it downloads all the toolbox.

[hpcswadm@amrndhl1157 MATLAB]$ eb MATLAB-2016b.eb

== temporary log file in case of crash /tmp/eb-t4UkG2/easybuild-gl3j8Y.log

== processing EasyBuild easyconfig
/hpc/hpcswadm/easybuild/MATLAB/MATLAB-2016b.eb

== building and installing Core/MATLAB/2016b...

== fetching files...

== creating build dir, resetting environment...

== unpacking...

== patching...

== preparing...

== configuring...

== building...

== testing...

== installing...

== taking care of extensions...

== postprocessing...

== sanity checking...

== FAILED: Installation ended unsuccessfully (build directory:
/nfs/grid/software/RHEL7-BUILD/easybuild/build/MATLAB/2016b/dummy-):
build failed (first 300 chars): Sanity check failed: no file of
('bin/matlab',) in
/nfs/grid/software/testing/RHEL7/easybuild/software/Core/MATLAB/2016b,
no file of ('bin/mcc',) in
/nfs/grid/software/testing/RHEL7/easybuild/software/Core/MATLAB/2016b,
no file of ('bin/glnxa64/MATLAB',) in
/nfs/grid/software/testing/RHEL7/easybuild

== Results of the build can be found in the log file(s)
/tmp/eb-t4UkG2/easybuild-MATLAB-2016b-20170317.123330.sqqMO.log

ERROR: Build of /hpc/hpcswadm/easybuild/MATLAB/MATLAB-2016b.eb failed
(err: "build failed (first 300 chars): Sanity check failed: no file of
('bin/matlab',) in
/nfs/grid/software/testing/RHEL7/easybuild/software/Core/MATLAB/2016b,
no file of ('bin/mcc',) in
/nfs/grid/software/testing/RHEL7/easybuild/software/Core/MATLAB/2016b,
no file of ('bin/glnxa64/MATLAB',) in
/nfs/grid/software/testing/RHEL7/easybuild")

Shahzeb Siddiqui

HPC Linux Engineer

B2220-447.2

Groton, CT


Reply via email to