Same boat, normal upgrade fails to work due to permissions/file locations I guess? My log is a bit different…
Thanks, Calvin
/home/hass$ pip3 install --upgrade homeassistant
Downloading/unpacking homeassistant
Running setup.py (path:/tmp/pip-build-lnruzr3k/homeassistant/setup.py) egg_info for package homeassistant
no previously-included directories found matching 'homeassistant/components/frontend/www_static/home-assistant-polymer'
Downloading/unpacking requests>=2,<3 from https://pypi.python.org/packages/99/b4/63d99ba8e189c47d906b43bae18af4396e336f2b1bfec86af31efe2d2cb8/requests-2.10.0-py2.py3-none-any.whl#md5=abf5a77de3e8a5973c738cca884502a0 (from homeassistant)
Downloading/unpacking pyyaml>=3.11,<4 (from homeassistant)
Running setup.py (path:/tmp/pip-build-lnruzr3k/pyyaml/setup.py) egg_info for package pyyaml
Downloading/unpacking pytz>=2016.4 (from homeassistant)
Downloading/unpacking pip>=7.0.0 (from homeassistant)
Downloading/unpacking vincenty==0.1.4 (from homeassistant)
Downloading vincenty-0.1.4.tar.gz
Running setup.py (path:/tmp/pip-build-lnruzr3k/vincenty/setup.py) egg_info for package vincenty
Downloading/unpacking jinja2>=2.8 (from homeassistant)
Downloading/unpacking voluptuous==0.8.9 (from homeassistant)
Downloading voluptuous-0.8.9.tar.gz
Running setup.py (path:/tmp/pip-build-lnruzr3k/voluptuous/setup.py) egg_info for package voluptuous
WARNING: Could not locate pandoc, using Markdown long_description.
Downloading/unpacking webcolors==1.5 (from homeassistant)
Downloading webcolors-1.5.tar.gz
Running setup.py (path:/tmp/pip-build-lnruzr3k/webcolors/setup.py) egg_info for package webcolors
Requirement already up-to-date: MarkupSafe in /usr/lib/python3/dist-packages (from jinja2>=2.8->homeassistant)
Downloading/unpacking setuptools>=0.6b1 from https://pypi.python.org/packages/57/68/a5b7002017dfbbf5f52bc23d4a9adedc97f7ceb5d92ae15591e858a56415/setuptools-21.2.0-py2.py3-none-any.whl#md5=7b46ed0067e872dce9893ff129f3cc96 (from voluptuous==0.8.9->homeassistant)
Installing collected packages: homeassistant, requests, pyyaml, pytz, pip, vincenty, jinja2, voluptuous, webcolors, setuptools
Running setup.py install for homeassistant
no previously-included directories found matching 'homeassistant/components/frontend/www_static/home-assistant-polymer'
Installing hass script to /usr/local/bin
Found existing installation: requests 2.4.3
Not uninstalling requests at /usr/lib/python3/dist-packages, owned by OS
Running setup.py install for pyyaml
checking if libyaml is compilable
arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.4m -c build/temp.linux-armv7l-3.4/check_libyaml.c -o build/temp.linux-armv7l-3.4/check_libyaml.o
build/temp.linux-armv7l-3.4/check_libyaml.c:2:18: fatal error: yaml.h: No such file or directory
#include <yaml.h>
^
compilation terminated.
libyaml is not found or a compiler error: forcing --without-libyaml
(if libyaml is installed correctly, you may need to
specify the option --include-dirs or uncomment and
modify the parameter include_dirs in setup.cfg)
Found existing installation: pip 1.5.6
Not uninstalling pip at /usr/lib/python3/dist-packages, owned by OS
Running setup.py install for vincenty
Found existing installation: Jinja2 2.7.3
Not uninstalling Jinja2 at /usr/lib/python3/dist-packages, owned by OS
Running setup.py install for voluptuous
WARNING: Could not locate pandoc, using Markdown long_description.
Running setup.py install for webcolors
Found existing installation: setuptools 5.5.1
Not uninstalling setuptools at /usr/lib/python3/dist-packages, owned by OS
Successfully installed homeassistant requests pyyaml pytz pip vincenty jinja2 voluptuous webcolors setuptools
Cleaning up…