Wheelhouse doesn't work for packages using setup_requires #117

Closed
johnsca opened this Issue Mar 1, 2016 · 2 comments

Comments

Projects
None yet
2 participants
Member

johnsca commented Mar 1, 2016

Originally raised in juju-solutions/layer-apache-hadoop-namenode#7

This causes the charm to still hit pypi during install and thus breaks network-restricted deployments. It doesn't affect most packages, but could potentially affect any of them.

@johnsca johnsca added the charm-build label Mar 1, 2016

Member

johnsca commented Mar 1, 2016

Informational links from original issue:

The latter link is a possible work-around, but would still require libraries referenced by setup_requires to be manually enumerated in a layer's wheelhouse.txt unless we can come up with some way to automatically discover them during build.

@marcoceppi marcoceppi added this to the 2.NEXT milestone Mar 22, 2016

Member

johnsca commented Jun 28, 2016

This was addressed in juju-solutions/layer-basic#51

@johnsca johnsca closed this Jun 28, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment