ftr sergiusens@snapcraft:/tmp/tmp.7WFt7WZZBk$ cat > snapcraft.yaml name: treac version: "0" summary: TREAC - The Treadmill Controller description: Provides an API for controlling a treadmill on a Raspberry Pi parts: treac: plugin: python3 source: git://github.com/bjornt/treac pysmbus: plugin: python3 source: git://github.com/bjornt/pysmbus sergiusens@snapcraft:/tmp/tmp.7WFt7WZZBk$ snapcraft "confinement" property not specified: defaulting to "strict" "grade" property not specified: defaulting to "stable" DEPRECATED: The 'python3' plugin's functionality has been replaced by the 'python' plugin, and it will soon be removed. DEPRECATED: The 'python3' plugin's functionality has been replaced by the 'python' plugin, and it will soon be removed. Preparing to pull treac Hit http://archive.ubuntu.com/ubuntu xenial InRelease Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [95.7 kB] Get:3 http://security.ubuntu.com/ubuntu xenial-security/main Sources [40.2 kB] Hit http://archive.ubuntu.com/ubuntu xenial-backports InRelease Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main Sources [191 kB] Get:5 http://security.ubuntu.com/ubuntu xenial-security/universe Sources [9,712 B] Get:6 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [143 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/universe Sources [96.4 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [391 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [329 kB] Get:10 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [41.9 kB] Get:11 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [25.7 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [114 kB] Fetched 1,572 kB in 6s (72.3 kB/s) Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl1.0.0 amd64 1.0.2g-1ubuntu4.5 [1,082 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-minimal amd64 3.5.2-2~16.04 [527 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libexpat1 amd64 2.1.0-7ubuntu0.16.04.2 [71.3 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5-minimal amd64 3.5.2-2~16.04 [1,599 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-minimal amd64 3.5.1-3 [23.3 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 mime-support all 3.59ubuntu1 [31.0 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 libmpdec2 amd64 2.4.2-1 [82.6 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsqlite3-0 amd64 3.11.0-1ubuntu1 [396 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-stdlib amd64 3.5.2-2~16.04 [2,131 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5 amd64 3.5.2-2~16.04 [165 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpython3-stdlib amd64 3.5.1-3 [6,818 B] Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dh-python all 2.20151103ubuntu1.1 [74.1 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3 amd64 3.5.1-3 [8,710 B] Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 gcc-6-base amd64 6.0.1-0ubuntu1 [14.3 kB] Fetched 6,212 kB in 6s (49.2 kB/s) Pulling treac Cloning into '/tmp/tmp.7WFt7WZZBk/parts/treac/src'... remote: Counting objects: 104, done. remote: Total 104 (delta 0), reused 0 (delta 0), pack-reused 104 Receiving objects: 100% (104/104), 91.97 KiB | 33.00 KiB/s, done. Resolving deltas: 100% (49/49), done. Checking connectivity... done. Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Collecting setuptools Using cached setuptools-27.3.0-py2.py3-none-any.whl Collecting wheel Using cached wheel-0.29.0-py2.py3-none-any.whl Installing collected packages: pip, setuptools, wheel Successfully installed pip-8.1.1 setuptools-20.7.0 wheel-0.29.0 pip install --user --no-compile --disable-pip-version-check . Processing /tmp/tmp.7WFt7WZZBk/parts/treac/src Collecting Flask (from treac==0.1) Downloading Flask-0.11.1-py2.py3-none-any.whl (80kB) 100% |████████████████████████████████| 81kB 98kB/s Collecting flask-socketio (from treac==0.1) Downloading Flask-SocketIO-2.7.1.tar.gz Collecting eventlet (from treac==0.1) Downloading eventlet-0.19.0-py2.py3-none-any.whl (138kB) 100% |████████████████████████████████| 143kB 62kB/s Collecting pysmbus (from treac==0.1) Downloading pysmbus-0.1-3.tar.gz Collecting pyyaml (from treac==0.1) Using cached PyYAML-3.12.tar.gz Collecting Werkzeug>=0.7 (from Flask->treac==0.1) Downloading Werkzeug-0.11.11-py2.py3-none-any.whl (306kB) 100% |████████████████████████████████| 307kB 73kB/s Collecting click>=2.0 (from Flask->treac==0.1) Downloading click-6.6.tar.gz (283kB) 100% |████████████████████████████████| 286kB 88kB/s Collecting Jinja2>=2.4 (from Flask->treac==0.1) Using cached Jinja2-2.8-py2.py3-none-any.whl Collecting itsdangerous>=0.21 (from Flask->treac==0.1) Downloading itsdangerous-0.24.tar.gz (46kB) 100% |████████████████████████████████| 51kB 114kB/s Collecting python-socketio>=1.5.0 (from flask-socketio->treac==0.1) Downloading python-socketio-1.5.1.tar.gz Collecting python-engineio>=1.0.0 (from flask-socketio->treac==0.1) Downloading python-engineio-1.0.3.tar.gz Collecting greenlet>=0.3 (from eventlet->treac==0.1) Downloading greenlet-0.4.10-cp35-cp35m-manylinux1_x86_64.whl (43kB) 100% |████████████████████████████████| 51kB 99kB/s Collecting MarkupSafe (from Jinja2>=2.4->Flask->treac==0.1) Collecting six>=1.9.0 (from python-socketio>=1.5.0->flask-socketio->treac==0.1) Using cached six-1.10.0-py2.py3-none-any.whl Building wheels for collected packages: flask-socketio, pysmbus, pyyaml, click, itsdangerous, python-socketio, python-engineio Running setup.py bdist_wheel for flask-socketio ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/7c/51/76/a099ff7dcc7fd77fc54ad7594572aafd0dd6443f418fc85eec Running setup.py bdist_wheel for pysmbus ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/04/96/91/e4aff1513978d7a568ae340d06a1ff706c841ee353bb69161d Running setup.py bdist_wheel for pyyaml ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc Running setup.py bdist_wheel for click ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/b0/6d/8c/cf5ca1146e48bc7914748bfb1dbf3a40a440b8b4f4f0d952dd Running setup.py bdist_wheel for itsdangerous ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/fc/a8/66/24d655233c757e178d45dea2de22a04c6d92766abfb741129a Running setup.py bdist_wheel for python-socketio ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/3b/7c/c2/654b44db2f0193ebb159307decd4886db45e28a1eb39f72819 Running setup.py bdist_wheel for python-engineio ... done Stored in directory: /home/sergiusens/.cache/pip/wheels/18/60/06/274a2f26a91447b4ab42b014b29de3d12ba94ed3a810e6d3b5 Successfully built flask-socketio pysmbus pyyaml click itsdangerous python-socketio python-engineio Installing collected packages: Werkzeug, click, MarkupSafe, Jinja2, itsdangerous, Flask, six, python-engineio, python-socketio, flask-socketio, greenlet, eventlet, pysmbus, pyyaml, treac Running setup.py install for treac ... done Successfully installed Flask-0.11.1 Jinja2-2.8 MarkupSafe-0.23 Werkzeug-0.11.11 click-6.6 eventlet-0.19.0 flask-socketio-2.7.1 greenlet-0.4.10 itsdangerous-0.24 pysmbus-0.1 python-engineio-1.0.3 python-socketio-1.5.1 pyyaml-3.12 six-1.10.0 treac-0.1 Preparing to pull pysmbus Hit http://security.ubuntu.com/ubuntu xenial-security InRelease Hit http://archive.ubuntu.com/ubuntu xenial InRelease Hit http://archive.ubuntu.com/ubuntu xenial-updates InRelease Hit http://archive.ubuntu.com/ubuntu xenial-backports InRelease Fetched 0 B in 0s (0 B/s) Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl1.0.0 amd64 1.0.2g-1ubuntu4.5 [1,082 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-minimal amd64 3.5.2-2~16.04 [527 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libexpat1 amd64 2.1.0-7ubuntu0.16.04.2 [71.3 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5-minimal amd64 3.5.2-2~16.04 [1,599 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-minimal amd64 3.5.1-3 [23.3 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial/main amd64 mime-support all 3.59ubuntu1 [31.0 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial/main amd64 libmpdec2 amd64 2.4.2-1 [82.6 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial/main amd64 libsqlite3-0 amd64 3.11.0-1ubuntu1 [396 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libpython3.5-stdlib amd64 3.5.2-2~16.04 [2,131 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3.5 amd64 3.5.2-2~16.04 [165 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpython3-stdlib amd64 3.5.1-3 [6,818 B] Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 dh-python all 2.20151103ubuntu1.1 [74.1 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3 amd64 3.5.1-3 [8,710 B] Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 gcc-6-base amd64 6.0.1-0ubuntu1 [14.3 kB] Fetched 6,212 kB in 6s (38.5 kB/s) Pulling pysmbus Cloning into '/tmp/tmp.7WFt7WZZBk/parts/pysmbus/src'... remote: Counting objects: 20, done. remote: Total 20 (delta 0), reused 0 (delta 0), pack-reused 20 Receiving objects: 100% (20/20), 12.33 KiB | 0 bytes/s, done. Resolving deltas: 100% (5/5), done. Checking connectivity... done. Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Collecting setuptools Using cached setuptools-27.3.0-py2.py3-none-any.whl Collecting wheel Using cached wheel-0.29.0-py2.py3-none-any.whl Installing collected packages: pip, setuptools, wheel Successfully installed pip-8.1.1 setuptools-20.7.0 wheel-0.29.0 pip install --user --no-compile --disable-pip-version-check . Processing /tmp/tmp.7WFt7WZZBk/parts/pysmbus/src Installing collected packages: pysmbus Running setup.py install for pysmbus ... done Successfully installed pysmbus-0.1 Preparing to build treac Building treac Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Collecting setuptools Using cached setuptools-27.3.0-py2.py3-none-any.whl Collecting wheel Using cached wheel-0.29.0-py2.py3-none-any.whl Installing collected packages: pip, setuptools, wheel Successfully installed pip-8.1.2 setuptools-27.3.0 wheel-0.29.0 pip install --user --no-compile --disable-pip-version-check . Processing /tmp/tmp.7WFt7WZZBk/parts/treac/build Requirement already satisfied (use --upgrade to upgrade): treac==0.1 from file:///tmp/tmp.7WFt7WZZBk/parts/treac/build in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages Requirement already satisfied (use --upgrade to upgrade): Flask in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from treac==0.1) Requirement already satisfied (use --upgrade to upgrade): flask-socketio in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from treac==0.1) Requirement already satisfied (use --upgrade to upgrade): eventlet in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from treac==0.1) Requirement already satisfied (use --upgrade to upgrade): pysmbus in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from treac==0.1) Requirement already satisfied (use --upgrade to upgrade): pyyaml in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from treac==0.1) Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from Flask->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from Flask->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from Flask->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from Flask->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): python-engineio>=1.0.0 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from flask-socketio->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): python-socketio>=1.5.0 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from flask-socketio->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): greenlet>=0.3 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from eventlet->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): MarkupSafe in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from Jinja2>=2.4->Flask->treac==0.1) Requirement already satisfied (use --upgrade to upgrade): six>=1.9.0 in /tmp/tmp.7WFt7WZZBk/parts/treac/install/lib/python3.5/site-packages (from python-engineio>=1.0.0->flask-socketio->treac==0.1) Preparing to build pysmbus Building pysmbus Collecting pip Using cached pip-8.1.2-py2.py3-none-any.whl Collecting setuptools Using cached setuptools-27.3.0-py2.py3-none-any.whl Collecting wheel Using cached wheel-0.29.0-py2.py3-none-any.whl Installing collected packages: pip, setuptools, wheel Successfully installed pip-8.1.2 setuptools-27.3.0 wheel-0.29.0 pip install --user --no-compile --disable-pip-version-check . Processing /tmp/tmp.7WFt7WZZBk/parts/pysmbus/build Requirement already satisfied (use --upgrade to upgrade): pysmbus==0.1 from file:///tmp/tmp.7WFt7WZZBk/parts/pysmbus/build in /tmp/tmp.7WFt7WZZBk/parts/pysmbus/install/lib/python3.5/site-packages Staging treac Staging pysmbus Priming treac Priming pysmbus Snapping 'treac' - Snapped treac_0_amd64.snap