In wily, base layer install hook for uses python3.4, when charms.reactive is installed for python3.5 #78

Closed
jhobbs opened this Issue Dec 9, 2015 · 2 comments

Comments

Projects
None yet
2 participants

jhobbs commented Dec 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'.

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 jhobbs closed this Dec 10, 2015

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