Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contrib r 3.1.1 intel 2014b #956

Merged
merged 8 commits into from Sep 10, 2014

Conversation

hajgato
Copy link
Collaborator

@hajgato hajgato commented Jul 8, 2014

And dependencies (upgraded to latest version) with intel2014b.
Easyblock updates are necessary for generic/rpackage.py and r/rmpi.py
easybuilders/easybuild-easyblocks#435

@hpcugentbot
Copy link
Contributor

Automatic reply from Jenkins: Can I test this?

@hajgato
Copy link
Collaborator Author

hajgato commented Jul 8, 2014

I think I mixed something. Files
easybuild/easyconfigs/a/Armadillo/Armadillo-4.300.8-ictce-5.5.0-Python-2.7.5.eb
easybuild/easyconfigs/g/GCC/GCC-4.7.4-CLooG-PPL.eb
easybuild/easyconfigs/g/GCC/GCC-4.7.4.eb
should not be there.

@hajgato hajgato mentioned this pull request Jul 9, 2014
@wpoely86
Copy link
Member

@hajgato delete them from this PR? Or close this PR and open a new one?

@hajgato
Copy link
Collaborator Author

hajgato commented Jul 22, 2014

Unwanted files are deleted

@wpoely86
Copy link
Member

ok to test

toolchainopts = {'pic': True}

sources = ['readline-%(version)s.tar.gz']
source_urls = ['http://ftp.gnu.org/gnu/readline']
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use SOURCE_TAR_GZ and GNU_SOURCE here

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a wait, I see the problem. Ignore this.

@wpoely86
Copy link
Member

Test report by @wpoely86
FAILED
Build succeeded for 4 out of 6
Linux debian 7.6, Intel(R) Xeon(R) CPU 5130 @ 2.00GHz, Python 2.7.3
See https://gist.github.com/caeefec8f7f46a81796e for a full test report.

@wpoely86
Copy link
Member

Test report by @wpoely86
FAILED
Build succeeded for 5 out of 6
Linux debian 7.6, Intel(R) Xeon(R) CPU 5130 @ 2.00GHz, Python 2.7.3
See https://gist.github.com/39907edb45dabb925fdb for a full test report.

@wpoely86
Copy link
Member

My test fails on a system libjpeg issue. Maybe add libjpeg to the dependencies?

@hajgato
Copy link
Collaborator Author

hajgato commented Jul 29, 2014

I am always wondering what should be in the dependecies. Should I define a system libjpeg dependency or a libjpeg via an easyconfig?

@wpoely86
Copy link
Member

Add libjpeg to the easyconfig dependencies. We only use system deps when there is a special reason.

@wpoely86
Copy link
Member

Test report by @wpoely86
FAILED
Build succeeded for 7 out of 8
Linux debian 7.6, Intel(R) Xeon(R) CPU 5130 @ 2.00GHz, Python 2.7.3
See https://gist.github.com/2a1f7d3fed006eabea86 for a full test report.

@wpoely86
Copy link
Member

OK, this last one is actually successful. It fail because of a issue in libreadline on this build system (it's not linking to libtinfo that can be ignored.

@boegel
Copy link
Member

boegel commented Aug 1, 2014

I'd like to see the R easyconfig synced with the one in #908... @hajgato: did you just bump the version of R, or also the libraries?

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 1, 2014

@boegel I updated all libraries to the newest the versions (on the date in the configfile, plus i added a bunch of libraries (what we use). I think this is an extension to #908, maybe some libraries a bit newer.

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 1, 2014

Well the libraries were up-to date at 30 June 2014

@boegel
Copy link
Member

boegel commented Aug 1, 2014

@hajgato: ok, thanks for the info. In that case, I'll update #908 to sync up with this one.

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 1, 2014

Well, this is the intel2014b toolchain, #908 is ictce 5.5.0 Plus I upgraded the dependencies.

@boegel
Copy link
Member

boegel commented Aug 1, 2014

@hajgato: we typically keep easyconfigs in sync across toolchains

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 1, 2014

I was a rookie. I did not know about it. But I am afraid, I upgraded all the dependencies to the newest. :(

@boegel
Copy link
Member

boegel commented Aug 1, 2014

No problem, that's good, it shouldn't be too far of from the versions in my PR. I'll sync that with yours.

@boegel
Copy link
Member

boegel commented Aug 4, 2014

I suggest we bump this to v3.1.1 rather than trying to sync both PRs (which is quite painful, I tried).

See hajgato#4

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 5, 2014

Makes sense.

bump version to v3.1.1 + add a couple more extensions to sync with R v3.1.0 easyconfig
@hajgato
Copy link
Collaborator Author

hajgato commented Aug 5, 2014

Sorry guys for the mess with the extensions, I have learnt my lesson.

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 5, 2014

@boegel mlogit needs maxLik as dependency. Order have to be changed.

@boegel
Copy link
Member

boegel commented Aug 5, 2014

@hajgato: hajgato#5

fix exts orderr + include optparse
@boegel boegel changed the title Contrib r 3.1.0 intel 2014b Contrib r 3.1.1 intel 2014b Aug 5, 2014
@boegel
Copy link
Member

boegel commented Aug 5, 2014

Test report by @boegel
FAILED
Build succeeded for 6 out of 7
Linux SL 6.5, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/1da653dfd5d9da635755 for a full test report.

Balázs Hajgató added 3 commits August 5, 2014 11:10
@boegel
Copy link
Member

boegel commented Aug 5, 2014

Test report by @boegel
FAILED
Build succeeded for 6 out of 7
Linux SL 6.5, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/a5fb47bc7658eb54e830 for a full test report.

('clusterGeneration', '1.3.1', ext_options),
('raster', '2.2-31', ext_options),
('dismo', '0.9-3', ext_options),
('gsl', '1.9-10', ext_options),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This R package has an external dependency on the GSL library, so it should be installed using a separate easyconfig file.

Balázs Hajgató added 2 commits August 5, 2014 13:50
provide a separate easyconfig file for gsl package that depends on GSL
fix toolchain in easyconfig for gsl R package
@hajgato
Copy link
Collaborator Author

hajgato commented Aug 6, 2014

ERROR: dependency ‘gsl’ is not available for package ‘evmix’

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 6, 2014

I separated the evmix package, I am thesting now the intel/2014b version

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 6, 2014

ERROR: dependency ‘miscTools’ is not available for package ‘maxLik’
Reordered package order accordingly. Another test.

@hajgato
Copy link
Collaborator Author

hajgato commented Aug 6, 2014

@boegel I fixed the intel/2014b version, can you do the ictce one? (I do not know where are your files)

@boegel boegel merged commit 13ac2ff into easybuilders:develop Sep 10, 2014
@hajgato hajgato deleted the contrib_R-3.1.0-intel-2014b branch October 16, 2014 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants