Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
In wily, base layer install hook for uses python3.4, when charms.reactive is installed for python3.5 #78
Comments
marcoceppi
added
the
charm-build
label
Dec 9, 2015
jhobbs
commented
Dec 10, 2015
|
I think this is actually due to this bug: https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1518023 I'm going to test from proposed to try that fix. |
jhobbs
commented
Dec 10, 2015
|
Using the new python3-pip from wily-proposed fixes this. |
jhobbs
closed this
Dec 10, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
jhobbs commentedDec 9, 2015
On wily, 'python3' uses python 3.4 by default. The install hook from the base layer uses 'python3' in its shebang, which means it runs with python 3.4. Since charms.reactive is installed for python3.5 (via pip), this fails.
This is true for the other generated hooks too. As far as I can tell, the only way to work around this is to manually edit the generated hooks to use 'python3.5' instead of 'python3'.