luxonis / depthai

DepthAI Python API utilities, examples, and tutorials.
https://docs.luxonis.com
MIT License
936 stars 232 forks source link

Encounter issue during installation on Ubuntu 18.04 #897

Open SharimieAdam opened 1 year ago

SharimieAdam commented 1 year ago

Hi, I encounter issue during installation on Ubuntu 18.04. When running the command " sudo wget -qO- https://docs.luxonis.com/install_depthai.sh | bash" it fails with the following code:

 ERROR: Could not build wheels for sip, which is required to install pyproject.toml-based projects
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 1 at line 222

Screenshot from 2023-01-10 09-33-46

brmarkus commented 1 year ago

Can you provide the full console output of the installation process, please? Like around this snippet at least: image which seem to point to something.

PetrNovota commented 1 year ago

@290811 please copy the entire terminal output and send it it us

RhythmDJay commented 1 year ago

I am getting the same error trying to build on Jetpack 4.6.2 running Ubuntu 18.04. Here is the entire terminal output:

`sudo wget -qO- https://docs.luxonis.com/install_depthai.sh | bash [sudo] password for aaeon:

Using default installation path: /home/aaeon/Luxonis Directory: /home/aaeon/Luxonis is OK

Python version: Python 3.6.9 found. This python version is not supported by depthai. Enter path to python binary version et least 3.8, or leave empty and python 3.10 will be installed automatically.


Calling linux_installer.sh


Updating sudo-apt. Hit:1 http://ports.ubuntu.com/ubuntu-ports bionic InRelease Get:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates InRelease [88.7 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports bionic-backports InRelease [83.3 kB] Get:4 http://ports.ubuntu.com/ubuntu-ports bionic-security InRelease [88.7 kB] Get:5 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 Packages [1,731 kB] Get:6 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main Translation-en [527 kB] Get:7 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 DEP-11 Metadata [291 kB] Get:8 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main DEP-11 48x48 Icons [83.0 kB] Get:9 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main DEP-11 64x64 Icons [154 kB] Get:10 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted arm64 Packages [5,360 B] Get:11 http://ports.ubuntu.com/ubuntu-ports bionic-updates/restricted Translation-en [155 kB] Get:12 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 Packages [1,673 kB] Get:13 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe Translation-en [405 kB] Get:14 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 DEP-11 Metadata [297 kB] Get:15 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe DEP-11 48x48 Icons [232 kB] Get:16 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe DEP-11 64x64 Icons [516 kB] Get:17 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse arm64 Packages [4,944 B] Get:18 http://ports.ubuntu.com/ubuntu-ports bionic-updates/multiverse Translation-en [6,088 B] Get:19 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main arm64 Packages [53.2 kB] Get:20 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main Translation-en [14.6 kB] Get:21 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main arm64 DEP-11 Metadata [8,116 B] Get:22 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main DEP-11 48x48 Icons [6,984 B] Get:23 http://ports.ubuntu.com/ubuntu-ports bionic-backports/main DEP-11 64x64 Icons [10.5 kB] Get:24 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe arm64 Packages [17.8 kB] Get:25 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe Translation-en [8,668 B] Get:26 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe arm64 DEP-11 Metadata [10.0 kB] Get:27 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe DEP-11 48x48 Icons [4,959 B] Get:28 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe DEP-11 64x64 Icons [6,750 B] Get:29 http://ports.ubuntu.com/ubuntu-ports bionic-security/main arm64 Packages [1,441 kB] Get:30 http://ports.ubuntu.com/ubuntu-ports bionic-security/main Translation-en [440 kB] Get:31 http://ports.ubuntu.com/ubuntu-ports bionic-security/main arm64 DEP-11 Metadata [70.8 kB] Get:32 http://ports.ubuntu.com/ubuntu-ports bionic-security/main DEP-11 48x48 Icons [31.1 kB] Get:33 http://ports.ubuntu.com/ubuntu-ports bionic-security/main DEP-11 64x64 Icons [67.9 kB] Get:34 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted arm64 Packages [4,808 B] Get:35 http://ports.ubuntu.com/ubuntu-ports bionic-security/restricted Translation-en [150 kB] Get:36 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe arm64 Packages [1,125 kB] Get:37 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe Translation-en [291 kB] Get:38 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe arm64 DEP-11 Metadata [56.1 kB] Get:39 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe DEP-11 48x48 Icons [31.3 kB] Get:40 http://ports.ubuntu.com/ubuntu-ports bionic-security/universe DEP-11 64x64 Icons [147 kB] Get:41 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse arm64 Packages [2,668 B] Get:42 http://ports.ubuntu.com/ubuntu-ports bionic-security/multiverse Translation-en [3,908 B] Fetched 10.3 MB in 8s (1,255 kB/s)
Reading package lists... Done Installing global dependencies. Hit:1 http://ports.ubuntu.com/ubuntu-ports bionic InRelease Hit:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates InRelease Hit:3 http://ports.ubuntu.com/ubuntu-ports bionic-backports InRelease Hit:4 http://ports.ubuntu.com/ubuntu-ports bionic-security InRelease Reading package lists... Done
Reading package lists... Done Building dependency tree
Reading state information... Done build-essential is already the newest version (12.4ubuntu1). build-essential set to manually installed. libsm6 is already the newest version (2:1.2.2-1). libsm6 set to manually installed. libxext6 is already the newest version (2:1.3.3-1). libxext6 set to manually installed. pkg-config is already the newest version (0.29.1-0ubuntu2). pkg-config set to manually installed. python3-numpy is already the newest version (1:1.13.3-2ubuntu1). python3-numpy set to manually installed. qtchooser is already the newest version (64-ga1b6736-5). qtchooser set to manually installed. libtbb-dev is already the newest version (2017~U7-8). libtbb2 is already the newest version (2017~U7-8). cmake is already the newest version (3.10.2-1ubuntu2.18.04.2). libgl1-mesa-glx is already the newest version (20.0.8-0ubuntu1~18.04.1). libgl1-mesa-glx set to manually installed. python3 is already the newest version (3.6.7-1~18.04). python3 set to manually installed. ffmpeg is already the newest version (7:3.4.11-0ubuntu0.1). ffmpeg set to manually installed. The following additional packages will be installed: dh-python gir1.2-gtk-2.0 libatk1.0-dev libavutil-dev libcairo-script-interpreter2 libcairo2-dev libfontconfig1-dev libfreetype6 libfreetype6-dev libgdk-pixbuf2.0-dev libjbig-dev libjbig0 libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8-dev liblzma-dev libpango1.0-dev libpixman-1-0 libpixman-1-dev libpng-tools libpython3-dev libpython3.6 libpython3.6-dev libpython3.6-minimal libpython3.6-stdlib libqt5concurrent5 libqt5designer5 libqt5help5 libqt5opengl5 libqt5opengl5-dev libqt5quickcontrols2-5 libqt5quickparticles5 libqt5quicktemplates2-5 libqt5quicktest5 libqt5quickwidgets5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libraw1394-dev libraw1394-tools libswresample-dev libtiff5 libtiff5-dev libtiffxx5 libudev1 libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxft-dev libxinerama-dev libxml2-utils python-pip-whl python3-pkg-resources python3-setuptools python3-wheel python3.6 python3.6-dev python3.6-minimal qml-module-qtquick-templates2 qt5-qmake-bin qt5-qmltooling-plugins x11proto-composite-dev x11proto-xinerama-dev Suggested packages: git-daemon-run | git-daemon-sysvinit git-doc git-el git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn libcairo2-doc libgtk2.0-doc liblzma-doc libpango1.0-doc libraw1394-doc python3-pyqt5-dbg python-setuptools-doc python3.6-venv python3.6-doc binfmt-support default-libmysqlclient-dev firebird-dev libpq-dev libsqlite3-dev unixodbc-dev The following NEW packages will be installed: dh-python gir1.2-gtk-2.0 libatk1.0-dev libavcodec-dev libavformat-dev libavutil-dev libcairo-script-interpreter2 libcairo2-dev libdc1394-22-dev libfontconfig1-dev libfreetype6-dev libgdk-pixbuf2.0-dev libgtk2.0-dev libjbig-dev libjpeg-dev libjpeg-turbo8-dev libjpeg8-dev liblzma-dev libpango1.0-dev libpixman-1-dev libpng-dev libpng-tools libpython3-dev libpython3.6-dev libqt5concurrent5 libqt5designer5 libqt5help5 libqt5opengl5 libqt5opengl5-dev libqt5quickcontrols2-5 libqt5quickparticles5 libqt5quicktemplates2-5 libqt5quicktest5 libqt5quickwidgets5 libqt5sql5 libqt5sql5-sqlite libqt5test5 libraw1394-dev libraw1394-tools libswresample-dev libswscale-dev libtiff-dev libtiff5-dev libtiffxx5 libxcb-shm0-dev libxcomposite-dev libxcursor-dev libxft-dev libxinerama-dev libxml2-utils python-pip-whl python3-dev python3-pip python3-pyqt5 python3-pyqt5.qtquick python3-setuptools python3-wheel python3.6-dev qml-module-qt-labs-platform qml-module-qtquick-controls2 qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2 qt5-qmake qt5-qmake-bin qt5-qmltooling-plugins qtbase5-dev qtbase5-dev-tools qtdeclarative5-dev x11proto-composite-dev x11proto-xinerama-dev The following packages will be upgraded: git libfreetype6 libjbig0 libjpeg-turbo8 libpixman-1-0 libpython3.6 libpython3.6-minimal libpython3.6-stdlib libtiff5 libudev1 python3-pkg-resources python3.6 python3.6-minimal udev 14 upgraded, 72 newly installed, 0 to remove and 178 not upgraded. Need to get 80.9 MB of archives. After this operation, 201 MB of additional disk space will be used. Get:1 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpython3.6 arm64 3.6.9-1~18.04ubuntu1.9 [1,307 kB] Get:2 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3.6 arm64 3.6.9-1~18.04ubuntu1.9 [203 kB] Get:3 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpython3.6-stdlib arm64 3.6.9-1~18.04ubuntu1.9 [1,611 kB] Get:4 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3.6-minimal arm64 3.6.9-1~18.04ubuntu1.9 [1,326 kB] Get:5 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpython3.6-minimal arm64 3.6.9-1~18.04ubuntu1.9 [528 kB] Get:6 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libjpeg-turbo8 arm64 1.5.2-0ubuntu5.18.04.6 [91.9 kB] Get:7 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 udev arm64 237-3ubuntu10.56 [1,049 kB] Get:8 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libudev1 arm64 237-3ubuntu10.56 [45.3 kB] Get:9 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 dh-python all 3.20180325ubuntu2 [89.2 kB] Get:10 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 gir1.2-gtk-2.0 arm64 2.24.32-1ubuntu1 [172 kB] Get:11 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 git arm64 1:2.17.1-1ubuntu0.15 [2,955 kB] Get:12 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libatk1.0-dev arm64 2.28.1-1 [79.9 kB] Get:13 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libavutil-dev arm64 7:3.4.11-0ubuntu0.1 [297 kB] Get:14 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libswresample-dev arm64 7:3.4.11-0ubuntu0.1 [57.2 kB] Get:15 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libavcodec-dev arm64 7:3.4.11-0ubuntu0.1 [4,582 kB] Get:16 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libavformat-dev arm64 7:3.4.11-0ubuntu0.1 [1,074 kB] Get:17 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libfreetype6 arm64 2.8.1-2ubuntu2.2 [290 kB] Get:18 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libcairo-script-interpreter2 arm64 1.15.10-2ubuntu0.1 [45.7 kB] Get:19 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpng-dev arm64 1.6.34-1ubuntu0.18.04.2 [165 kB] Get:20 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libfreetype6-dev arm64 2.8.1-2ubuntu2.2 [2,498 kB] Get:21 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libfontconfig1-dev arm64 2.12.6-0ubuntu2 [679 kB] Get:22 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpixman-1-0 arm64 0.34.0-2ubuntu0.1 [115 kB] Get:23 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpixman-1-dev arm64 0.34.0-2ubuntu0.1 [131 kB] Get:24 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libxcb-shm0-dev arm64 1.13-2~ubuntu18.04 [6,584 B] Get:25 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libcairo2-dev arm64 1.15.10-2ubuntu0.1 [546 kB] Get:26 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libgdk-pixbuf2.0-dev arm64 2.36.11-2 [46.4 kB] Get:27 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libxft-dev arm64 2.3.2-1 [40.6 kB] Get:28 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpango1.0-dev arm64 1.40.14-1ubuntu0.1 [269 kB] Get:29 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 x11proto-xinerama-dev all 2018.4-4 [2,628 B] Get:30 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libxinerama-dev arm64 2:1.1.3-1 [8,128 B] Get:31 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libxcursor-dev arm64 1:1.1.15-1 [25.0 kB] Get:32 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 x11proto-composite-dev all 1:2018.4-4 [2,620 B] Get:33 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libxcomposite-dev arm64 1:0.4.4-2 [8,990 B] Get:34 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libxml2-utils arm64 2.9.4+dfsg1-6.1ubuntu1.8 [32.8 kB] Get:35 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libgtk2.0-dev arm64 2.24.32-1ubuntu1 [2,476 kB] Get:36 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libjpeg-turbo8-dev arm64 1.5.2-0ubuntu5.18.04.6 [203 kB] Get:37 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libjpeg8-dev arm64 8c-2ubuntu8 [1,550 B] Get:38 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libjpeg-dev arm64 8c-2ubuntu8 [1,546 B] Get:39 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpng-tools arm64 1.6.34-1ubuntu0.18.04.2 [23.5 kB] Get:40 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpython3.6-dev arm64 3.6.9-1~18.04ubuntu1.9 [45.1 MB] Get:41 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libpython3-dev arm64 3.6.7-1~18.04 [7,328 B] Get:42 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5concurrent5 arm64 5.9.5+dfsg-0ubuntu2.6 [29.5 kB] Get:43 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 libqt5designer5 arm64 5.9.5-0ubuntu1 [2,638 kB] Get:44 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5sql5 arm64 5.9.5+dfsg-0ubuntu2.6 [99.6 kB] Get:45 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 libqt5help5 arm64 5.9.5-0ubuntu1 [116 kB] Get:46 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5opengl5 arm64 5.9.5+dfsg-0ubuntu2.6 [110 kB] Get:47 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5test5 arm64 5.9.5+dfsg-0ubuntu2.6 [94.0 kB] Get:48 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 qt5-qmake-bin arm64 5.9.5+dfsg-0ubuntu2.6 [849 kB] Get:49 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 qt5-qmake arm64 5.9.5+dfsg-0ubuntu2.6 [180 kB] Get:50 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 qtbase5-dev-tools arm64 5.9.5+dfsg-0ubuntu2.6 [609 kB] Get:51 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 qtbase5-dev arm64 5.9.5+dfsg-0ubuntu2.6 [894 kB] Get:52 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5opengl5-dev arm64 5.9.5+dfsg-0ubuntu2.6 [36.0 kB] Get:53 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 libqt5quicktemplates2-5 arm64 5.9.5-0ubuntu2 [211 kB] Get:54 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 libqt5quickcontrols2-5 arm64 5.9.5-0ubuntu2 [37.5 kB] Get:55 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libqt5quickparticles5 arm64 5.9.5-0ubuntu1.1 [145 kB] Get:56 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libqt5quicktest5 arm64 5.9.5-0ubuntu1.1 [52.4 kB] Get:57 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libqt5quickwidgets5 arm64 5.9.5-0ubuntu1.1 [33.2 kB] Get:58 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libqt5sql5-sqlite arm64 5.9.5+dfsg-0ubuntu2.6 [37.8 kB] Get:59 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libraw1394-dev arm64 2.1.2-1 [32.8 kB] Get:60 http://ports.ubuntu.com/ubuntu-ports bionic/main arm64 libraw1394-tools arm64 2.1.2-1 [15.6 kB] Get:61 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 libswscale-dev arm64 7:3.4.11-0ubuntu0.1 [135 kB] Get:62 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libjbig0 arm64 2.1-3.1ubuntu0.18.04.1 [24.4 kB] Get:63 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libjbig-dev arm64 2.1-3.1ubuntu0.18.04.1 [23.5 kB] Get:64 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 liblzma-dev arm64 5.2.2-1.3ubuntu0.1 [138 kB] Get:65 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libtiff5 arm64 4.0.9-5ubuntu0.9 [132 kB] Get:66 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libtiffxx5 arm64 4.0.9-5ubuntu0.9 [5,852 B] Get:67 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libtiff5-dev arm64 4.0.9-5ubuntu0.9 [254 kB] Get:68 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 libtiff-dev arm64 4.0.9-5ubuntu0.9 [2,256 B] Get:69 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 python-pip-whl all 9.0.1-2.3~ubuntu1.18.04.6 [1,653 kB] Get:70 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3.6-dev arm64 3.6.9-1~18.04ubuntu1.9 [512 kB] Get:71 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3-dev arm64 3.6.7-1~18.04 [1,288 B] Get:72 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 python3-pip all 9.0.1-2.3~ubuntu1.18.04.6 [114 kB] Get:73 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3-pkg-resources all 39.0.1-2ubuntu0.1 [99.0 kB] Get:74 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 python3-pyqt5 arm64 5.10.1+dfsg-1ubuntu2 [1,772 kB] Get:75 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 python3-pyqt5.qtquick arm64 5.10.1+dfsg-1ubuntu2 [238 kB] Get:76 http://ports.ubuntu.com/ubuntu-ports bionic-updates/main arm64 python3-setuptools all 39.0.1-2ubuntu0.1 [248 kB] Get:77 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 python3-wheel all 0.30.0-0.2ubuntu0.1 [36.7 kB] Get:78 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 qml-module-qt-labs-platform arm64 5.9.5-0ubuntu2 [57.5 kB] Get:79 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 qml-module-qtquick-templates2 arm64 5.9.5-0ubuntu2 [47.2 kB] Get:80 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 qml-module-qtquick-controls2 arm64 5.9.5-0ubuntu2 [258 kB] Get:81 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qml-module-qtquick-layouts arm64 5.9.5-0ubuntu1.1 [39.6 kB] Get:82 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qml-module-qtquick-window2 arm64 5.9.5-0ubuntu1.1 [17.9 kB] Get:83 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qml-module-qtquick2 arm64 5.9.5-0ubuntu1.1 [31.1 kB] Get:84 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qt5-qmltooling-plugins arm64 5.9.5-0ubuntu1.1 [134 kB] Get:85 http://ports.ubuntu.com/ubuntu-ports bionic-updates/universe arm64 qtdeclarative5-dev arm64 5.9.5-0ubuntu1.1 [454 kB] Get:86 http://ports.ubuntu.com/ubuntu-ports bionic/universe arm64 libdc1394-22-dev arm64 2.2.5-1 [104 kB] Fetched 80.9 MB in 18s (4,487 kB/s)
debconf: delaying package configuration, since apt-utils is not installed (Reading database ... 171757 files and directories currently installed.) Preparing to unpack .../0-libpython3.6_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking libpython3.6:arm64 (3.6.9-1~18.04ubuntu1.9) over (3.6.9-1~18.04ubuntu1.7) ... Preparing to unpack .../1-python3.6_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking python3.6 (3.6.9-1~18.04ubuntu1.9) over (3.6.9-1~18.04ubuntu1.7) ... Preparing to unpack .../2-libpython3.6-stdlib_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking libpython3.6-stdlib:arm64 (3.6.9-1~18.04ubuntu1.9) over (3.6.9-1~18.04ubuntu1.7) ... Preparing to unpack .../3-python3.6-minimal_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking python3.6-minimal (3.6.9-1~18.04ubuntu1.9) over (3.6.9-1~18.04ubuntu1.7) ... Preparing to unpack .../4-libpython3.6-minimal_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking libpython3.6-minimal:arm64 (3.6.9-1~18.04ubuntu1.9) over (3.6.9-1~18.04ubuntu1.7) ... Preparing to unpack .../5-libjpeg-turbo8_1.5.2-0ubuntu5.18.04.6_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (1.5.2-0ubuntu5.18.04.6) over (1.5.2-0ubuntu5.18.04.4) ... Preparing to unpack .../6-udev_237-3ubuntu10.56_arm64.deb ... Unpacking udev (237-3ubuntu10.56) over (237-3ubuntu10.53) ... Preparing to unpack .../7-libudev1_237-3ubuntu10.56_arm64.deb ... Unpacking libudev1:arm64 (237-3ubuntu10.56) over (237-3ubuntu10.53) ... Setting up libudev1:arm64 (237-3ubuntu10.56) ... Selecting previously unselected package dh-python. (Reading database ... 171757 files and directories currently installed.) Preparing to unpack .../00-dh-python_3.20180325ubuntu2_all.deb ... Unpacking dh-python (3.20180325ubuntu2) ... Selecting previously unselected package gir1.2-gtk-2.0. Preparing to unpack .../01-gir1.2-gtk-2.0_2.24.32-1ubuntu1_arm64.deb ... Unpacking gir1.2-gtk-2.0 (2.24.32-1ubuntu1) ... Preparing to unpack .../02-git_1%3a2.17.1-1ubuntu0.15_arm64.deb ... Unpacking git (1:2.17.1-1ubuntu0.15) over (1:2.17.1-1ubuntu0.11) ... Selecting previously unselected package libatk1.0-dev:arm64. Preparing to unpack .../03-libatk1.0-dev_2.28.1-1_arm64.deb ... Unpacking libatk1.0-dev:arm64 (2.28.1-1) ... Selecting previously unselected package libavutil-dev:arm64. Preparing to unpack .../04-libavutil-dev_7%3a3.4.11-0ubuntu0.1_arm64.deb ... Unpacking libavutil-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Selecting previously unselected package libswresample-dev:arm64. Preparing to unpack .../05-libswresample-dev_7%3a3.4.11-0ubuntu0.1_arm64.deb ... Unpacking libswresample-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Selecting previously unselected package libavcodec-dev:arm64. Preparing to unpack .../06-libavcodec-dev_7%3a3.4.11-0ubuntu0.1_arm64.deb ... Unpacking libavcodec-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Selecting previously unselected package libavformat-dev:arm64. Preparing to unpack .../07-libavformat-dev_7%3a3.4.11-0ubuntu0.1_arm64.deb ... Unpacking libavformat-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Preparing to unpack .../08-libfreetype6_2.8.1-2ubuntu2.2_arm64.deb ... Unpacking libfreetype6:arm64 (2.8.1-2ubuntu2.2) over (2.8.1-2ubuntu2.1) ... Selecting previously unselected package libcairo-script-interpreter2:arm64. Preparing to unpack .../09-libcairo-script-interpreter2_1.15.10-2ubuntu0.1_arm64.deb ... Unpacking libcairo-script-interpreter2:arm64 (1.15.10-2ubuntu0.1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../10-libpng-dev_1.6.34-1ubuntu0.18.04.2_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.34-1ubuntu0.18.04.2) ... Selecting previously unselected package libfreetype6-dev:arm64. Preparing to unpack .../11-libfreetype6-dev_2.8.1-2ubuntu2.2_arm64.deb ... Unpacking libfreetype6-dev:arm64 (2.8.1-2ubuntu2.2) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../12-libfontconfig1-dev_2.12.6-0ubuntu2_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.12.6-0ubuntu2) ... Preparing to unpack .../13-libpixman-1-0_0.34.0-2ubuntu0.1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.34.0-2ubuntu0.1) over (0.34.0-2) ... Selecting previously unselected package libpixman-1-dev:arm64. Preparing to unpack .../14-libpixman-1-dev_0.34.0-2ubuntu0.1_arm64.deb ... Unpacking libpixman-1-dev:arm64 (0.34.0-2ubuntu0.1) ... Selecting previously unselected package libxcb-shm0-dev:arm64. Preparing to unpack .../15-libxcb-shm0-dev_1.13-2~ubuntu18.04_arm64.deb ... Unpacking libxcb-shm0-dev:arm64 (1.13-2~ubuntu18.04) ... Selecting previously unselected package libcairo2-dev:arm64. Preparing to unpack .../16-libcairo2-dev_1.15.10-2ubuntu0.1_arm64.deb ... Unpacking libcairo2-dev:arm64 (1.15.10-2ubuntu0.1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../17-libgdk-pixbuf2.0-dev_2.36.11-2_arm64.deb ... Unpacking libgdk-pixbuf2.0-dev (2.36.11-2) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../18-libxft-dev_2.3.2-1_arm64.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libpango1.0-dev. Preparing to unpack .../19-libpango1.0-dev_1.40.14-1ubuntu0.1_arm64.deb ... Unpacking libpango1.0-dev (1.40.14-1ubuntu0.1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../20-x11proto-xinerama-dev_2018.4-4_all.deb ... Unpacking x11proto-xinerama-dev (2018.4-4) ... Selecting previously unselected package libxinerama-dev:arm64. Preparing to unpack .../21-libxinerama-dev_2%3a1.1.3-1_arm64.deb ... Unpacking libxinerama-dev:arm64 (2:1.1.3-1) ... Selecting previously unselected package libxcursor-dev:arm64. Preparing to unpack .../22-libxcursor-dev_1%3a1.1.15-1_arm64.deb ... Unpacking libxcursor-dev:arm64 (1:1.1.15-1) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../23-x11proto-composite-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-composite-dev (1:2018.4-4) ... Selecting previously unselected package libxcomposite-dev:arm64. Preparing to unpack .../24-libxcomposite-dev_1%3a0.4.4-2_arm64.deb ... Unpacking libxcomposite-dev:arm64 (1:0.4.4-2) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../25-libxml2-utils_2.9.4+dfsg1-6.1ubuntu1.8_arm64.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-6.1ubuntu1.8) ... Selecting previously unselected package libgtk2.0-dev. Preparing to unpack .../26-libgtk2.0-dev_2.24.32-1ubuntu1_arm64.deb ... Unpacking libgtk2.0-dev (2.24.32-1ubuntu1) ... Selecting previously unselected package libjpeg-turbo8-dev:arm64. Preparing to unpack .../27-libjpeg-turbo8-dev_1.5.2-0ubuntu5.18.04.6_arm64.deb ... Unpacking libjpeg-turbo8-dev:arm64 (1.5.2-0ubuntu5.18.04.6) ... Selecting previously unselected package libjpeg8-dev:arm64. Preparing to unpack .../28-libjpeg8-dev_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8-dev:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:arm64. Preparing to unpack .../29-libjpeg-dev_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg-dev:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libpng-tools. Preparing to unpack .../30-libpng-tools_1.6.34-1ubuntu0.18.04.2_arm64.deb ... Unpacking libpng-tools (1.6.34-1ubuntu0.18.04.2) ... Selecting previously unselected package libpython3.6-dev:arm64. Preparing to unpack .../31-libpython3.6-dev_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking libpython3.6-dev:arm64 (3.6.9-1~18.04ubuntu1.9) ... Selecting previously unselected package libpython3-dev:arm64. Preparing to unpack .../32-libpython3-dev_3.6.7-1~18.04_arm64.deb ... Unpacking libpython3-dev:arm64 (3.6.7-1~18.04) ... Selecting previously unselected package libqt5concurrent5:arm64. Preparing to unpack .../33-libqt5concurrent5_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5concurrent5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libqt5designer5:arm64. Preparing to unpack .../34-libqt5designer5_5.9.5-0ubuntu1_arm64.deb ... Unpacking libqt5designer5:arm64 (5.9.5-0ubuntu1) ... Selecting previously unselected package libqt5sql5:arm64. Preparing to unpack .../35-libqt5sql5_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5sql5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libqt5help5:arm64. Preparing to unpack .../36-libqt5help5_5.9.5-0ubuntu1_arm64.deb ... Unpacking libqt5help5:arm64 (5.9.5-0ubuntu1) ... Selecting previously unselected package libqt5opengl5:arm64. Preparing to unpack .../37-libqt5opengl5_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5opengl5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libqt5test5:arm64. Preparing to unpack .../38-libqt5test5_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5test5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../39-qt5-qmake-bin_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking qt5-qmake-bin (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package qt5-qmake:arm64. Preparing to unpack .../40-qt5-qmake_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking qt5-qmake:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../41-qtbase5-dev-tools_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking qtbase5-dev-tools (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package qtbase5-dev:arm64. Preparing to unpack .../42-qtbase5-dev_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking qtbase5-dev:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libqt5opengl5-dev:arm64. Preparing to unpack .../43-libqt5opengl5-dev_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5opengl5-dev:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libqt5quicktemplates2-5:arm64. Preparing to unpack .../44-libqt5quicktemplates2-5_5.9.5-0ubuntu2_arm64.deb ... Unpacking libqt5quicktemplates2-5:arm64 (5.9.5-0ubuntu2) ... Selecting previously unselected package libqt5quickcontrols2-5:arm64. Preparing to unpack .../45-libqt5quickcontrols2-5_5.9.5-0ubuntu2_arm64.deb ... Unpacking libqt5quickcontrols2-5:arm64 (5.9.5-0ubuntu2) ... Selecting previously unselected package libqt5quickparticles5:arm64. Preparing to unpack .../46-libqt5quickparticles5_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking libqt5quickparticles5:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package libqt5quicktest5:arm64. Preparing to unpack .../47-libqt5quicktest5_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking libqt5quicktest5:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package libqt5quickwidgets5:arm64. Preparing to unpack .../48-libqt5quickwidgets5_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking libqt5quickwidgets5:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package libqt5sql5-sqlite:arm64. Preparing to unpack .../49-libqt5sql5-sqlite_5.9.5+dfsg-0ubuntu2.6_arm64.deb ... Unpacking libqt5sql5-sqlite:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Selecting previously unselected package libraw1394-dev:arm64. Preparing to unpack .../50-libraw1394-dev_2.1.2-1_arm64.deb ... Unpacking libraw1394-dev:arm64 (2.1.2-1) ... Selecting previously unselected package libraw1394-tools. Preparing to unpack .../51-libraw1394-tools_2.1.2-1_arm64.deb ... Unpacking libraw1394-tools (2.1.2-1) ... Selecting previously unselected package libswscale-dev:arm64. Preparing to unpack .../52-libswscale-dev_7%3a3.4.11-0ubuntu0.1_arm64.deb ... Unpacking libswscale-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Preparing to unpack .../53-libjbig0_2.1-3.1ubuntu0.18.04.1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1ubuntu0.18.04.1) over (2.1-3.1build1) ... Selecting previously unselected package libjbig-dev:arm64. Preparing to unpack .../54-libjbig-dev_2.1-3.1ubuntu0.18.04.1_arm64.deb ... Unpacking libjbig-dev:arm64 (2.1-3.1ubuntu0.18.04.1) ... Selecting previously unselected package liblzma-dev:arm64. Preparing to unpack .../55-liblzma-dev_5.2.2-1.3ubuntu0.1_arm64.deb ... Unpacking liblzma-dev:arm64 (5.2.2-1.3ubuntu0.1) ... Preparing to unpack .../56-libtiff5_4.0.9-5ubuntu0.9_arm64.deb ... Unpacking libtiff5:arm64 (4.0.9-5ubuntu0.9) over (4.0.9-5ubuntu0.5) ... Selecting previously unselected package libtiffxx5:arm64. Preparing to unpack .../57-libtiffxx5_4.0.9-5ubuntu0.9_arm64.deb ... Unpacking libtiffxx5:arm64 (4.0.9-5ubuntu0.9) ... Selecting previously unselected package libtiff5-dev:arm64. Preparing to unpack .../58-libtiff5-dev_4.0.9-5ubuntu0.9_arm64.deb ... Unpacking libtiff5-dev:arm64 (4.0.9-5ubuntu0.9) ... Selecting previously unselected package libtiff-dev. Preparing to unpack .../59-libtiff-dev_4.0.9-5ubuntu0.9_arm64.deb ... Unpacking libtiff-dev (4.0.9-5ubuntu0.9) ... Selecting previously unselected package python-pip-whl. Preparing to unpack .../60-python-pip-whl_9.0.1-2.3~ubuntu1.18.04.6_all.deb ... Unpacking python-pip-whl (9.0.1-2.3~ubuntu1.18.04.6) ... Selecting previously unselected package python3.6-dev. Preparing to unpack .../61-python3.6-dev_3.6.9-1~18.04ubuntu1.9_arm64.deb ... Unpacking python3.6-dev (3.6.9-1~18.04ubuntu1.9) ... Selecting previously unselected package python3-dev. Preparing to unpack .../62-python3-dev_3.6.7-1~18.04_arm64.deb ... Unpacking python3-dev (3.6.7-1~18.04) ... Selecting previously unselected package python3-pip. Preparing to unpack .../63-python3-pip_9.0.1-2.3~ubuntu1.18.04.6_all.deb ... Unpacking python3-pip (9.0.1-2.3~ubuntu1.18.04.6) ... Preparing to unpack .../64-python3-pkg-resources_39.0.1-2ubuntu0.1_all.deb ... Unpacking python3-pkg-resources (39.0.1-2ubuntu0.1) over (39.0.1-2) ... Selecting previously unselected package python3-pyqt5. Preparing to unpack .../65-python3-pyqt5_5.10.1+dfsg-1ubuntu2_arm64.deb ... Unpacking python3-pyqt5 (5.10.1+dfsg-1ubuntu2) ... Selecting previously unselected package python3-pyqt5.qtquick. Preparing to unpack .../66-python3-pyqt5.qtquick_5.10.1+dfsg-1ubuntu2_arm64.deb ... Unpacking python3-pyqt5.qtquick (5.10.1+dfsg-1ubuntu2) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../67-python3-setuptools_39.0.1-2ubuntu0.1_all.deb ... Unpacking python3-setuptools (39.0.1-2ubuntu0.1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../68-python3-wheel_0.30.0-0.2ubuntu0.1_all.deb ... Unpacking python3-wheel (0.30.0-0.2ubuntu0.1) ... Selecting previously unselected package qml-module-qt-labs-platform:arm64. Preparing to unpack .../69-qml-module-qt-labs-platform_5.9.5-0ubuntu2_arm64.deb ... Unpacking qml-module-qt-labs-platform:arm64 (5.9.5-0ubuntu2) ... Selecting previously unselected package qml-module-qtquick-templates2:arm64. Preparing to unpack .../70-qml-module-qtquick-templates2_5.9.5-0ubuntu2_arm64.deb ... Unpacking qml-module-qtquick-templates2:arm64 (5.9.5-0ubuntu2) ... Selecting previously unselected package qml-module-qtquick-controls2:arm64. Preparing to unpack .../71-qml-module-qtquick-controls2_5.9.5-0ubuntu2_arm64.deb ... Unpacking qml-module-qtquick-controls2:arm64 (5.9.5-0ubuntu2) ... Selecting previously unselected package qml-module-qtquick-layouts:arm64. Preparing to unpack .../72-qml-module-qtquick-layouts_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking qml-module-qtquick-layouts:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package qml-module-qtquick-window2:arm64. Preparing to unpack .../73-qml-module-qtquick-window2_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking qml-module-qtquick-window2:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package qml-module-qtquick2:arm64. Preparing to unpack .../74-qml-module-qtquick2_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking qml-module-qtquick2:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package qt5-qmltooling-plugins:arm64. Preparing to unpack .../75-qt5-qmltooling-plugins_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking qt5-qmltooling-plugins:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package qtdeclarative5-dev:arm64. Preparing to unpack .../76-qtdeclarative5-dev_5.9.5-0ubuntu1.1_arm64.deb ... Unpacking qtdeclarative5-dev:arm64 (5.9.5-0ubuntu1.1) ... Selecting previously unselected package libdc1394-22-dev:arm64. Preparing to unpack .../77-libdc1394-22-dev_2.2.5-1_arm64.deb ... Unpacking libdc1394-22-dev:arm64 (2.2.5-1) ... Setting up gir1.2-gtk-2.0 (2.24.32-1ubuntu1) ... Setting up libraw1394-dev:arm64 (2.1.2-1) ... Setting up python-pip-whl (9.0.1-2.3~ubuntu1.18.04.6) ... Setting up libavutil-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Setting up qtbase5-dev-tools (5.9.5+dfsg-0ubuntu2.6) ... Setting up libxcursor-dev:arm64 (1:1.1.15-1) ... Setting up qml-module-qtquick2:arm64 (5.9.5-0ubuntu1.1) ... Setting up libqt5quickwidgets5:arm64 (5.9.5-0ubuntu1.1) ... Setting up qt5-qmake-bin (5.9.5+dfsg-0ubuntu2.6) ... Setting up qml-module-qt-labs-platform:arm64 (5.9.5-0ubuntu2) ... Setting up libjbig0:arm64 (2.1-3.1ubuntu0.18.04.1) ... Setting up qml-module-qtquick-layouts:arm64 (5.9.5-0ubuntu1.1) ... Setting up libpng-tools (1.6.34-1ubuntu0.18.04.2) ... Setting up libdc1394-22-dev:arm64 (2.2.5-1) ... Setting up libxcb-shm0-dev:arm64 (1.13-2~ubuntu18.04) ... Setting up libqt5test5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up libxml2-utils (2.9.4+dfsg1-6.1ubuntu1.8) ... Setting up libatk1.0-dev:arm64 (2.28.1-1) ... Setting up libtiff5:arm64 (4.0.9-5ubuntu0.9) ... Setting up libjpeg-turbo8:arm64 (1.5.2-0ubuntu5.18.04.6) ... Setting up python3-wheel (0.30.0-0.2ubuntu0.1) ... Setting up python3-pkg-resources (39.0.1-2ubuntu0.1) ... Setting up libqt5opengl5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up libfreetype6:arm64 (2.8.1-2ubuntu2.2) ... Setting up libswscale-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Setting up libjbig-dev:arm64 (2.1-3.1ubuntu0.18.04.1) ... Setting up libpython3.6-minimal:arm64 (3.6.9-1~18.04ubuntu1.9) ... Setting up libqt5quickparticles5:arm64 (5.9.5-0ubuntu1.1) ... Setting up libpixman-1-0:arm64 (0.34.0-2ubuntu0.1) ... Setting up libqt5quicktemplates2-5:arm64 (5.9.5-0ubuntu2) ... Setting up libjpeg-turbo8-dev:arm64 (1.5.2-0ubuntu5.18.04.6) ... Setting up qt5-qmake:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up libqt5quicktest5:arm64 (5.9.5-0ubuntu1.1) ... Setting up libjpeg8-dev:arm64 (8c-2ubuntu8) ... Setting up libjpeg-dev:arm64 (8c-2ubuntu8) ... Setting up x11proto-xinerama-dev (2018.4-4) ... Setting up udev (237-3ubuntu10.56) ... update-initramfs: deferring update (trigger activated) Setting up libpixman-1-dev:arm64 (0.34.0-2ubuntu0.1) ... Setting up libswresample-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Setting up libxinerama-dev:arm64 (2:1.1.3-1) ... Setting up qml-module-qtquick-window2:arm64 (5.9.5-0ubuntu1.1) ... Setting up libraw1394-tools (2.1.2-1) ... Setting up libqt5sql5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up python3-pip (9.0.1-2.3~ubuntu1.18.04.6) ... Setting up libtiffxx5:arm64 (4.0.9-5ubuntu0.9) ... Setting up liblzma-dev:arm64 (5.2.2-1.3ubuntu0.1) ... Setting up libpng-dev:arm64 (1.6.34-1ubuntu0.18.04.2) ... Setting up python3-setuptools (39.0.1-2ubuntu0.1) ... Setting up libqt5designer5:arm64 (5.9.5-0ubuntu1) ... Setting up libqt5quickcontrols2-5:arm64 (5.9.5-0ubuntu2) ... Setting up dh-python (3.20180325ubuntu2) ... Setting up libqt5concurrent5:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up x11proto-composite-dev (1:2018.4-4) ... Setting up git (1:2.17.1-1ubuntu0.15) ... Setting up qt5-qmltooling-plugins:arm64 (5.9.5-0ubuntu1.1) ... Setting up libpython3.6-stdlib:arm64 (3.6.9-1~18.04ubuntu1.9) ... Setting up qml-module-qtquick-templates2:arm64 (5.9.5-0ubuntu2) ... Setting up libxcomposite-dev:arm64 (1:0.4.4-2) ... Setting up libcairo-script-interpreter2:arm64 (1.15.10-2ubuntu0.1) ... Setting up qtbase5-dev:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up libavcodec-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Setting up libtiff5-dev:arm64 (4.0.9-5ubuntu0.9) ... Setting up python3.6-minimal (3.6.9-1~18.04ubuntu1.9) ... Setting up libqt5opengl5-dev:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up qtdeclarative5-dev:arm64 (5.9.5-0ubuntu1.1) ... Setting up libqt5help5:arm64 (5.9.5-0ubuntu1) ... Setting up libqt5sql5-sqlite:arm64 (5.9.5+dfsg-0ubuntu2.6) ... Setting up libgdk-pixbuf2.0-dev (2.36.11-2) ... Setting up libfreetype6-dev:arm64 (2.8.1-2ubuntu2.2) ... Setting up libavformat-dev:arm64 (7:3.4.11-0ubuntu0.1) ... Setting up qml-module-qtquick-controls2:arm64 (5.9.5-0ubuntu2) ... Setting up libpython3.6:arm64 (3.6.9-1~18.04ubuntu1.9) ... Setting up libfontconfig1-dev:arm64 (2.12.6-0ubuntu2) ... Setting up libtiff-dev (4.0.9-5ubuntu0.9) ... Setting up python3.6 (3.6.9-1~18.04ubuntu1.9) ... Setting up libcairo2-dev:arm64 (1.15.10-2ubuntu0.1) ... Setting up python3-pyqt5 (5.10.1+dfsg-1ubuntu2) ... Setting up libpython3.6-dev:arm64 (3.6.9-1~18.04ubuntu1.9) ... Setting up libxft-dev (2.3.2-1) ... Setting up python3-pyqt5.qtquick (5.10.1+dfsg-1ubuntu2) ... Setting up libpango1.0-dev (1.40.14-1ubuntu0.1) ... Setting up python3.6-dev (3.6.9-1~18.04ubuntu1.9) ... Setting up libpython3-dev:arm64 (3.6.7-1~18.04) ... Setting up python3-dev (3.6.7-1~18.04) ... Setting up libgtk2.0-dev (2.24.32-1ubuntu1) ... Processing triggers for libc-bin (2.27-3ubuntu1.6) ... Processing triggers for systemd (237-3ubuntu10.53) ... Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ... Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for initramfs-tools (0.130ubuntu3.13) ... update-initramfs: Generating /boot/initrd.img-4.9.253-tegra Warning: couldn't identify filesystem type for fsck hook, ignoring. I: The initramfs will attempt to resume from /dev/zram5 I: (UUID=d671a621-da1f-429a-82c3-69dceb3f2bf9) I: Set the RESUME variable to override this. /sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/aarch64-linux-gnu_EGL.conf: No such file or directory /sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/aarch64-linux-gnu_GL.conf: No such file or directory Collecting pip Downloading https://files.pythonhosted.org/packages/a4/6d/6463d49a933f547439d6b5b98b46af8742cc03ae83543e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl (1.7MB) 100% |████████████████████████████████| 1.7MB 368kB/s Installing collected packages: pip Successfully installed pip-21.3.1 Installing udev rules... Finished installing global libraries.

Running Linux installer. Downloading demo app. Cloning into '/home/aaeon/Luxonis/depthai'... remote: Enumerating objects: 15501, done. remote: Counting objects: 100% (1014/1014), done. remote: Compressing objects: 100% (470/470), done. remote: Total 15501 (delta 607), reused 888 (delta 542), pack-reused 14487 Receiving objects: 100% (15501/15501), 118.16 MiB | 17.87 MiB/s, done. Resolving deltas: 100% (10057/10057), done. Already on 'main' Your branch is up to date with 'origin/main'. Already up to date. installing python 3.10 This PPA contains more recent Python versions packaged for Ubuntu.

Disclaimer: there's no guarantee of timely updates in case of security problems or other issues. If you want to use them in a security-or-otherwise-critical environment (say, on a production server), you do so at your own risk.

Update Note

Please use this repository instead of ppa:fkrull/deadsnakes.

Reporting Issues

Issues can be reported in the master issue tracker at: https://github.com/deadsnakes/issues/issues

Supported Ubuntu and Python Versions

Why some packages aren't built:

The packages may also work on other versions of Ubuntu or Debian, but that is not tested or supported.

Packages

The packages provided here are loosely based on the debian upstream packages with some modifications to make them more usable as non-default pythons and on ubuntu. As such, the packages follow debian's patterns and often do not include a full python distribution with just apt install python#.#. Here is a list of packages that may be useful along with the default install:

Third-Party Python Modules

Python modules in the official Ubuntu repositories are packaged to work with the Python interpreters from the official repositories. Accordingly, they generally won't work with the Python interpreters from this PPA. As an exception, pure-Python modules for Python 3 will work, but any compiled extension modules won't.

To install 3rd-party Python modules, you should use the common Python packaging tools. For an introduction into the Python packaging ecosystem and its tools, refer to the Python Packaging User Guide: https://packaging.python.org/installing/

Sources

The package sources are available at: https://github.com/deadsnakes/

Nightly Builds

For nightly builds, see ppa:deadsnakes/nightly https://launchpad.net/~deadsnakes/+archive/ubuntu/nightly More info: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa Get:1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic InRelease [15.9 kB] Hit:2 http://ports.ubuntu.com/ubuntu-ports bionic InRelease Hit:3 http://ports.ubuntu.com/ubuntu-ports bionic-updates InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports bionic-backports InRelease Hit:5 http://ports.ubuntu.com/ubuntu-ports bionic-security InRelease
Get:6 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 Packages [35.5 kB] Get:7 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main Translation-en [8,296 B] Fetched 59.7 kB in 3s (19.1 kB/s)
Reading package lists... Done Reading package lists... Done Building dependency tree
Reading state information... Done The following additional packages will be installed: libpython3.10-minimal libpython3.10-stdlib python3.10-minimal Suggested packages: python3.10-venv binfmt-support The following NEW packages will be installed: libpython3.10-minimal libpython3.10-stdlib python3.10 python3.10-minimal 0 upgraded, 4 newly installed, 0 to remove and 178 not upgraded. Need to get 4,837 kB of archives. After this operation, 18.8 MB of additional disk space will be used. Get:1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 libpython3.10-minimal arm64 3.10.9-1+bionic1 [814 kB] Get:2 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 python3.10-minimal arm64 3.10.9-1+bionic1 [1,768 kB] Get:3 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 libpython3.10-stdlib arm64 3.10.9-1+bionic1 [1,706 kB] Get:4 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 python3.10 arm64 3.10.9-1+bionic1 [549 kB] Fetched 4,837 kB in 13s (375 kB/s)
debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.10-minimal:arm64. (Reading database ... 177162 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.9-1+bionic1_arm64.deb ... Unpacking libpython3.10-minimal:arm64 (3.10.9-1+bionic1) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.9-1+bionic1_arm64.deb ... Unpacking python3.10-minimal (3.10.9-1+bionic1) ... Selecting previously unselected package libpython3.10-stdlib:arm64. Preparing to unpack .../libpython3.10-stdlib_3.10.9-1+bionic1_arm64.deb ... Unpacking libpython3.10-stdlib:arm64 (3.10.9-1+bionic1) ... Selecting previously unselected package python3.10. Preparing to unpack .../python3.10_3.10.9-1+bionic1_arm64.deb ... Unpacking python3.10 (3.10.9-1+bionic1) ... Setting up libpython3.10-minimal:arm64 (3.10.9-1+bionic1) ... Setting up libpython3.10-stdlib:arm64 (3.10.9-1+bionic1) ... Setting up python3.10-minimal (3.10.9-1+bionic1) ... Setting up python3.10 (3.10.9-1+bionic1) ... Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ... Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ... Processing triggers for mime-support (3.60ubuntu1) ... Reading package lists... Done Building dependency tree
Reading state information... Done The following additional packages will be installed: python3.10-distutils python3.10-lib2to3 The following NEW packages will be installed: python3.10-distutils python3.10-lib2to3 python3.10-venv 0 upgraded, 3 newly installed, 0 to remove and 178 not upgraded. Need to get 3,239 kB of archives. After this operation, 4,524 kB of additional disk space will be used. Get:1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 python3.10-lib2to3 all 3.10.9-1+bionic1 [125 kB] Get:2 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 python3.10-distutils all 3.10.9-1+bionic1 [187 kB] Get:3 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu bionic/main arm64 python3.10-venv arm64 3.10.9-1+bionic1 [2,927 kB] Fetched 3,239 kB in 8s (432 kB/s)
debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package python3.10-lib2to3. (Reading database ... 177813 files and directories currently installed.) Preparing to unpack .../python3.10-lib2to3_3.10.9-1+bionic1_all.deb ... Unpacking python3.10-lib2to3 (3.10.9-1+bionic1) ... Selecting previously unselected package python3.10-distutils. Preparing to unpack .../python3.10-distutils_3.10.9-1+bionic1_all.deb ... Unpacking python3.10-distutils (3.10.9-1+bionic1) ... Selecting previously unselected package python3.10-venv. Preparing to unpack .../python3.10-venv_3.10.9-1+bionic1_arm64.deb ... Unpacking python3.10-venv (3.10.9-1+bionic1) ... Setting up python3.10-lib2to3 (3.10.9-1+bionic1) ... Setting up python3.10-distutils (3.10.9-1+bionic1) ... Setting up python3.10-venv (3.10.9-1+bionic1) ... Creating python virtual environment in /home/aaeon/Luxonis/venv Requirement already satisfied: pip in /home/aaeon/Luxonis/venv/lib/python3.10/site-packages (22.3.1) Collecting packaging Downloading packaging-23.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.7/42.7 kB 2.4 MB/s eta 0:00:00 Installing collected packages: packaging Successfully installed packaging-23.0 Collecting pyqt5 Downloading PyQt5-5.15.7.tar.gz (3.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 15.3 MB/s eta 0:00:00 Installing build dependencies ... error error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [183 lines of output] Collecting sip<7,>=6.4 Downloading sip-6.7.5.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 4.1 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyQt-builder<2,>=1.9 Downloading PyQt_builder-1.14.0-py3-none-any.whl (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 18.4 MB/s eta 0:00:00 Collecting packaging Using cached packaging-23.0-py3-none-any.whl (42 kB) Collecting ply Downloading ply-3.11-py2.py3-none-any.whl (49 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.6/49.6 kB 3.3 MB/s eta 0:00:00 Collecting setuptools Using cached setuptools-66.1.1-py3-none-any.whl (1.3 MB) Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Building wheels for collected packages: sip Building wheel for sip (pyproject.toml): started Building wheel for sip (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error

    × Building wheel for sip (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [148 lines of output]
        running bdist_wheel
        running build
        running build_py
        creating build
        creating build/lib.linux-aarch64-cpython-310
        creating build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/pyproject.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/version.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/exceptions.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/distutils_builder.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/builder.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/bindings.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/installable.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/configurable.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/abstract_builder.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/abstract_project.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/buildable.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/project.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/py_versions.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/setuptools_builder.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/argument_parser.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/api.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        copying sipbuild/bindings_configuration.py -> build/lib.linux-aarch64-cpython-310/sipbuild
        creating build/lib.linux-aarch64-cpython-310/sipbuild/module
        copying sipbuild/module/abi_version.py -> build/lib.linux-aarch64-cpython-310/sipbuild/module
        copying sipbuild/module/main.py -> build/lib.linux-aarch64-cpython-310/sipbuild/module
        copying sipbuild/module/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/module
        copying sipbuild/module/module.py -> build/lib.linux-aarch64-cpython-310/sipbuild/module
        creating build/lib.linux-aarch64-cpython-310/sipbuild/tools
        copying sipbuild/tools/sdist.py -> build/lib.linux-aarch64-cpython-310/sipbuild/tools
        copying sipbuild/tools/install.py -> build/lib.linux-aarch64-cpython-310/sipbuild/tools
        copying sipbuild/tools/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/tools
        copying sipbuild/tools/wheel.py -> build/lib.linux-aarch64-cpython-310/sipbuild/tools
        copying sipbuild/tools/build.py -> build/lib.linux-aarch64-cpython-310/sipbuild/tools
        creating build/lib.linux-aarch64-cpython-310/sipbuild/distinfo
        copying sipbuild/distinfo/main.py -> build/lib.linux-aarch64-cpython-310/sipbuild/distinfo
        copying sipbuild/distinfo/distinfo.py -> build/lib.linux-aarch64-cpython-310/sipbuild/distinfo
        copying sipbuild/distinfo/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/distinfo
        creating build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/specification.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/utils.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/templates.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/instantiations.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/error_log.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/scoped_name.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        copying sipbuild/generator/python_slots.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator
        creating build/lib.linux-aarch64-cpython-310/sipbuild/generator/resolver
        copying sipbuild/generator/resolver/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/resolver
        copying sipbuild/generator/resolver/resolver.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/resolver
        creating build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/pyi.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/type_hints.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/extracts.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/xml.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        copying sipbuild/generator/outputs/api.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs
        creating build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/parsetab.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/python_exceptions.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/rules.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/parser_manager.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/parser.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/tokens.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        copying sipbuild/generator/parser/annotations.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/parser
        creating build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/value_list.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/utils.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/klass.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/signature.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/enum.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/scoped.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/overload.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/template.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/base_formatter.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/variable.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/__init__.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        copying sipbuild/generator/outputs/formatters/argument.py -> build/lib.linux-aarch64-cpython-310/sipbuild/generator/outputs/formatters
        creating build/lib.linux-aarch64-cpython-310/sipbuild/module/source
        creating build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/objmap.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sip_array.h -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/siplib.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/qtlib.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/int_convertors.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/LICENSE -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/LICENSE-GPL3 -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/threads.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sip_array.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/descriptors.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/MANIFEST.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sip.rst.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sipint.h -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/apiversions.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/pyproject.toml -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/setup.py.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/voidptr.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/bool.cpp -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/setup.cfg.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/LICENSE-GPL2 -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sip.pyi -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/README.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        copying sipbuild/module/source/12/sip.h.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/12
        creating build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_int_convertors.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_array.h -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/LICENSE -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/LICENSE-GPL3 -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_array.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/MANIFEST.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_enum.h -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip.rst.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/pyproject.toml -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/setup.py.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_enum.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_descriptors.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/setup.cfg.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/LICENSE-GPL2 -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip.pyi -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_voidptr.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_core.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/README.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_threads.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_core.h -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_object_map.c -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip_bool.cpp -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        copying sipbuild/module/source/13/sip.h.in -> build/lib.linux-aarch64-cpython-310/sipbuild/module/source/13
        running build_ext
        building 'sipbuild.code_generator' extension
        creating build/temp.linux-aarch64-cpython-310
        creating build/temp.linux-aarch64-cpython-310/code_generator
        aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icode_generator -I/home/aaeon/Luxonis/venv/include -I/usr/include/python3.10 -c code_generator/gencode.c -o build/temp.linux-aarch64-cpython-310/code_generator/gencode.o
        code_generator/gencode.c: In function ‘generateCode’:
        code_generator/gencode.c:2212:23: warning: ‘max_per_part’ may be used uninitialized in this function [-Wmaybe-uninitialized]
                     if (parts && files_in_part++ == max_per_part)
                         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        code_generator/gencode.c:1155:39: note: ‘max_per_part’ was declared here
             int i, nrSccs = 0, files_in_part, max_per_part, this_part, enum_idx;
                                               ^~~~~~~~~~~~
        aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icode_generator -I/home/aaeon/Luxonis/venv/include -I/usr/include/python3.10 -c code_generator/heap.c -o build/temp.linux-aarch64-cpython-310/code_generator/heap.o
        aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Icode_generator -I/home/aaeon/Luxonis/venv/include -I/usr/include/python3.10 -c code_generator/py2c.c -o build/temp.linux-aarch64-cpython-310/code_generator/py2c.o
        code_generator/py2c.c:25:10: fatal error: Python.h: No such file or directory
         #include <Python.h>
                  ^~~~~~~~~~
        compilation terminated.
        error: command '/usr/bin/aarch64-linux-gnu-gcc' failed with exit code 1
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for sip
  Failed to build sip
  ERROR: Could not build wheels for sip, which is required to install pyproject.toml-based projects
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 1 at line 222 `

PetrNovota commented 1 year ago

Hey @RhythmDJay. Thank you for reporting this issue. It looks like an error during PyQt5 installation. Please can you try something?

  1. activate venv with source /home/aaeon/Luxonis/venv/bin/activate
  2. run python -m pip install --upgrade pip
  3. run python -m pip install pyqt5.

Do you get the same error? Or is PyQt5 installed correctly?

RhythmDJay commented 1 year ago

I ended up with a low storage message. Collecting pyqt5 Using cached PyQt5-5.15.8.tar.gz (3.2 MB) Installing build dependencies ... error error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully. │ exit code: 1 ╰─> [4 lines of output] Collecting sip<7,>=6.6.2 Using cached sip-6.7.6.tar.gz (1.2 MB) ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device

PetrNovota commented 1 year ago

@RhythmDJay thank you. This looks like a good progress. Could you please delete some data on your hard drive to free up space? I would say that clearing approx. 200MB of data should be enough. Then do the above mentioned steps again. If you obtain the ERROR: Could not install packages due to an OSError: [Errno 28] No space left on device error, clear more space. If the installation completes, try the depthai installation again, i.e. sudo wget -qO- https://docs.luxonis.com/install_depthai.sh | bash Please let me know how that goes no matter the result

PetrNovota commented 1 year ago

@RhythmDJay I think I have found the problem, the script used pip install --upgrade pip instead of python -m pip install --upgrade pip. Got fixed in PR. If you encounter any problems, let us know.

RhythmDJay commented 1 year ago

Hi @PetrNovota it looks like after clearing space I'm getting the original issue again.

I get: ERROR: Failed building wheel for sip

Anything else you can think of?

PetrNovota commented 1 year ago

@RhythmDJay thank you for the message. Just to clarify. You are using a Jetson platform which is using ARM CPU?

The error comes from installing PyQt5 which is a package for developing front end. It is widely used. The sip package that you cannot install in thy PyQt5 dependency.

I dont have the Jetson platform available so I cannot recreate the problem you are having.

We just have to figure out how to build the sip package from source. Please try the following:

  1. open new terminal window
  2. run: sudo apt-get install python3.10-dev
  3. activate virtual environment with source /home/aaeon/Luxonis/venv/bin/activate
  4. run: python -m pip install --upgrade pip setuptools wheel
  5. run: pip install sip

Please let me know how it goes. this will either result in the same error as before or sip will get installed, if it gets installed you may try the depthai installation once more.

themarpe commented 1 year ago

@PetrNovota PyQt5 doens't provide wheels for AArch64 nor armv7l (https://pypi.org/project/PyQt5/#files). Its common that those are used "from the system/distribution", by eg sudo apt install python3-pyqt5. I think this would be best path for that platform. Note, in that case the installation of custom python (3.10) should be skipped

PetrNovota commented 1 year ago

@themarpe his global python interpreter is v. 3.6.9. Is it fine for depthai or should we update?

themarpe commented 1 year ago

From core's perspective, yes

PetrNovota commented 1 year ago

@RhythmDJay I think we have a good plan how to make it work for you. If you dont mind I would start by installing the Pyqt5 as my college suggested. Please open a terminal and type sudo apt install python3-pyqt5. Then continue with the following:

  1. delete /home/aaeon/Luxonis/venv directory # we will install new one
  2. cd /home/aaeon/Luxonis
  3. sudo pip3 install virtualenv # making sure virtualenv is installed. might be already installed
  4. virtualenv --system-site-packages venv # pyqt5 is installed as global package. This ensures your venv inherits those as well
  5. source venv/bin/activate # activate virtual environment
  6. pip install -I -r depthai/install_requrements.txt # install depthai dependencies
  7. python depthai/depthai_demo.py # run demo. Make sure you have a OAK device connected at this point

Let me know how it goes.