Skip to content

{lib}[intel/2016a] The Virtual Brain (REVIEW)#3053

Merged
boegel merged 15 commits intoeasybuilders:developfrom
boegel:20160513141133_new_pr_tvb-data20160209
Jun 21, 2016
Merged

{lib}[intel/2016a] The Virtual Brain (REVIEW)#3053
boegel merged 15 commits intoeasybuilders:developfrom
boegel:20160513141133_new_pr_tvb-data20160209

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented May 13, 2016

(created using eb --new-pr)

boegel added 2 commits May 13, 2016 14:11
…syconfig tvb-framework-20160329-intel-2016a-Python-2.7.11.eb, add easyconfig tvb-library-20160416-intel-2016a-Python-2.7.11.eb, add easyconfig psutil-4.1.0-intel-2016a-Python-2.7.11.eb
@boegel boegel changed the title {lib}[intel/2016a] tvb-data v20160209, tvb-framework v20160329, tvb-library v20160416, ... {lib}[intel/2016a] The Virtual Brain (WIP) May 13, 2016
@boegel boegel added this to the v2.9.0 milestone May 13, 2016
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

Test report by @boegel
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in this PR)
node2159.delcatty.os - Linux SL 6.7, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/bbb06576303d50420eed1289a09d258b for a full test report.

@boegel boegel changed the title {lib}[intel/2016a] The Virtual Brain (WIP) {lib}[intel/2016a] The Virtual Brain (REVIEW) Jun 21, 2016
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

Test report by @boegel
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in this PR)
node2722.swalot.os - Linux centos linux 7.2.1511, Intel(R) Xeon(R) CPU E5-2660 v3 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/24da9960fda73435fef10de130c4b9e9 for a full test report.

('libjpeg-turbo', '1.4.2'),
('zlib', '1.2.8'),
('LibTIFF', '4.0.6'),
('freetype', freetype_ver),
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

no libpng?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

it's there as an indirect dep already, so fine?

$ eb Pillow-3.2.0-intel-2016a-Python-2.7.11-freetype-2.6.3.eb -D | grep libpng
 * [ ] $CFGS/l/libpng/libpng-1.6.21-intel-2016a.eb (module: libpng/1.6.21-intel-2016a)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

then add it here too. Don't depend on indirect deps (else you can drop zlib too)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

done

@wpoely86
Copy link
Copy Markdown
Member

what's the idea with all the bundles?

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

@wpoely86 TVB is a bundle of the three actual TVB components: tvb-framework, tvb-library and tvb-data for each of which a separate easyconfig is created (since it's not a trivial Python pkg, requires python setup.py develop for example)

the TVB-bundle easyconfig is a collection of all Python packages that are required by TVB; some are listed as deps (because they have more deps), other as extensions to avoid that each of them needs to have a corresponding module

@@ -0,0 +1,88 @@
easyblock = 'Bundle'

name = 'TVB-bundle'
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

@wpoely86 maybe I should rename this to TVB-deps?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

good idea

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

Test report by @boegel
SUCCESS
Build succeeded for 8 out of 8 (8 easyconfigs in this PR)
node2159.delcatty.os - Linux SL 6.7, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.6.6
See https://gist.github.com/0f10dadb5909c47bb2387873aa1c7725 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

Test report by @boegel
SUCCESS
Build succeeded for 8 out of 8 (8 easyconfigs in this PR)
node2457.golett.os - Linux centos linux 7.2.1511, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/e2eee5789ae6c6ede8a5f885ebb13873 for a full test report.

@boegel
Copy link
Copy Markdown
Member Author

boegel commented Jun 21, 2016

Going in, thanks for the review @wpoely86!

@boegel boegel merged commit f30e7a2 into easybuilders:develop Jun 21, 2016
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.

2 participants