Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-03-03 Thread Loris Bennett
Dear Kenneth, Done. Regards Loris Kenneth Hoste writes: > Dear Loris, > > Please open an issue on this, since we can actually avoid that you need to > have > 'zip' installed in the OS. > > We can include 'zip' as a build dependency for Bazel, after creating an > easyconfig file for Zip (see

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-03-02 Thread Kenneth Hoste
Dear Loris, Please open an issue on this, since we can actually avoid that you need to have 'zip' installed in the OS. We can include 'zip' as a build dependency for Bazel, after creating an easyconfig file for Zip (see http://infozip.sourceforge.net/Zip.html). We already have easyconfigs

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-26 Thread Loris Bennett
Hi Terje, Yes, thank you, 'osdependencies' was what I was thinking of. Strangely, searching for 'dependencies' on https://easybuild.readthedocs.io/ doesn't return any results for 'osdependencies'. Cheers, Loris Terje Kvernes writes: > Hi Loris, > > In easyconfigs, “osdependencies” is used

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-26 Thread Terje Kvernes
Hi Loris, In easyconfigs, “osdependencies” is used to designate dependencies that the OS has to provide. This is typically seen used something like this: # OpenSSL is required osdependencies = ['openssl', ('openssl-devel', 'libssl-dev', 'libopenssl-devel’)] These are package names that need

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-26 Thread Loris Bennett
Hi, So the admin node on which I normally build software does have 'zip', but as I was building TensorFlow with GPU support, I was doing this on a GPU node, which didn't have 'zip' installed :-/ I had a vague idea that external dependencies could be specified in an easyconfig, but I could only

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-25 Thread Lars Viklund
For reference, EB documents the shell tools (including `unzip`) that may be occasionally needed by easyconfigs: https://easybuild.readthedocs.io/en/latest/Installation.html#required-shell-tools Sounds like Bazel goes a bit beyond this and also assumes that the environment has the ability to

Re: [easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-25 Thread Terje Kvernes
Hi Loris, From the output it would seem that zip is an implied system dependency in Bazel. Depending on the underlying distribution, the easiest solution is probably to install zip as a system package via yum/dnf/apt-get/etc. I took a quick look at the easyconfig tree and didn’t find a

[easybuild] Bazel-0.26.1-GCCcore-8.3.0.eb fails - zip missing

2020-02-25 Thread Loris Bennett
Hi, Bazel-0.26.1-GCCcore-8.3.0.eb is failing with the following error: ^MESC[1AESC[KESC[31mESC[1mERROR: ESC[0m/trinity/shared/easybuild/build/Bazel/0.26.1/GCCcore-8.3.0/src/BUILD:339:2: Executing genrule //src:package-zip_nojdk failed (Exit 127): bash failed: error executing command

Re: [easybuild] Bazel-0.12.0-GCCcore-6.4.0 build issues

2018-08-31 Thread Caspar van Leeuwen
ust, 2018 08:41:59 Subject: Re: [easybuild] Bazel-0.12.0-GCCcore-6.4.0 build issues Hi Caspar, On 30/08/2018 21:31, Caspar van Leeuwen wrote: > Dear all, > > I get an error when building Bazel-0.12.0: > > bazel-out/host/bin/external/io_bazel/third_party/protobuf/3.4.0/js_embed: > /usr/

Re: [easybuild] Bazel-0.12.0-GCCcore-6.4.0 build issues

2018-08-31 Thread Kenneth Hoste
Hi Caspar, On 30/08/2018 21:31, Caspar van Leeuwen wrote: Dear all, I get an error when building Bazel-0.12.0: bazel-out/host/bin/external/io_bazel/third_party/protobuf/3.4.0/js_embed: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by

[easybuild] Bazel-0.12.0-GCCcore-6.4.0 build issues

2018-08-30 Thread Caspar van Leeuwen
Dear all, I get an error when building Bazel-0.12.0: bazel-out/host/bin/external/io_bazel/third_party/protobuf/3.4.0/js_embed: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by bazel-out/host/bin/external/io_bazel/third_party/protobuf/3.4.0/js_embed) As you can

Re: [easybuild] bazel

2017-03-20 Thread Kenneth Hoste
Hello Yann, On 16/03/2017 10:11, Yann Sagon wrote: Hello, I'm trying to build Bazel 0.4.4 using module load foss/2016b (I have tried with other versions as well, seme issue) on Centos 6.8. I'm unable to compile it. It seems people are having success using devtoolset-4-toolchain but if I

Re: ΠΡΟΣ: [easybuild] bazel

2017-03-16 Thread Yann Sagon
on > Ημερομηνία:2017/03/16 11:11 (GMT+02:00) > Προς: easybuild@lists.ugent.be > Θέμα: [easybuild] bazel > > Hello, > > I'm trying to build Bazel 0.4.4 using module load foss/2016b (I have tried > with other versions as well, seme issue) on Centos 6.8. > > I'm unable

[easybuild] bazel

2017-03-16 Thread Yann Sagon
Hello, I'm trying to build Bazel 0.4.4 using module load foss/2016b (I have tried with other versions as well, seme issue) on Centos 6.8. I'm unable to compile it. It seems people are having success using devtoolset-4-toolchain but if I can do it with easybuild I prefer. Does someone know what