Skip to content

drop check for 'ipython' in sanity check of Anacdona easyblock, to also support Miniconda#1210

Merged
boegel merged 5 commits intoeasybuilders:eb331from
pescobar:miniconda_support
Jul 10, 2017
Merged

drop check for 'ipython' in sanity check of Anacdona easyblock, to also support Miniconda#1210
boegel merged 5 commits intoeasybuilders:eb331from
pescobar:miniconda_support

Conversation

@pescobar
Copy link
Copy Markdown
Member

@pescobar pescobar commented Jul 9, 2017

I have removed ipython from the sanity check so the existing anaconda easyblock supports installing both Anaconda and Miniconda (https://conda.io/miniconda.html)

IMHO it makes sense that when installing conda as dependency of another tool we use Miniconda as it only includes the basics. Anaconda also includes other libraries which maybe are not needed. This would also help to reduce the size of the installdir which can also be helpful in case we generate containers in the future

I added a test easyconfig here easybuilders/easybuild-easyconfigs#4841

Comment thread easybuild/easyblocks/a/anaconda.py Outdated
"""
custom_paths = {
'files': [os.path.join('bin', x) for x in ['2to3', 'conda', 'ipython', 'pydoc', 'python', 'sqlite3']],
'files': [os.path.join('bin', x) for x in ['2to3', 'conda', , 'pydoc', 'python', 'sqlite3']],
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.

Is this dangling ',' a typo?

@boegel boegel added this to the 3.3.1 milestone Jul 10, 2017
@boegel boegel changed the base branch from develop to eb331 July 10, 2017 18:09
@boegel boegel changed the title Miniconda support drop check for 'ipython' in sanity check of Anacdona easyblock, to also support Miniconda Jul 10, 2017
@easybuilders easybuilders deleted a comment from boegelbot Jul 10, 2017
@boegel
Copy link
Copy Markdown
Member

boegel commented Jul 10, 2017

Makes perfect sense to me, I doubt we're going to miss any installation problems with Anaconda by only no longer checking for ipython...

@boegel boegel merged commit f0ed1fe into easybuilders:eb331 Jul 10, 2017
boegel added a commit to boegel/easybuild-easyblocks that referenced this pull request Jul 10, 2017
boegel added a commit to boegel/easybuild-easyblocks that referenced this pull request Jul 10, 2017
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.

3 participants