FS#44373 - [gnuradio] Missing dependencies

Attached to Project: Community Packages
Opened by Francisco Albani (falbani) - Friday, 27 March 2015, 15:13 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 27 March 2015, 15:51 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: After installing gnuradio, a lot of dependencies were needed in order to use gnuradio-companion.

Additional info:
* package version(s): gnuradio 3.7.6.1-2

Steps to reproduce:

1) After installing gnuradio:

$ gnuradio-companion
Traceback (most recent call last):
File "/usr/bin/gnuradio-companion", line 22, in <module>
import pygtk
ImportError: No module named pygtk

2) So, I installed pygtk:

$ gnuradio-companion
Traceback (most recent call last):
File "/usr/bin/gnuradio-companion", line 67, in <module>
from gnuradio.grc.python.Platform import Platform
File "/usr/lib/python2.7/site-packages/gnuradio/grc/python/Platform.py", line 22, in <module>
from .. base.Platform import Platform as _Platform
File "/usr/lib/python2.7/site-packages/gnuradio/grc/base/Platform.py", line 22, in <module>
from .. base import ParseXML, odict
File "/usr/lib/python2.7/site-packages/gnuradio/grc/base/ParseXML.py", line 20, in <module>
from lxml import etree
ImportError: No module named lxml

3) So, I installed python2-lxml:

$ gnuradio-companion
Traceback (most recent call last):
File "/usr/bin/gnuradio-companion", line 67, in <module>
from gnuradio.grc.python.Platform import Platform
File "/usr/lib/python2.7/site-packages/gnuradio/grc/python/Platform.py", line 22, in <module>
from .. base.Platform import Platform as _Platform
File "/usr/lib/python2.7/site-packages/gnuradio/grc/base/Platform.py", line 26, in <module>
from Block import Block as _Block
File "/usr/lib/python2.7/site-packages/gnuradio/grc/base/Block.py", line 24, in <module>
from Cheetah.Template import Template
ImportError: No module named Cheetah.Template

4) So, I installed python2-cheetah and finally it worked.

5) But then, I got compiling errors when using QT GUI, and following a similar inspection of the tracebacks I deduced I needed to install python2-pyqt4 and python2-pyqwt.

6) And, when I tried using WX GUI, the required packages were: wxpython and python2-opengl.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 27 March 2015, 15:51 GMT
Reason for closing:  Not a bug
Additional comments about closing:  https://www.archlinux.org/packages/commu nity/x86_64/gnuradio-companion/

Loading...