Skip to content

add restriction to py-setuptools dependency on py-flake8#6589

Merged
junghans merged 1 commit intospack:developfrom
electronicvisions:PR/flake8
Dec 8, 2017
Merged

add restriction to py-setuptools dependency on py-flake8#6589
junghans merged 1 commit intospack:developfrom
electronicvisions:PR/flake8

Conversation

@healther
Copy link
Copy Markdown
Contributor

@healther healther commented Dec 6, 2017

Note: This exposes a compatibility issue with py-ipython which depends on py-backports-shutil-get-terminal-size which depends (as build dependency only) on py-setuptools:30.99.99.

Currently it is not possible to concretize a spec that has conflicting build and run dependencies. All other packages (in all of spack) depend on [email protected]: so I'm not sure if that adds to much pressure on a concretizer that is able to handle such cases, but for our meta-package it results in a broken py-flake8 build and after this is merged will result in a failure to concretize.

Is there an estimate on when the new concretizer will be implemented? @scheibelp @tgamblin @adamjstewart

@junghans junghans merged commit 4c02e7e into spack:develop Dec 8, 2017
@healther healther deleted the PR/flake8 branch January 12, 2018 14:22
ch741 pushed a commit to ch741/spack that referenced this pull request Apr 20, 2018
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