-
Notifications
You must be signed in to change notification settings - Fork 701
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
{lang}[foss/2016b] Python v2.7.13, Tkinter v2.7.13 #4225
{lang}[foss/2016b] Python v2.7.13, Tkinter v2.7.13 #4225
Conversation
…foss-2016b-Python-2.7.13-bare.eb
#}), | ||
#('appdirs', '1.4.0', { | ||
# 'source_urls': ['https://pypi.python.org/packages/source/a/appdirs/'], | ||
#}), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this looks related to recent changes in setuptools, where dependencies required by setuptools are not longer 'vendored' by setuptools and thus need to be installed first, but they require setuptools themselves... >_<
In Spack, this was fixed by patching the setuptools dependencies so they only rely on distutils rather than setuptools, cfr. https://github.com/LLNL/spack/pull/3198
Instead, I would rather use the most recent version of setuptools that doesn't require installing the dependencies first without having setuptools, i.e. setuptools version < 34.0, since setuptools is planning to take care of this problem themselves, see pypa/setuptools#980
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@boegel are we going to get back to this soon? I'm happy to help, given the local requests we have...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's the separate Tkinter
module that we need.
dependencies = [ | ||
('Python', '2.7.13', '-bare'), | ||
('Tcl', '8.6.5'), | ||
('Tk', '8.6.5', '-libX11-1.6.3'), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pull in the whole X11
bundle here?
(created using
eb --new-pr
)