gnuradio / pybombs

PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.
https://gnuradio.org
GNU General Public License v3.0
416 stars 189 forks source link

gr-fosphor dependency on gnuradio #368

Closed mhostetter closed 7 years ago

mhostetter commented 8 years ago

Just as an FYI. I did a fresh install of gnuradio using $ pybombs install gnuradio (latest PyBOMBS). I immediately followed it with $ pybombs install gr-fosphor. The fosphor module apparently depends on gnuradio and rebuilt all of gnuradio from source. Should gr-fosphor depend on gnuradio? I know it won't work without it, but...

matt@t430:~$ pybombs install gr-fosphor
PyBOMBS - INFO - PyBOMBS Version 2.1.1a
Install tree:
|
\- gr-fosphor
   |
   +- gnuradio
   |  |
   |  +- uhd
   |  |
   |  \- apache-thrift
   |
   \- glfw3
PyBOMBS.install_manager - INFO - Installing package: glfw3
[sudo] password for matt: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-22
  linux-headers-4.4.0-22-generic linux-image-4.4.0-21-generic
  linux-image-4.4.0-22-generic linux-image-extra-4.4.0-21-generic
  linux-image-extra-4.4.0-22-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libglfw3
The following NEW packages will be installed:
  libglfw3 libglfw3-dev
0 upgraded, 2 newly installed, 0 to remove and 197 not upgraded.
Need to get 64.9 kB of archives.
After this operation, 273 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libglfw3 amd64 3.1.2-3 [38.5 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libglfw3-dev amd64 3.1.2-3 [26.3 kB]
Fetched 64.9 kB in 0s (220 kB/s)       
Selecting previously unselected package libglfw3:amd64.
(Reading database ... 314905 files and directories currently installed.)
Preparing to unpack .../libglfw3_3.1.2-3_amd64.deb ...
Unpacking libglfw3:amd64 (3.1.2-3) ...
Selecting previously unselected package libglfw3-dev:amd64.
Preparing to unpack .../libglfw3-dev_3.1.2-3_amd64.deb ...
Unpacking libglfw3-dev:amd64 (3.1.2-3) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Setting up libglfw3:amd64 (3.1.2-3) ...
Setting up libglfw3-dev:amd64 (3.1.2-3) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
PyBOMBS.install_manager - INFO - Installation successful.
PyBOMBS.install_manager - INFO - Installing package: apache-thrift
Cloning:     (100%) [=========================================================]
Cloning:     (100%) [=========================================================]
Configuring: (100%) [=========================================================]
Building:    (100%) [=========================================================]
Installing:  (100%) [=========================================================]
PyBOMBS.install_manager - INFO - Installation successful.
PyBOMBS.install_manager - INFO - Installing package: uhd
Cloning:     (100%) [=========================================================]
Configuring: (100%) [=========================================================]
Building:    (100%) [=========================================================]]
Installing:  (100%) [=========================================================]
PyBOMBS.install_manager - INFO - Installation successful.
PyBOMBS.install_manager - INFO - Installing package: gnuradio
Cloning:     (100%) [=========================================================]
Configuring: (100%) [=========================================================]
Building:    (100%) [=========================================================]
[  2%] Built target volk_obj
[  2%] Built target volk
[  2%] Built target test_all
[  2%] Built target volk_profile
[  2%] Built target volk-config-info
[  2%] Built target pygen_volk_python_volk_modtool_75df9
[  2%] Built target pygen_volk_python_volk_modtool_2070a
[  2%] Built target pmt_generated
[  3%] Built target gnuradio-pmt
[  7%] Built target gnuradio-runtime
[  7%] Built target test-gnuradio-runtime
[  7%] Built target gr_runtime_test
[  8%] Built target test-gnuradio-pmt
[  8%] Built target gr_pmt_test
[  8%] Built target gnuradio-config-info
[  8%] Built target pmt_swig_swig_doc
[  8%] Built target _pmt_swig_swig_tag
[  8%] Built target pmt_swig_gnuradio_runtime_swig_7dd5e
[  9%] Built target _pmt_swig
[  9%] Built target pmt_swig
[  9%] Built target runtime_swig_swig_doc
Scanning dependencies of target _runtime_swig_swig_tag
[  9%] Building CXX object gnuradio-runtime/swig/CMakeFiles/_runtime_swig_swig_tag.dir/_runtime_swig_swig_tag.cpp.o
[  9%] Linking CXX executable _runtime_swig_swig_tag
[  9%] Built target _runtime_swig_swig_tag
[  9%] Generating runtime_swig.tag
Scanning dependencies of target runtime_swig_gnuradio_runtime_swig_7dd5e
[  9%] Building CXX object gnuradio-runtime/swig/CMakeFiles/runtime_swig_gnuradio_runtime_swig_7dd5e.dir/runtime_swig_gnuradio_runtime_swig_7dd5e.cpp.o
[  9%] Linking CXX executable runtime_swig_gnuradio_runtime_swig_7dd5e
Swig source
[  9%] Built target runtime_swig_gnuradio_runtime_swig_7dd5e
Scanning dependencies of target pygen_gnuradio_runtime_swig_8448e
[  9%] Generating runtime_swig.pyc
[  9%] Generating runtime_swig.pyo
[  9%] Built target pygen_gnuradio_runtime_swig_8448e
Scanning dependencies of target _runtime_swig
[  9%] Building CXX object gnuradio-runtime/swig/CMakeFiles/_runtime_swig.dir/runtime_swigPYTHON_wrap.cxx.o
[  9%] Linking CXX shared module _runtime_swig.so
[  9%] Built target _runtime_swig
[  9%] Built target pygen_gnuradio_runtime_swig_4b7e6
[  9%] Built target pygen_gnuradio_runtime_python_gnuradio_baf0a
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_gr_02d8c
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_gru_aee9a
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_ctrlport_916b8
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_ctrlport_e79bc
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_ctrlport_1af17
[ 10%] Built target pygen_gnuradio_runtime_python_gnuradio_ctrlport_8e768
[ 10%] Built target pygen_gnuradio_runtime_python_pmt_f9283
[ 10%] Built target pygen_gnuradio_runtime_examples_mp_sched_96e49
[ 11%] Built target pygen_gnuradio_runtime_examples_network_dd92e
[ 11%] Built target pygen_gnuradio_runtime_examples_volk_benchmark_ea9ab
[ 13%] Built target blocks_generated_includes
[ 30%] Built target gnuradio-blocks
Scanning dependencies of target test-gr-blocks
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/test_gr_blocks.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_gr_flowgraph.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_set_msg_handler.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_gr_block.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_gr_top_block.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_gr_hier_block2.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_gr_hier_block2_derived.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_blocks.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_block_tags.cc.o
[ 31%] Building CXX object gr-blocks/lib/CMakeFiles/test-gr-blocks.dir/qa_rotator.cc.o
[ 31%] Linking CXX executable test-gr-blocks
[ 31%] Built target test-gr-blocks
[ 31%] Built target pygen_gr_blocks_python_blocks_09f7e
[ 31%] Built target pygen_gr_blocks_python_grc_gnuradio_eac7f
[ 31%] Built target pygen_gr_blocks_python_grc_gnuradio_2377d
[ 31%] Built target pygen_gr_blocks_swig_11144
[ 31%] Built target blocks_swig5_swig_doc
[ 31%] Built target _blocks_swig5_swig_tag
[ 31%] Built target blocks_swig5_gr_blocks_swig_a6e57
[ 32%] Built target pygen_gr_blocks_swig_66378
Scanning dependencies of target _blocks_swig5
[ 32%] Building CXX object gr-blocks/swig/CMakeFiles/_blocks_swig5.dir/blocks_swig5PYTHON_wrap.cxx.o
[ 32%] Linking CXX shared module _blocks_swig5.so
[ 32%] Built target _blocks_swig5
[ 32%] Built target blocks_swig4_swig_doc
[ 32%] Built target _blocks_swig4_swig_tag
[ 33%] Built target blocks_swig4_gr_blocks_swig_a6e57
...
mhostetter commented 8 years ago

Just for completeness, this was my original install of gnuradio.

matt@t430:~/pybombs$ pybombs install gnuradio
PyBOMBS - INFO - PyBOMBS Version 2.1.1a
Install tree:
|
\- gnuradio
   |
   +- uhd
   |
   \- apache-thrift
PyBOMBS.install_manager - INFO - Installing package: apache-thrift
Cloning:     (100%) [=========================================================]
Cloning:     (100%) [=========================================================]
Configuring: (100%) [=========================================================]
Building:    (100%) [=========================================================]
Installing:  (100%) [=========================================================]
PyBOMBS.install_manager - INFO - Installation successful.
PyBOMBS.install_manager - INFO - Installing package: uhd
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-22
  linux-headers-4.4.0-22-generic linux-image-4.4.0-21-generic
  linux-image-4.4.0-22-generic linux-image-extra-4.4.0-21-generic
  linux-image-extra-4.4.0-22-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libgps22 libuhd003
Suggested packages:
  gpsd gnuradio
The following NEW packages will be installed:
  libgps22 libuhd003 uhd-host
0 upgraded, 3 newly installed, 0 to remove and 197 not upgraded.
Need to get 3,730 kB of archives.
After this operation, 26.2 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgps22 amd64 3.15-2build1 [51.2 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libuhd003 amd64 3.9.2-1 [1,755 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 uhd-host amd64 3.9.2-1 [1,924 kB]
Fetched 3,730 kB in 1s (2,624 kB/s)   
Selecting previously unselected package libgps22:amd64.
(Reading database ... 308698 files and directories currently installed.)
Preparing to unpack .../libgps22_3.15-2build1_amd64.deb ...
Unpacking libgps22:amd64 (3.15-2build1) ...
Selecting previously unselected package libuhd003:amd64.
Preparing to unpack .../libuhd003_3.9.2-1_amd64.deb ...
Unpacking libuhd003:amd64 (3.9.2-1) ...
Selecting previously unselected package uhd-host.
Preparing to unpack .../uhd-host_3.9.2-1_amd64.deb ...
Unpacking uhd-host (3.9.2-1) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
Setting up libgps22:amd64 (3.15-2build1) ...
Setting up libuhd003:amd64 (3.9.2-1) ...
Setting up uhd-host (3.9.2-1) ...
Adding group `usrp' (GID 129) ...
Done.
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-22
  linux-headers-4.4.0-22-generic linux-image-4.4.0-21-generic
  linux-image-4.4.0-22-generic linux-image-extra-4.4.0-21-generic
  linux-image-extra-4.4.0-22-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  freeglut3 gnuradio gnuradio-dev libcodec2-0.4 libcomedi0
  libgnuradio-analog3.7.9 libgnuradio-atsc3.7.9 libgnuradio-audio3.7.9
  libgnuradio-blocks3.7.9 libgnuradio-channels3.7.9 libgnuradio-comedi3.7.9
  libgnuradio-digital3.7.9 libgnuradio-dtv3.7.9 libgnuradio-fcd3.7.9
  libgnuradio-fec3.7.9 libgnuradio-fft3.7.9 libgnuradio-filter3.7.9
  libgnuradio-noaa3.7.9 libgnuradio-pager3.7.9 libgnuradio-pmt3.7.9
  libgnuradio-qtgui3.7.9 libgnuradio-runtime3.7.9 libgnuradio-trellis3.7.9
  libgnuradio-uhd3.7.9 libgnuradio-video-sdl3.7.9 libgnuradio-vocoder3.7.9
  libgnuradio-wavelet3.7.9 libgnuradio-wxgui3.7.9 libgnuradio-zeromq3.7.9
  libgsm1 librtlsdr0 libsdl1.2debian libvolk1-bin libvolk1-dev libvolk1.1
  python-networkx python-opengl python-yaml python-zmq rtl-sdr
Suggested packages:
  gr-fosphor gr-osmosdr python-pygraphviz | python-pydot libgle3
The following NEW packages will be installed:
  freeglut3 gnuradio gnuradio-dev libcodec2-0.4 libcomedi0
  libgnuradio-analog3.7.9 libgnuradio-atsc3.7.9 libgnuradio-audio3.7.9
  libgnuradio-blocks3.7.9 libgnuradio-channels3.7.9 libgnuradio-comedi3.7.9
  libgnuradio-digital3.7.9 libgnuradio-dtv3.7.9 libgnuradio-fcd3.7.9
  libgnuradio-fec3.7.9 libgnuradio-fft3.7.9 libgnuradio-filter3.7.9
  libgnuradio-noaa3.7.9 libgnuradio-pager3.7.9 libgnuradio-pmt3.7.9
  libgnuradio-qtgui3.7.9 libgnuradio-runtime3.7.9 libgnuradio-trellis3.7.9
  libgnuradio-uhd3.7.9 libgnuradio-video-sdl3.7.9 libgnuradio-vocoder3.7.9
  libgnuradio-wavelet3.7.9 libgnuradio-wxgui3.7.9 libgnuradio-zeromq3.7.9
  libgsm1 librtlsdr0 libsdl1.2debian libuhd-dev libvolk1-bin libvolk1-dev
  libvolk1.1 python-networkx python-opengl python-yaml python-zmq rtl-sdr
0 upgraded, 41 newly installed, 0 to remove and 197 not upgraded.
Need to get 14.5 MB of archives.
After this operation, 121 MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 freeglut3 amd64 2.8.1-2 [73.4 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgsm1 amd64 1.0.13-4 [27.1 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libvolk1.1 amd64 1.2.1-1 [199 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libvolk1-bin amd64 1.2.1-1 [177 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 python-opengl all 3.0.2-1 [364 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 python-zmq amd64 15.2.0-0ubuntu4 [200 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-pmt3.7.9 amd64 3.7.9.1-2ubuntu1 [85.2 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-runtime3.7.9 amd64 3.7.9.1-2ubuntu1 [308 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-blocks3.7.9 amd64 3.7.9.1-2ubuntu1 [485 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-fft3.7.9 amd64 3.7.9.1-2ubuntu1 [54.8 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-analog3.7.9 amd64 3.7.9.1-2ubuntu1 [110 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-fec3.7.9 amd64 3.7.9.1-2ubuntu1 [186 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-filter3.7.9 amd64 3.7.9.1-2ubuntu1 [181 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-atsc3.7.9 amd64 3.7.9.1-2ubuntu1 [62.4 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-audio3.7.9 amd64 3.7.9.1-2ubuntu1 [86.8 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-channels3.7.9 amd64 3.7.9.1-2ubuntu1 [66.6 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libcomedi0 amd64 0.10.2-4 [123 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-comedi3.7.9 amd64 3.7.9.1-2ubuntu1 [25.9 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-digital3.7.9 amd64 3.7.9.1-2ubuntu1 [281 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-dtv3.7.9 amd64 3.7.9.1-2ubuntu1 [229 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-fcd3.7.9 amd64 3.7.9.1-2ubuntu1 [34.1 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-noaa3.7.9 amd64 3.7.9.1-2ubuntu1 [26.2 kB]
Get:23 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-pager3.7.9 amd64 3.7.9.1-2ubuntu1 [30.3 kB]
Get:24 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-qtgui3.7.9 amd64 3.7.9.1-2ubuntu1 [319 kB]
Get:25 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-trellis3.7.9 amd64 3.7.9.1-2ubuntu1 [133 kB]
Get:26 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-uhd3.7.9 amd64 3.7.9.1-2ubuntu1 [94.8 kB]
Get:27 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libsdl1.2debian amd64 1.2.15+dfsg1-3 [168 kB]
Get:28 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-video-sdl3.7.9 amd64 3.7.9.1-2ubuntu1 [27.1 kB]
Get:29 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libcodec2-0.4 amd64 0.5-3 [117 kB]
Get:30 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-vocoder3.7.9 amd64 3.7.9.1-2ubuntu1 [39.9 kB]
Get:31 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-wavelet3.7.9 amd64 3.7.9.1-2ubuntu1 [26.5 kB]
Get:32 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-wxgui3.7.9 amd64 3.7.9.1-2ubuntu1 [49.3 kB]
Get:33 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libgnuradio-zeromq3.7.9 amd64 3.7.9.1-2ubuntu1 [61.8 kB]
Get:34 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 gnuradio amd64 3.7.9.1-2ubuntu1 [8,567 kB]
Get:35 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libvolk1-dev amd64 1.2.1-1 [86.4 kB]
Get:36 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 gnuradio-dev amd64 3.7.9.1-2ubuntu1 [364 kB]
Get:37 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 libuhd-dev amd64 3.9.2-1 [72.9 kB]
Get:38 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 python-networkx all 1.11-1ubuntu1 [806 kB]
Get:39 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 python-yaml amd64 3.11-3build1 [105 kB]
Get:40 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 librtlsdr0 amd64 0.5.3-5 [27.7 kB]
Get:41 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 rtl-sdr amd64 0.5.3-5 [53.0 kB]
Fetched 14.5 MB in 5s (2,796 kB/s) 
Extracting templates from packages: 100%
Selecting previously unselected package freeglut3:amd64.
(Reading database ... 310125 files and directories currently installed.)
Preparing to unpack .../freeglut3_2.8.1-2_amd64.deb ...
Unpacking freeglut3:amd64 (2.8.1-2) ...
Selecting previously unselected package libgsm1:amd64.
Preparing to unpack .../libgsm1_1.0.13-4_amd64.deb ...
Unpacking libgsm1:amd64 (1.0.13-4) ...
Selecting previously unselected package libvolk1.1:amd64.
Preparing to unpack .../libvolk1.1_1.2.1-1_amd64.deb ...
Unpacking libvolk1.1:amd64 (1.2.1-1) ...
Selecting previously unselected package libvolk1-bin.
Preparing to unpack .../libvolk1-bin_1.2.1-1_amd64.deb ...
Unpacking libvolk1-bin (1.2.1-1) ...
Selecting previously unselected package python-opengl.
Preparing to unpack .../python-opengl_3.0.2-1_all.deb ...
Unpacking python-opengl (3.0.2-1) ...
Selecting previously unselected package python-zmq.
Preparing to unpack .../python-zmq_15.2.0-0ubuntu4_amd64.deb ...
Unpacking python-zmq (15.2.0-0ubuntu4) ...
Selecting previously unselected package libgnuradio-pmt3.7.9:amd64.
Preparing to unpack .../libgnuradio-pmt3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-pmt3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-runtime3.7.9:amd64.
Preparing to unpack .../libgnuradio-runtime3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-runtime3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-blocks3.7.9:amd64.
Preparing to unpack .../libgnuradio-blocks3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-blocks3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-fft3.7.9:amd64.
Preparing to unpack .../libgnuradio-fft3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-fft3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-analog3.7.9:amd64.
Preparing to unpack .../libgnuradio-analog3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-analog3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-fec3.7.9:amd64.
Preparing to unpack .../libgnuradio-fec3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-fec3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-filter3.7.9:amd64.
Preparing to unpack .../libgnuradio-filter3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-filter3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-atsc3.7.9:amd64.
Preparing to unpack .../libgnuradio-atsc3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-atsc3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-audio3.7.9:amd64.
Preparing to unpack .../libgnuradio-audio3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-audio3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-channels3.7.9:amd64.
Preparing to unpack .../libgnuradio-channels3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-channels3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libcomedi0.
Preparing to unpack .../libcomedi0_0.10.2-4_amd64.deb ...
Unpacking libcomedi0 (0.10.2-4) ...
Selecting previously unselected package libgnuradio-comedi3.7.9:amd64.
Preparing to unpack .../libgnuradio-comedi3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-comedi3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-digital3.7.9:amd64.
Preparing to unpack .../libgnuradio-digital3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-digital3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-dtv3.7.9:amd64.
Preparing to unpack .../libgnuradio-dtv3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-dtv3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-fcd3.7.9:amd64.
Preparing to unpack .../libgnuradio-fcd3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-fcd3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-noaa3.7.9:amd64.
Preparing to unpack .../libgnuradio-noaa3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-noaa3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-pager3.7.9:amd64.
Preparing to unpack .../libgnuradio-pager3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-pager3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-qtgui3.7.9:amd64.
Preparing to unpack .../libgnuradio-qtgui3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-qtgui3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-trellis3.7.9:amd64.
Preparing to unpack .../libgnuradio-trellis3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-trellis3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-uhd3.7.9:amd64.
Preparing to unpack .../libgnuradio-uhd3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-uhd3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libsdl1.2debian:amd64.
Preparing to unpack .../libsdl1.2debian_1.2.15+dfsg1-3_amd64.deb ...
Unpacking libsdl1.2debian:amd64 (1.2.15+dfsg1-3) ...
Selecting previously unselected package libgnuradio-video-sdl3.7.9:amd64.
Preparing to unpack .../libgnuradio-video-sdl3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-video-sdl3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libcodec2-0.4:amd64.
Preparing to unpack .../libcodec2-0.4_0.5-3_amd64.deb ...
Unpacking libcodec2-0.4:amd64 (0.5-3) ...
Selecting previously unselected package libgnuradio-vocoder3.7.9:amd64.
Preparing to unpack .../libgnuradio-vocoder3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-vocoder3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-wavelet3.7.9:amd64.
Preparing to unpack .../libgnuradio-wavelet3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-wavelet3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-wxgui3.7.9:amd64.
Preparing to unpack .../libgnuradio-wxgui3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-wxgui3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libgnuradio-zeromq3.7.9:amd64.
Preparing to unpack .../libgnuradio-zeromq3.7.9_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking libgnuradio-zeromq3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package gnuradio.
Preparing to unpack .../gnuradio_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking gnuradio (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libvolk1-dev.
Preparing to unpack .../libvolk1-dev_1.2.1-1_amd64.deb ...
Unpacking libvolk1-dev (1.2.1-1) ...
Selecting previously unselected package gnuradio-dev.
Preparing to unpack .../gnuradio-dev_3.7.9.1-2ubuntu1_amd64.deb ...
Unpacking gnuradio-dev (3.7.9.1-2ubuntu1) ...
Selecting previously unselected package libuhd-dev.
Preparing to unpack .../libuhd-dev_3.9.2-1_amd64.deb ...
Unpacking libuhd-dev (3.9.2-1) ...
Selecting previously unselected package python-networkx.
Preparing to unpack .../python-networkx_1.11-1ubuntu1_all.deb ...
Unpacking python-networkx (1.11-1ubuntu1) ...
Selecting previously unselected package python-yaml.
Preparing to unpack .../python-yaml_3.11-3build1_amd64.deb ...
Unpacking python-yaml (3.11-3build1) ...
Selecting previously unselected package librtlsdr0:amd64.
Preparing to unpack .../librtlsdr0_0.5.3-5_amd64.deb ...
Unpacking librtlsdr0:amd64 (0.5.3-5) ...
Selecting previously unselected package rtl-sdr.
Preparing to unpack .../rtl-sdr_0.5.3-5_amd64.deb ...
Unpacking rtl-sdr (0.5.3-5) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up freeglut3:amd64 (2.8.1-2) ...
Setting up libgsm1:amd64 (1.0.13-4) ...
Setting up libvolk1.1:amd64 (1.2.1-1) ...
Setting up libvolk1-bin (1.2.1-1) ...
Setting up python-opengl (3.0.2-1) ...
Setting up python-zmq (15.2.0-0ubuntu4) ...
Setting up libgnuradio-pmt3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-runtime3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-blocks3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-fft3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-analog3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-fec3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-filter3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-atsc3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-audio3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-channels3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libcomedi0 (0.10.2-4) ...
creating iocard group...
Adding group `iocard' (GID 130) ...
Done.
Setting up libgnuradio-comedi3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-digital3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-dtv3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-fcd3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-noaa3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-pager3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-qtgui3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-trellis3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-uhd3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libsdl1.2debian:amd64 (1.2.15+dfsg1-3) ...
Setting up libgnuradio-video-sdl3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libcodec2-0.4:amd64 (0.5-3) ...
Setting up libgnuradio-vocoder3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-wavelet3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-wxgui3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up libgnuradio-zeromq3.7.9:amd64 (3.7.9.1-2ubuntu1) ...
Setting up gnuradio (3.7.9.1-2ubuntu1) ...
Begin freedesktop install...
Install icon: 32x32
Install icon: 48x48
Install icon: 64x64
Install icon: 128x128
Install icon: 256x256
Install mime type
Install menu items
Done!
Setting up libvolk1-dev (1.2.1-1) ...
Setting up gnuradio-dev (3.7.9.1-2ubuntu1) ...
Setting up libuhd-dev (3.9.2-1) ...
Setting up python-networkx (1.11-1ubuntu1) ...
Setting up python-yaml (3.11-3build1) ...
Setting up librtlsdr0:amd64 (0.5.3-5) ...
Setting up rtl-sdr (0.5.3-5) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...
PyBOMBS.install_manager - INFO - Installation successful.
PyBOMBS.install_manager - INFO - Installing package: gnuradio
Cloning:     (100%) [=========================================================]
Configuring: (100%) [=========================================================]
Building:    (100%) [=========================================================]]
Installing:  (100%) [=========================================================]
PyBOMBS.install_manager - INFO - Installation successful.
matt@t430:~/pybombs$ 
mbr0wn commented 8 years ago

Hm, not sure what's going on here. PyBOMBS should not rebuild GNU Radio like that.

mbr0wn commented 7 years ago

@mhostetter A lot has changed since you posted this. I tried reproducing on the current HEAD, and it works fine, which may be something I accidentally fixed. Closing for now -- if you still have this issue, please ping this thread and I'll reopen.

mhostetter commented 7 years ago

@mbr0wn thanks for coming back to this. I've been away for a while, but I just pulled the latest PyBOMBS. Looking really good! Thanks for all the hard work on this.

mbr0wn commented 7 years ago

You're very welcome!