Closed SerkanErgunAAU closed 4 years ago
What was the solution?
I have followed the same instructions and come across the same error, using Ubuntu 16 directly though...
I specified a Version of UHD (See in "Further" Edit above) before running pybombs prefix .... Although I only reached to building GNU Radio.
Issue Description
While building RFNoC with Docker using a Ubuntu 16.04 image, building uhd causes unexpected problems.
EDIT: I also tried to build the RFNoC setup using Virtualbox, same error, so this is not a Docker issue.
Further EDIT: The solution to this specific issue is using a older but stable version of UHD: RUN pybombs config --package uhd gitrev v3.14.1.0 just before: RUN pybombs prefix init ~/rfnoc -R rfnoc -a rfnoc
Setup Details
Using Docker and ubuntu 16.04 image. I installed Mako, numpy,.. with pip3 to resolve an issue that these packages were not found. Please be aware that some packages are installed multiple times, I excuse for the the untidy code.
Expected Behavior
should build properly as described in https://kb.ettus.com/Getting_Started_with_RFNoC_Development. Please check the Dockerfile's code below to reproduce.
Actual Behaviour
Here is the last part of the terminal output. The build crashes when
Building CXX object lib/CMakeFiles/uhd.dir/cal/database.cpp.o
is built.Step 7/11 : RUN pybombs recipes add gr-recipes git+https://github.com/gnuradio/gr-recipes.git && pybombs recipes add ettus git+https://github.com/EttusResearch/ettus-pybombs.git && pybombs recipes add gr-iio git+https://github.com/analogdevicesinc/gr-iio.git ---> Using cache ---> e068b6564a05 Step 8/11 : RUN pybombs config -P uhd gitbranch UHD-3.15.LTS ---> Using cache ---> 7cc425b3bf86 Step 9/11 : RUN pybombs --config makewidth=2 prefix init ~/rfnoc -R rfnoc -a rfnoc ---> Running in 57a57350ff27 [INFO] Prefix Python version is: 3.5.2 [INFO] PyBOMBS Version 2.3.4a0 [INFO] Creating directory
/root/rfnoc' [INFO] Prefix Python version is: 3.5.2 [INFO] Creating new config file /root/rfnoc/.pybombs/config.yml [INFO] Prefix Python version is: 3.5.2 [INFO] Installing default packages for prefix... [INFO]sudo -H apt-get -y install python3-pyqt5' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libevdev2 libinput-bin libinput10 libmtdev1 libqt5clucene5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5widgets5 libqt5xml5 libwacom-bin libwacom-common libwacom2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-util1 libxcb-xkb1 libxkbcommon-x11-0 python3-sip qttranslations5-l10n Suggested packages: libqt5libqgtk2 qt5-image-formats-plugins qtwayland5 python3-pyqt5-dbg The following NEW packages will be installed: libevdev2 libinput-bin libinput10 libmtdev1 libqt5clucene5 libqt5core5a libqt5dbus5 libqt5designer5 libqt5gui5 libqt5help5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5sql5-sqlite libqt5svg5 libqt5test5 libqt5widgets5 libqt5xml5 libwacom-bin libwacom-common libwacom2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-util1 libxcb-xkb1 libxkbcommon-x11-0 python3-pyqt5 python3-sip qttranslations5-l10n 0 upgraded, 31 newly installed, 0 to remove and 1 not upgraded. Need to get 14.5 MB of archives. After this operation, 60.4 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libmtdev1 amd64 1.1.5-1ubuntu2 [13.8 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5core5a amd64 5.5.1+dfsg-16ubuntu7.7 [1817 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 libevdev2 amd64 1.4.6+dfsg-1 [28.0 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwacom-common all 0.22-1~ubuntu16.04.1 [32.0 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwacom2 amd64 0.22-1~ubuntu16.04.1 [17.3 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libinput-bin amd64 1.6.3-1ubuntu1~16.04.1 [9040 B] Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libinput10 amd64 1.6.3-1ubuntu1~16.04.1 [74.0 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5dbus5 amd64 5.5.1+dfsg-16ubuntu7.7 [175 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5network5 amd64 5.5.1+dfsg-16ubuntu7.7 [541 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-icccm4 amd64 0.4.1-1ubuntu1 [10.4 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-util1 amd64 0.4.0-0ubuntu3 [11.2 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-image0 amd64 0.4.0-1build1 [12.3 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-keysyms1 amd64 0.4.0-1 [8406 B] Get:14 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render-util0 amd64 0.3.9-1 [9638 B] Get:15 http://archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-xkb1 amd64 1.11.1-1ubuntu1 [29.2 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxkbcommon-x11-0 amd64 0.5.0-1ubuntu2.1 [13.4 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5gui5 amd64 5.5.1+dfsg-16ubuntu7.7 [2286 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5widgets5 amd64 5.5.1+dfsg-16ubuntu7.7 [2251 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial/main amd64 libqt5svg5 amd64 5.5.1-2build1 [128 kB] Get:20 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5clucene5 amd64 5.5.1-3ubuntu0.1 [264 kB] Get:21 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5xml5 amd64 5.5.1+dfsg-16ubuntu7.7 [92.0 kB] Get:22 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5designer5 amd64 5.5.1-3ubuntu0.1 [2719 kB] Get:23 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5sql5 amd64 5.5.1+dfsg-16ubuntu7.7 [104 kB] Get:24 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 libqt5help5 amd64 5.5.1-3ubuntu0.1 [183 kB] Get:25 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5printsupport5 amd64 5.5.1+dfsg-16ubuntu7.7 [174 kB] Get:26 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5sql5-sqlite amd64 5.5.1+dfsg-16ubuntu7.7 [33.1 kB] Get:27 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5test5 amd64 5.5.1+dfsg-16ubuntu7.7 [84.6 kB] Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwacom-bin amd64 0.22-1~ubuntu16.04.1 [4642 B] Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python3-sip amd64 4.17+dfsg-1ubuntu0.1 [70.6 kB] Get:30 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-pyqt5 amd64 5.5.1+dfsg-3ubuntu4 [2118 kB] Get:31 http://archive.ubuntu.com/ubuntu xenial/main amd64 qttranslations5-l10n all 5.5.1-2build1 [1210 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 14.5 MB in 4s (3152 kB/s) Selecting previously unselected package libmtdev1:amd64. (Reading database ... 84393 files and directories currently installed.) Preparing to unpack .../libmtdev1_1.1.5-1ubuntu2_amd64.deb ... Unpacking libmtdev1:amd64 (1.1.5-1ubuntu2) ... Selecting previously unselected package libqt5core5a:amd64. Preparing to unpack .../libqt5core5a_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5core5a:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../libevdev2_1.4.6+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.4.6+dfsg-1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../libwacom-common_0.22-1~ubuntu16.04.1_all.deb ... Unpacking libwacom-common (0.22-1~ubuntu16.04.1) ... Selecting previously unselected package libwacom2:amd64. Preparing to unpack .../libwacom2_0.22-1~ubuntu16.04.1_amd64.deb ... Unpacking libwacom2:amd64 (0.22-1~ubuntu16.04.1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../libinput-bin_1.6.3-1ubuntu1~16.04.1_amd64.deb ... Unpacking libinput-bin (1.6.3-1ubuntu1~16.04.1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../libinput10_1.6.3-1ubuntu1~16.04.1_amd64.deb ... Unpacking libinput10:amd64 (1.6.3-1ubuntu1~16.04.1) ... Selecting previously unselected package libqt5dbus5:amd64. Preparing to unpack .../libqt5dbus5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5dbus5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5network5:amd64. Preparing to unpack .../libqt5network5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5network5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../libxcb-icccm4_0.4.1-1ubuntu1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.1-1ubuntu1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../libxcb-util1_0.4.0-0ubuntu3_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-0ubuntu3) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../libxcb-image0_0.4.0-1build1_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-1build1) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../libxcb-keysyms1_0.4.0-1_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../libxcb-render-util0_0.3.9-1_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../libxcb-xkb1_1.11.1-1ubuntu1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.11.1-1ubuntu1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../libxkbcommon-x11-0_0.5.0-1ubuntu2.1_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (0.5.0-1ubuntu2.1) ... Selecting previously unselected package libqt5gui5:amd64. Preparing to unpack .../libqt5gui5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5gui5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5widgets5:amd64. Preparing to unpack .../libqt5widgets5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5widgets5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5svg5:amd64. Preparing to unpack .../libqt5svg5_5.5.1-2build1_amd64.deb ... Unpacking libqt5svg5:amd64 (5.5.1-2build1) ... Selecting previously unselected package libqt5clucene5:amd64. Preparing to unpack .../libqt5clucene5_5.5.1-3ubuntu0.1_amd64.deb ... Unpacking libqt5clucene5:amd64 (5.5.1-3ubuntu0.1) ... Selecting previously unselected package libqt5xml5:amd64. Preparing to unpack .../libqt5xml5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5xml5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5designer5:amd64. Preparing to unpack .../libqt5designer5_5.5.1-3ubuntu0.1_amd64.deb ... Unpacking libqt5designer5:amd64 (5.5.1-3ubuntu0.1) ... Selecting previously unselected package libqt5sql5:amd64. Preparing to unpack .../libqt5sql5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5sql5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5help5:amd64. Preparing to unpack .../libqt5help5_5.5.1-3ubuntu0.1_amd64.deb ... Unpacking libqt5help5:amd64 (5.5.1-3ubuntu0.1) ... Selecting previously unselected package libqt5printsupport5:amd64. Preparing to unpack .../libqt5printsupport5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5printsupport5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5sql5-sqlite:amd64. Preparing to unpack .../libqt5sql5-sqlite_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5sql5-sqlite:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5test5:amd64. Preparing to unpack .../libqt5test5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5test5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libwacom-bin. Preparing to unpack .../libwacom-bin_0.22-1~ubuntu16.04.1_amd64.deb ... Unpacking libwacom-bin (0.22-1~ubuntu16.04.1) ... Selecting previously unselected package python3-sip. Preparing to unpack .../python3-sip_4.17+dfsg-1ubuntu0.1_amd64.deb ... Unpacking python3-sip (4.17+dfsg-1ubuntu0.1) ... Selecting previously unselected package python3-pyqt5. Preparing to unpack .../python3-pyqt5_5.5.1+dfsg-3ubuntu4_amd64.deb ... Unpacking python3-pyqt5 (5.5.1+dfsg-3ubuntu4) ... Selecting previously unselected package qttranslations5-l10n. Preparing to unpack .../qttranslations5-l10n_5.5.1-2build1_all.deb ... Unpacking qttranslations5-l10n (5.5.1-2build1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for udev (229-4ubuntu21.28) ... Setting up libmtdev1:amd64 (1.1.5-1ubuntu2) ... Setting up libqt5core5a:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libevdev2:amd64 (1.4.6+dfsg-1) ... Setting up libwacom-common (0.22-1~ubuntu16.04.1) ... Setting up libwacom2:amd64 (0.22-1~ubuntu16.04.1) ... Setting up libinput-bin (1.6.3-1ubuntu1~16.04.1) ... Setting up libinput10:amd64 (1.6.3-1ubuntu1~16.04.1) ... Setting up libqt5dbus5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5network5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libxcb-icccm4:amd64 (0.4.1-1ubuntu1) ... Setting up libxcb-util1:amd64 (0.4.0-0ubuntu3) ... Setting up libxcb-image0:amd64 (0.4.0-1build1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1) ... Setting up libxcb-render-util0:amd64 (0.3.9-1) ... Setting up libxcb-xkb1:amd64 (1.11.1-1ubuntu1) ... Setting up libxkbcommon-x11-0:amd64 (0.5.0-1ubuntu2.1) ... Setting up libqt5gui5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5widgets5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5svg5:amd64 (5.5.1-2build1) ... Setting up libqt5clucene5:amd64 (5.5.1-3ubuntu0.1) ... Setting up libqt5xml5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5designer5:amd64 (5.5.1-3ubuntu0.1) ... Setting up libqt5sql5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5help5:amd64 (5.5.1-3ubuntu0.1) ... Setting up libqt5printsupport5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5sql5-sqlite:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5test5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libwacom-bin (0.22-1~ubuntu16.04.1) ... Setting up python3-sip (4.17+dfsg-1ubuntu0.1) ... Setting up python3-pyqt5 (5.5.1+dfsg-3ubuntu4) ... Setting up qttranslations5-l10n (5.5.1-2build1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install python3-requests' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: python3-chardet python3-six python3-urllib3 Suggested packages: python3-ndg-httpsclient python3-openssl python3-pyasn1 The following NEW packages will be installed: python3-chardet python3-requests python3-six python3-urllib3 0 upgraded, 4 newly installed, 0 to remove and 1 not upgraded. Need to get 221 kB of archives. After this operation, 1084 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-chardet all 2.3.0-2 [96.2 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-six all 1.10.0-3 [11.0 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-urllib3 all 1.13.1-2ubuntu0.16.04.3 [58.5 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-requests all 2.9.1-3ubuntu0.1 [55.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 221 kB in 0s (600 kB/s) Selecting previously unselected package python3-chardet. (Reading database ... 85072 files and directories currently installed.) Preparing to unpack .../python3-chardet_2.3.0-2_all.deb ... Unpacking python3-chardet (2.3.0-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../python3-six_1.10.0-3_all.deb ... Unpacking python3-six (1.10.0-3) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../python3-urllib3_1.13.1-2ubuntu0.16.04.3_all.deb ... Unpacking python3-urllib3 (1.13.1-2ubuntu0.16.04.3) ... Selecting previously unselected package python3-requests. Preparing to unpack .../python3-requests_2.9.1-3ubuntu0.1_all.deb ... Unpacking python3-requests (2.9.1-3ubuntu0.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up python3-chardet (2.3.0-2) ... Setting up python3-six (1.10.0-3) ... Setting up python3-urllib3 (1.13.1-2ubuntu0.16.04.3) ... Setting up python3-requests (2.9.1-3ubuntu0.1) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install libgmp-dev' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libgmpxx4ldbl Suggested packages: gmp-doc libgmp10-doc libmpfr-dev The following NEW packages will be installed: libgmp-dev libgmpxx4ldbl 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 323 kB of archives. After this operation, 1695 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgmpxx4ldbl amd64 2:6.1.0+dfsg-2 [8948 B] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgmp-dev amd64 2:6.1.0+dfsg-2 [314 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 323 kB in 0s (1112 kB/s) Selecting previously unselected package libgmpxx4ldbl:amd64. (Reading database ... 85197 files and directories currently installed.) Preparing to unpack .../libgmpxx4ldbl_2%3a6.1.0+dfsg-2_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.1.0+dfsg-2) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../libgmp-dev_2%3a6.1.0+dfsg-2_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.1.0+dfsg-2) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libgmpxx4ldbl:amd64 (2:6.1.0+dfsg-2) ... Setting up libgmp-dev:amd64 (2:6.1.0+dfsg-2) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install libqt5opengl5-dev' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libegl1-mesa-dev libgles2-mesa libgles2-mesa-dev libmirclient-dev libmircommon-dev libmircookie-dev libmircookie2 libmircore-dev libprotobuf-dev libprotobuf9v5 libqt5concurrent5 libqt5opengl5 libwayland-bin libwayland-dev libxkbcommon-dev qt5-qmake qtbase5-dev qtbase5-dev-tools Suggested packages: libmysqlclient-dev libpq-dev libsqlite3-dev unixodbc-dev The following NEW packages will be installed: libegl1-mesa-dev libgles2-mesa libgles2-mesa-dev libmirclient-dev libmircommon-dev libmircookie-dev libmircookie2 libmircore-dev libprotobuf-dev libprotobuf9v5 libqt5concurrent5 libqt5opengl5 libqt5opengl5-dev libwayland-bin libwayland-dev libxkbcommon-dev qt5-qmake qtbase5-dev qtbase5-dev-tools 0 upgraded, 19 newly installed, 0 to remove and 1 not upgraded. Need to get 4689 kB of archives. After this operation, 31.9 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwayland-bin amd64 1.12.0-1~ubuntu16.04.3 [18.4 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libwayland-dev amd64 1.12.0-1~ubuntu16.04.3 [92.4 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmircore-dev amd64 0.26.3+16.04.20170605-0ubuntu1.1 [23.7 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial/main amd64 libprotobuf9v5 amd64 2.6.1-1.3 [326 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 libprotobuf-dev amd64 2.6.1-1.3 [473 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxkbcommon-dev amd64 0.5.0-1ubuntu2.1 [231 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmircommon-dev amd64 0.26.3+16.04.20170605-0ubuntu1.1 [14.9 kB] Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmircookie2 amd64 0.26.3+16.04.20170605-0ubuntu1.1 [22.5 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmircookie-dev amd64 0.26.3+16.04.20170605-0ubuntu1.1 [5152 B] Get:10 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libmirclient-dev amd64 0.26.3+16.04.20170605-0ubuntu1.1 [42.6 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libegl1-mesa-dev amd64 18.0.5-0ubuntu0~16.04.1 [19.9 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgles2-mesa amd64 18.0.5-0ubuntu0~16.04.1 [13.4 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgles2-mesa-dev amd64 18.0.5-0ubuntu0~16.04.1 [40.6 kB] Get:14 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5concurrent5 amd64 5.5.1+dfsg-16ubuntu7.7 [24.2 kB] Get:15 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5opengl5 amd64 5.5.1+dfsg-16ubuntu7.7 [128 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 qt5-qmake amd64 5.5.1+dfsg-16ubuntu7.7 [1192 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 qtbase5-dev-tools amd64 5.5.1+dfsg-16ubuntu7.7 [1056 kB] Get:18 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 qtbase5-dev amd64 5.5.1+dfsg-16ubuntu7.7 [933 kB] Get:19 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libqt5opengl5-dev amd64 5.5.1+dfsg-16ubuntu7.7 [31.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 4689 kB in 2s (2128 kB/s) Selecting previously unselected package libwayland-bin. (Reading database ... 85215 files and directories currently installed.) Preparing to unpack .../libwayland-bin_1.12.0-1~ubuntu16.04.3_amd64.deb ... Unpacking libwayland-bin (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libwayland-dev:amd64. Preparing to unpack .../libwayland-dev_1.12.0-1~ubuntu16.04.3_amd64.deb ... Unpacking libwayland-dev:amd64 (1.12.0-1~ubuntu16.04.3) ... Selecting previously unselected package libmircore-dev:amd64. Preparing to unpack .../libmircore-dev_0.26.3+16.04.20170605-0ubuntu1.1_amd64.deb ... Unpacking libmircore-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libprotobuf9v5:amd64. Preparing to unpack .../libprotobuf9v5_2.6.1-1.3_amd64.deb ... Unpacking libprotobuf9v5:amd64 (2.6.1-1.3) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../libprotobuf-dev_2.6.1-1.3_amd64.deb ... Unpacking libprotobuf-dev:amd64 (2.6.1-1.3) ... Selecting previously unselected package libxkbcommon-dev. Preparing to unpack .../libxkbcommon-dev_0.5.0-1ubuntu2.1_amd64.deb ... Unpacking libxkbcommon-dev (0.5.0-1ubuntu2.1) ... Selecting previously unselected package libmircommon-dev:amd64. Preparing to unpack .../libmircommon-dev_0.26.3+16.04.20170605-0ubuntu1.1_amd64.deb ... Unpacking libmircommon-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmircookie2:amd64. Preparing to unpack .../libmircookie2_0.26.3+16.04.20170605-0ubuntu1.1_amd64.deb ... Unpacking libmircookie2:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmircookie-dev:amd64. Preparing to unpack .../libmircookie-dev_0.26.3+16.04.20170605-0ubuntu1.1_amd64.deb ... Unpacking libmircookie-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libmirclient-dev:amd64. Preparing to unpack .../libmirclient-dev_0.26.3+16.04.20170605-0ubuntu1.1_amd64.deb ... Unpacking libmirclient-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Selecting previously unselected package libegl1-mesa-dev:amd64. Preparing to unpack .../libegl1-mesa-dev_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libegl1-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libgles2-mesa:amd64. Preparing to unpack .../libgles2-mesa_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libgles2-mesa:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libgles2-mesa-dev:amd64. Preparing to unpack .../libgles2-mesa-dev_18.0.5-0ubuntu0~16.04.1_amd64.deb ... Unpacking libgles2-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Selecting previously unselected package libqt5concurrent5:amd64. Preparing to unpack .../libqt5concurrent5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5concurrent5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5opengl5:amd64. Preparing to unpack .../libqt5opengl5_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5opengl5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package qt5-qmake:amd64. Preparing to unpack .../qt5-qmake_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking qt5-qmake:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../qtbase5-dev-tools_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking qtbase5-dev-tools (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package qtbase5-dev:amd64. Preparing to unpack .../qtbase5-dev_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking qtbase5-dev:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Selecting previously unselected package libqt5opengl5-dev:amd64. Preparing to unpack .../libqt5opengl5-dev_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking libqt5opengl5-dev:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Processing triggers for man-db (2.7.5-1) ... Setting up libwayland-bin (1.12.0-1~ubuntu16.04.3) ... Setting up libwayland-dev:amd64 (1.12.0-1~ubuntu16.04.3) ... Setting up libmircore-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libprotobuf9v5:amd64 (2.6.1-1.3) ... Setting up libprotobuf-dev:amd64 (2.6.1-1.3) ... Setting up libxkbcommon-dev (0.5.0-1ubuntu2.1) ... Setting up libmircommon-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmircookie2:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmircookie-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libmirclient-dev:amd64 (0.26.3+16.04.20170605-0ubuntu1.1) ... Setting up libegl1-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up libgles2-mesa:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up libgles2-mesa-dev:amd64 (18.0.5-0ubuntu0~16.04.1) ... Setting up libqt5concurrent5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5opengl5:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up qt5-qmake:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up qtbase5-dev-tools (5.5.1+dfsg-16ubuntu7.7) ... Setting up qtbase5-dev:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up libqt5opengl5-dev:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install libqt5svg5-dev' Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: libqt5svg5-dev 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 9724 B of archives. After this operation, 69.6 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libqt5svg5-dev amd64 5.5.1-2build1 [9724 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 9724 B in 0s (29.8 kB/s) Selecting previously unselected package libqt5svg5-dev:amd64. (Reading database ... 88000 files and directories currently installed.) Preparing to unpack .../libqt5svg5-dev_5.5.1-2build1_amd64.deb ... Unpacking libqt5svg5-dev:amd64 (5.5.1-2build1) ... Setting up libqt5svg5-dev:amd64 (5.5.1-2build1) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install qt5-default' Reading package lists... Building dependency tree... Reading state information... The following packages will be REMOVED: qt4-default The following NEW packages will be installed: qt5-default 0 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. Need to get 16.5 kB of archives. After this operation, 27.6 kB disk space will be freed. Get:1 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 qt5-default amd64 5.5.1+dfsg-16ubuntu7.7 [16.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 16.5 kB in 0s (102 kB/s) (Reading database ... 88026 files and directories currently installed.) Removing qt4-default (4:4.8.7+dfsg-5ubuntu2) ... Selecting previously unselected package qt5-default:amd64. (Reading database ... 88021 files and directories currently installed.) Preparing to unpack .../qt5-default_5.5.1+dfsg-16ubuntu7.7_amd64.deb ... Unpacking qt5-default:amd64 (5.5.1+dfsg-16ubuntu7.7) ... Setting up qt5-default:amd64 (5.5.1+dfsg-16ubuntu7.7) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install libqwt-qt5-dev' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libqwt-headers libqwt-qt5-6 The following packages will be REMOVED: libqwt5-qt4-dev The following NEW packages will be installed: libqwt-headers libqwt-qt5-6 libqwt-qt5-dev 0 upgraded, 3 newly installed, 1 to remove and 1 not upgraded. Need to get 527 kB of archives. After this operation, 1699 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libqwt-headers amd64 6.1.2-5 [69.5 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libqwt-qt5-6 amd64 6.1.2-5 [422 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libqwt-qt5-dev amd64 6.1.2-5 [34.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 527 kB in 0s (1320 kB/s) (Reading database ... 88026 files and directories currently installed.) Removing libqwt5-qt4-dev (5.2.3-1) ... Selecting previously unselected package libqwt-headers. (Reading database ... 87948 files and directories currently installed.) Preparing to unpack .../libqwt-headers_6.1.2-5_amd64.deb ... Unpacking libqwt-headers (6.1.2-5) ... Selecting previously unselected package libqwt-qt5-6. Preparing to unpack .../libqwt-qt5-6_6.1.2-5_amd64.deb ... Unpacking libqwt-qt5-6 (6.1.2-5) ... Selecting previously unselected package libqwt-qt5-dev. Preparing to unpack .../libqwt-qt5-dev_6.1.2-5_amd64.deb ... Unpacking libqwt-qt5-dev (6.1.2-5) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libqwt-headers (6.1.2-5) ... Setting up libqwt-qt5-6 (6.1.2-5) ... Setting up libqwt-qt5-dev (6.1.2-5) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install python3-lxml' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: python3-bs4 python3-html5lib Suggested packages: python3-genshi python3-lxml-dbg python-lxml-doc The following NEW packages will be installed: python3-bs4 python3-html5lib python3-lxml 0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded. Need to get 954 kB of archives. After this operation, 3959 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-bs4 all 4.4.1-1 [64.1 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-html5lib all 0.999-4 [79.3 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-lxml amd64 3.5.0-1ubuntu0.1 [810 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 954 kB in 0s (1968 kB/s) Selecting previously unselected package python3-bs4. (Reading database ... 88067 files and directories currently installed.) Preparing to unpack .../python3-bs4_4.4.1-1_all.deb ... Unpacking python3-bs4 (4.4.1-1) ... Selecting previously unselected package python3-html5lib. Preparing to unpack .../python3-html5lib_0.999-4_all.deb ... Unpacking python3-html5lib (0.999-4) ... Selecting previously unselected package python3-lxml. Preparing to unpack .../python3-lxml_3.5.0-1ubuntu0.1_amd64.deb ... Unpacking python3-lxml (3.5.0-1ubuntu0.1) ... Setting up python3-bs4 (4.4.1-1) ... Setting up python3-html5lib (0.999-4) ... Setting up python3-lxml (3.5.0-1ubuntu0.1) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install python3-cairo-dev' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: python3-cairo Suggested packages: python3-cairo-doc The following NEW packages will be installed: python3-cairo python3-cairo-dev 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 35.0 kB of archives. After this operation, 173 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-cairo amd64 1.10.0+dfsg-5build1 [28.8 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-cairo-dev all 1.10.0+dfsg-5build1 [6206 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 35.0 kB in 0s (188 kB/s) Selecting previously unselected package python3-cairo. (Reading database ... 88217 files and directories currently installed.) Preparing to unpack .../python3-cairo_1.10.0+dfsg-5build1_amd64.deb ... Unpacking python3-cairo (1.10.0+dfsg-5build1) ... Selecting previously unselected package python3-cairo-dev. Preparing to unpack .../python3-cairo-dev_1.10.0+dfsg-5build1_all.deb ... Unpacking python3-cairo-dev (1.10.0+dfsg-5build1) ... Setting up python3-cairo (1.10.0+dfsg-5build1) ... Setting up python3-cairo-dev (1.10.0+dfsg-5build1) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install liblog4cpp5-dev' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: liblog4cpp5v5 The following NEW packages will be installed: liblog4cpp5-dev liblog4cpp5v5 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 190 kB of archives. After this operation, 1156 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liblog4cpp5v5 amd64 1.0-4.1 [76.7 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 liblog4cpp5-dev amd64 1.0-4.1 [113 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 190 kB in 0s (786 kB/s) Selecting previously unselected package liblog4cpp5v5. (Reading database ... 88234 files and directories currently installed.) Preparing to unpack .../liblog4cpp5v5_1.0-4.1_amd64.deb ... Unpacking liblog4cpp5v5 (1.0-4.1) ... Selecting previously unselected package liblog4cpp5-dev. Preparing to unpack .../liblog4cpp5-dev_1.0-4.1_amd64.deb ... Unpacking liblog4cpp5-dev (1.0-4.1) ... Setting up liblog4cpp5v5 (1.0-4.1) ... Setting up liblog4cpp5-dev (1.0-4.1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install python3-zmq' Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: python3-zmq 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 202 kB of archives. After this operation, 1037 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-zmq amd64 15.2.0-0ubuntu4 [202 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 202 kB in 0s (914 kB/s) Selecting previously unselected package python3-zmq. (Reading database ... 88310 files and directories currently installed.) Preparing to unpack .../python3-zmq_15.2.0-0ubuntu4_amd64.deb ... Unpacking python3-zmq (15.2.0-0ubuntu4) ... Setting up python3-zmq (15.2.0-0ubuntu4) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install python3-click-plugins' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: python3-click python3-colorama The following NEW packages will be installed: python3-click python3-click-plugins python3-colorama 0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded. Need to get 78.0 kB of archives. After this operation, 366 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-colorama all 0.3.7-1 [14.9 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-click all 6.2-2ubuntu1 [56.2 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-click-plugins all 1.0.2-1ubuntu3 [6944 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 78.0 kB in 0s (302 kB/s) Selecting previously unselected package python3-colorama. (Reading database ... 88446 files and directories currently installed.) Preparing to unpack .../python3-colorama_0.3.7-1_all.deb ... Unpacking python3-colorama (0.3.7-1) ... Selecting previously unselected package python3-click. Preparing to unpack .../python3-click_6.2-2ubuntu1_all.deb ... Unpacking python3-click (6.2-2ubuntu1) ... Selecting previously unselected package python3-click-plugins. Preparing to unpack .../python3-click-plugins_1.0.2-1ubuntu3_all.deb ... Unpacking python3-click-plugins (1.0.2-1ubuntu3) ... Setting up python3-colorama (0.3.7-1) ... Setting up python3-click (6.2-2ubuntu1) ... Setting up python3-click-plugins (1.0.2-1ubuntu3) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install python3-pyqtgraph' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: fonts-lyx libjs-jquery-ui python-matplotlib-data python3-cycler python3-dateutil python3-decorator python3-matplotlib python3-numpy python3-opengl python3-pil python3-pyparsing python3-pyqt4 python3-scipy python3-tk python3-tz ttf-bitstream-vera Suggested packages: libjs-jquery-ui-docs dvipng ffmpeg gir1.2-gtk-3.0 ghostscript inkscape ipython3 python-matplotlib-doc python3-cairocffi python3-gi python3-gi-cairo python3-gobject python3-nose python3-tornado texlive-extra-utils texlive-latex-extra ttf-staypuft python3-numpy-dbg libgle3 python-pil-doc python3-pil-dbg python3-pyqt4-dbg python-pyqtgraph-doc python-scipy-doc tix python3-tk-dbg The following NEW packages will be installed: fonts-lyx libjs-jquery-ui python-matplotlib-data python3-cycler python3-dateutil python3-decorator python3-matplotlib python3-numpy python3-opengl python3-pil python3-pyparsing python3-pyqt4 python3-pyqtgraph python3-scipy python3-tk python3-tz ttf-bitstream-vera 0 upgraded, 17 newly installed, 0 to remove and 1 not upgraded. Need to get 20.9 MB of archives. After this operation, 86.8 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 fonts-lyx all 2.1.4-2 [161 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-jquery-ui all 1.10.1+dfsg-1 [458 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/universe amd64 ttf-bitstream-vera all 1.10-8 [352 kB] Get:4 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python-matplotlib-data all 1.5.1-1ubuntu1 [2414 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-cycler all 0.9.0-1 [5532 B] Get:6 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-dateutil all 2.4.2-1 [39.1 kB] Get:7 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-decorator all 4.0.6-1 [9388 B] Get:8 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-pyparsing all 2.0.3+dfsg1-1ubuntu0.1 [35.5 kB] Get:9 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-tz all 2014.10~dfsg1-0ubuntu2 [24.6 kB] Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-numpy amd64 1:1.11.0-1ubuntu1 [1762 kB] Get:11 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-matplotlib amd64 1.5.1-1ubuntu1 [3881 kB] Get:12 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-opengl all 3.0.2-1 [365 kB] Get:13 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 python3-pil amd64 3.1.2-0ubuntu1.3 [314 kB] Get:14 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-pyqt4 amd64 4.11.4+dfsg-1build4 [2322 kB] Get:15 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-scipy amd64 0.17.0-1 [8327 kB] Get:16 http://archive.ubuntu.com/ubuntu xenial/universe amd64 python3-pyqtgraph all 0.9.10-5 [432 kB] Get:17 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-tk amd64 3.5.1-1 [25.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 20.9 MB in 4s (4544 kB/s) Selecting previously unselected package fonts-lyx. (Reading database ... 88497 files and directories currently installed.) Preparing to unpack .../fonts-lyx_2.1.4-2_all.deb ... Unpacking fonts-lyx (2.1.4-2) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../libjs-jquery-ui_1.10.1+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.10.1+dfsg-1) ... Selecting previously unselected package ttf-bitstream-vera. Preparing to unpack .../ttf-bitstream-vera_1.10-8_all.deb ... Unpacking ttf-bitstream-vera (1.10-8) ... Selecting previously unselected package python-matplotlib-data. Preparing to unpack .../python-matplotlib-data_1.5.1-1ubuntu1_all.deb ... Unpacking python-matplotlib-data (1.5.1-1ubuntu1) ... Selecting previously unselected package python3-cycler. Preparing to unpack .../python3-cycler_0.9.0-1_all.deb ... Unpacking python3-cycler (0.9.0-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../python3-dateutil_2.4.2-1_all.deb ... Unpacking python3-dateutil (2.4.2-1) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../python3-decorator_4.0.6-1_all.deb ... Unpacking python3-decorator (4.0.6-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../python3-pyparsing_2.0.3+dfsg1-1ubuntu0.1_all.deb ... Unpacking python3-pyparsing (2.0.3+dfsg1-1ubuntu0.1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../python3-tz_2014.10~dfsg1-0ubuntu2_all.deb ... Unpacking python3-tz (2014.10~dfsg1-0ubuntu2) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../python3-numpy_1%3a1.11.0-1ubuntu1_amd64.deb ... Unpacking python3-numpy (1:1.11.0-1ubuntu1) ... Selecting previously unselected package python3-matplotlib. Preparing to unpack .../python3-matplotlib_1.5.1-1ubuntu1_amd64.deb ... Unpacking python3-matplotlib (1.5.1-1ubuntu1) ... Selecting previously unselected package python3-opengl. Preparing to unpack .../python3-opengl_3.0.2-1_all.deb ... Unpacking python3-opengl (3.0.2-1) ... Selecting previously unselected package python3-pil:amd64. Preparing to unpack .../python3-pil_3.1.2-0ubuntu1.3_amd64.deb ... Unpacking python3-pil:amd64 (3.1.2-0ubuntu1.3) ... Selecting previously unselected package python3-pyqt4. Preparing to unpack .../python3-pyqt4_4.11.4+dfsg-1build4_amd64.deb ... Unpacking python3-pyqt4 (4.11.4+dfsg-1build4) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../python3-scipy_0.17.0-1_amd64.deb ... Unpacking python3-scipy (0.17.0-1) ... Selecting previously unselected package python3-pyqtgraph. Preparing to unpack .../python3-pyqtgraph_0.9.10-5_all.deb ... Unpacking python3-pyqtgraph (0.9.10-5) ... Selecting previously unselected package python3-tk. Preparing to unpack .../python3-tk_3.5.1-1_amd64.deb ... Unpacking python3-tk (3.5.1-1) ... Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up fonts-lyx (2.1.4-2) ... Setting up libjs-jquery-ui (1.10.1+dfsg-1) ... Setting up ttf-bitstream-vera (1.10-8) ... Setting up python-matplotlib-data (1.5.1-1ubuntu1) ... Setting up python3-cycler (0.9.0-1) ... Setting up python3-dateutil (2.4.2-1) ... Setting up python3-decorator (4.0.6-1) ... Setting up python3-pyparsing (2.0.3+dfsg1-1ubuntu0.1) ... Setting up python3-tz (2014.10~dfsg1-0ubuntu2) ... Setting up python3-numpy (1:1.11.0-1ubuntu1) ... Setting up python3-matplotlib (1.5.1-1ubuntu1) ... Setting up python3-opengl (3.0.2-1) ... Setting up python3-pil:amd64 (3.1.2-0ubuntu1.3) ... Setting up python3-pyqt4 (4.11.4+dfsg-1build4) ... Setting up python3-scipy (0.17.0-1) ... Setting up python3-pyqtgraph (0.9.10-5) ... Setting up python3-tk (3.5.1-1) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install python3-yaml' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: libyaml-0-2 The following NEW packages will be installed: libyaml-0-2 python3-yaml 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 143 kB of archives. After this operation, 601 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libyaml-0-2 amd64 0.1.6-3 [47.6 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-yaml amd64 3.11-3build1 [95.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 143 kB in 0s (524 kB/s) Selecting previously unselected package libyaml-0-2:amd64. (Reading database ... 92330 files and directories currently installed.) Preparing to unpack .../libyaml-0-2_0.1.6-3_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.1.6-3) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../python3-yaml_3.11-3build1_amd64.deb ... Unpacking python3-yaml (3.11-3build1) ... Setting up libyaml-0-2:amd64 (0.1.6-3) ... Setting up python3-yaml (3.11-3build1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install python3-gi' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: gir1.2-glib-2.0 libgirepository-1.0-1 The following NEW packages will be installed: gir1.2-glib-2.0 libgirepository-1.0-1 python3-gi 0 upgraded, 3 newly installed, 0 to remove and 1 not upgraded. Need to get 367 kB of archives. After this operation, 1544 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 libgirepository-1.0-1 amd64 1.46.0-3ubuntu1 [88.3 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 gir1.2-glib-2.0 amd64 1.46.0-3ubuntu1 [127 kB] Get:3 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-gi amd64 3.20.0-0ubuntu1 [153 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 367 kB in 0s (1110 kB/s) Selecting previously unselected package libgirepository-1.0-1:amd64. (Reading database ... 92360 files and directories currently installed.) Preparing to unpack .../libgirepository-1.0-1_1.46.0-3ubuntu1_amd64.deb ... Unpacking libgirepository-1.0-1:amd64 (1.46.0-3ubuntu1) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../gir1.2-glib-2.0_1.46.0-3ubuntu1_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (1.46.0-3ubuntu1) ... Selecting previously unselected package python3-gi. Preparing to unpack .../python3-gi_3.20.0-0ubuntu1_amd64.deb ... Unpacking python3-gi (3.20.0-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up libgirepository-1.0-1:amd64 (1.46.0-3ubuntu1) ... Setting up gir1.2-glib-2.0:amd64 (1.46.0-3ubuntu1) ... Setting up python3-gi (3.20.0-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install python3-gi-cairo' Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: python3-gi-cairo 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 6500 B of archives. After this operation, 45.1 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 python3-gi-cairo amd64 3.20.0-0ubuntu1 [6500 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 6500 B in 0s (70.2 kB/s) Selecting previously unselected package python3-gi-cairo. (Reading database ... 92420 files and directories currently installed.) Preparing to unpack .../python3-gi-cairo_3.20.0-0ubuntu1_amd64.deb ... Unpacking python3-gi-cairo (3.20.0-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up python3-gi-cairo (3.20.0-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Executing command with elevated privileges:sudo -H apt-get -y install gobject-introspection' Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: gobject-introspection 0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded. Need to get 256 kB of archives. After this operation, 1414 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 gobject-introspection amd64 1.46.0-3ubuntu1 [256 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 256 kB in 0s (1289 kB/s) Selecting previously unselected package gobject-introspection. (Reading database ... 92424 files and directories currently installed.) Preparing to unpack .../gobject-introspection_1.46.0-3ubuntu1_amd64.deb ... Unpacking gobject-introspection (1.46.0-3ubuntu1) ... Processing triggers for man-db (2.7.5-1) ... Setting up gobject-introspection (1.46.0-3ubuntu1) ... [INFO] Executing command with elevated privileges:
sudo -H apt-get -y install gir1.2-gtk-3.0' Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-pango-1.0 libpangoxft-1.0-0 The following NEW packages will be installed: gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-gtk-3.0 gir1.2-pango-1.0 libpangoxft-1.0-0 0 upgraded, 6 newly installed, 0 to remove and 1 not upgraded. Need to get 255 kB of archives. After this operation, 1800 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 gir1.2-atk-1.0 amd64 2.18.0-1 [17.6 kB] Get:2 http://archive.ubuntu.com/ubuntu xenial/main amd64 gir1.2-freedesktop amd64 1.46.0-3ubuntu1 [5742 B] Get:3 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.32.2-1ubuntu1.6 [8100 B] Get:4 http://archive.ubuntu.com/ubuntu xenial/main amd64 libpangoxft-1.0-0 amd64 1.38.1-1 [15.1 kB] Get:5 http://archive.ubuntu.com/ubuntu xenial/main amd64 gir1.2-pango-1.0 amd64 1.38.1-1 [21.0 kB] Get:6 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 gir1.2-gtk-3.0 amd64 3.18.9-1ubuntu3.3 [188 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 255 kB in 0s (491 kB/s) Selecting previously unselected package gir1.2-atk-1.0. (Reading database ... 92548 files and directories currently installed.) Preparing to unpack .../gir1.2-atk-1.0_2.18.0-1_amd64.deb ... Unpacking gir1.2-atk-1.0 (2.18.0-1) ... Selecting previously unselected package gir1.2-freedesktop:amd64. Preparing to unpack .../gir1.2-freedesktop_1.46.0-3ubuntu1_amd64.deb ... Unpacking gir1.2-freedesktop:amd64 (1.46.0-3ubuntu1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:amd64. Preparing to unpack .../gir1.2-gdkpixbuf-2.0_2.32.2-1ubuntu1.6_amd64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:amd64 (2.32.2-1ubuntu1.6) ... Selecting previously unselected package libpangoxft-1.0-0:amd64. Preparing to unpack .../libpangoxft-1.0-0_1.38.1-1_amd64.deb ... Unpacking libpangoxft-1.0-0:amd64 (1.38.1-1) ... Selecting previously unselected package gir1.2-pango-1.0:amd64. Preparing to unpack .../gir1.2-pango-1.0_1.38.1-1_amd64.deb ... Unpacking gir1.2-pango-1.0:amd64 (1.38.1-1) ... Selecting previously unselected package gir1.2-gtk-3.0:amd64. Preparing to unpack .../gir1.2-gtk-3.0_3.18.9-1ubuntu3.3_amd64.deb ... Unpacking gir1.2-gtk-3.0:amd64 (3.18.9-1ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... Setting up gir1.2-atk-1.0 (2.18.0-1) ... Setting up gir1.2-freedesktop:amd64 (1.46.0-3ubuntu1) ... Setting up gir1.2-gdkpixbuf-2.0:amd64 (2.32.2-1ubuntu1.6) ... Setting up libpangoxft-1.0-0:amd64 (1.38.1-1) ... Setting up gir1.2-pango-1.0:amd64 (1.38.1-1) ... Setting up gir1.2-gtk-3.0:amd64 (3.18.9-1ubuntu3.3) ... Processing triggers for libc-bin (2.23-0ubuntu11) ... [INFO] Phase 1 complete: All binary dependencies installed. [INFO] Phase 2: Recursively installing source packages to prefix: [INFO] Installing package: uhd-fpga [INFO] Install python-apt to speed up apt processing. Cloning into 'uhd-fpga'... [INFO] Install python-apt to speed up apt processing. [INFO] Installation successful. [INFO] Installing package: uhd Cloning into 'uhd'... Install tree:- uhd-fpga Configuring: (100%) [=========================================================] Building: (100%) [=========================================================] Installing: (100%) [=========================================================] Configuring: (100%) [=========================================================] [ 2%] Built target uhd_rpclib ] [ 2%] Built target uhd-resources [ 2%] Building CXX object lib/CMakeFiles/uhd.dir/cal/database.cpp.o /root/rfnoc/src/uhd/host/lib/cal/database.cpp:200:2: error: converting to 'std::tuple<uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)>' from initializer list would use explicit constructor 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}; = void; _Elements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}]'
}};
^
/root/rfnoc/src/uhd/host/lib/cal/database.cpp:200:2: error: converting to 'std::tuple<uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)>' from initializer list would use explicit constructor 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}; = void; _Elements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}]'
/root/rfnoc/src/uhd/host/lib/cal/database.cpp:200:2: error: converting to 'std::tuple<uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)>' from initializer list would use explicit constructor 'constexpr std::tuple< >::tuple(_UElements&& ...) [with _UElements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}; = void; _Elements = {uhd::usrp::cal::source, bool ()(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&), std::vector<unsigned char, std::allocator > ( )(const std::cxx11::basic_string<char, std::char_traits, std::allocator >&, const std:: cxx11::basic_string<char, std::char_traits, std::allocator >&)}]'
lib/CMakeFiles/uhd.dir/build.make:235: recipe for target 'lib/CMakeFiles/uhd.dir/cal/database.cpp.o' failed
make[2]: [lib/CMakeFiles/uhd.dir/cal/database.cpp.o] Error 1
CMakeFiles/Makefile2:917: recipe for target 'lib/CMakeFiles/uhd.dir/all' failed
make[1]: [lib/CMakeFiles/uhd.dir/all] Error 2
Makefile:182: recipe for target 'all' failed
make: *** [all] Error 2
[ERROR] Build failed. See output above for error messages.
[ERROR] Problem occurred while building package uhd:
Build failed.
[ERROR] Error installing package uhd. Aborting.
Building: (100%) [=========================================================]
The command '/bin/sh -c pybombs --config makewidth=2 prefix init ~/rfnoc -R rfnoc -a rfnoc' returned a non-zero code: 255
`
Additional Information
The docker file which was used: `
The cleanest way to set this up is to install everything into a dedicated directory.
PyBOMBS is the simplest way to do this. If not already installed, PyBOMBS can be setup with the following commands:
&& pybombs auto_config
&& pybombs prefix init ~/devel/gnuradio \
&& pybombs recipes add-defaults
RUN apt-get install python-mako \
apt-get install python-requests \
apt-get install python-numpy \
Add the gr-recipes recipes which are used to install GNU Radio specific software
Add the ettus recipes which are used to install Ettus Research specific software
&& pybombs fetch uhd
&& pybombs rebuild uhd gnuradio
RUN pybombs remove gr-iio \
&& pybombs -p default config --package gr-iio gitbranch upgrade-3.8 \
&& pybombs install gr-iio-3.8
https://github.com/analogdevicesinc/gr-iio/tree/upgrade-3.8
From here, PyBOMBS can be used to setup and install the development environment/sandbox by running the following command:
Then, it is necessary to setup the PyBOMBS environment, so that the system/terminal session
will have the environmental variables pointing to this newly created prefix, which is done with the following commands:
These are the Hash commits you need to use in order to have the correct version running
uhd: ec9138eb6634b0af106762832c7518c887576a94
uhd-fpga: b0890fa97ef3dc7d90ed8047d678ca280c72ad61
gr-ettus: 457dc0a203045aa5c201655dafba4f7b90c951ee
Check USRP connection and load the image to the USRP
` I hope that you have an solution for this issue.