On Tue, Mar 22, 2016 at 7:05 PM, West, Nathan <n...@ostatemail.okstate.edu>
wrote:

> Sorry, may or may not be talking about the same thing here.
> gr-perf-monitorx requires python-networkx, which (I think) is an untracked
> dependency.
>


For utilities like this, we have not previously made Python modules a
required dependency of GNU Radio. We could, but that would put an extra
burden on just building the project even if you don't use the particular
app or example. Generally, we try to provide a friendly message explaining
the problem. PyBOMBS probably should add these dependencies, though. At
least scipy.

Also, I believe I ran into this issue recently new versions of networkx
that broke out a dependency that used to not be required as a separate
install, which I think is what the OP's problem is related to. See PR #768:

https://github.com/gnuradio/gnuradio/pull/768

Tom




> On Tue, Mar 22, 2016 at 7:04 PM, West, Nathan <n...@ostatemail.okstate.edu
> > wrote:
>
>> gr-perf-monitorx. It's just been the kind of thing that everyone that
>> uses it already has and no one tracks it. There's a couple of minor deps
>> for utilities like this that sneak through the cracks, but they're very
>> hard to keep track of until you run this on a brand new image.
>>
>> nw
>>
>> On Tue, Mar 22, 2016 at 6:46 PM, Martin Braun <martin.br...@ettus.com>
>> wrote:
>>
>>> Who is calling pygraphviz? If we need this for GNU Radio, we probably
>>> need to update some recipes.
>>>
>>> M
>>>
>>> On 03/22/2016 12:12 PM, Laur Joost wrote:
>>> > Hi all!
>>> >
>>> > Fresh install of gnuradio-3.7.9.1 via PyBOMBS-2.0.1 on Ubuntu 15.10
>>> >
>>> > When trying to run CrtlPort Performance Monitor on a fresh 3.7.9.1
>>> > install, I got errors about missing pygraphviz.
>>> >
>>> > sudo apt-get python-pygraphviz
>>> >
>>> > solved it for me. The supposedly equivalent
>>> >
>>> > sudo apt-get install graphviz
>>> > [sudo apt-get install graphviz-dev libgraphviz-dev]
>>> > pip install pygraphviz
>>> >
>>> > threw a bunch of errors and claimed to be successful, but didn't work.
>>> > So beware PyPI, in this case.
>>> >
>>> >
>>> > _______________________________________________
>>> > Discuss-gnuradio mailing list
>>> > Discuss-gnuradio@gnu.org
>>> > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>> >
>>>
>>>
>>> _______________________________________________
>>> Discuss-gnuradio mailing list
>>> Discuss-gnuradio@gnu.org
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>
>>
>>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to