Hi Mike,

Please keep the gnuradio mailing list in the loop.

Did you enable the copr repo first or just installed using dnf with an URL to 
the RPM?

Somehow you ended with two different versions installed on the same time. My 
recommendation is to remove gnuradio 3.7 and then reinstall 3.8

  sudo dnf remove gnuradio-3.7.13.5
  sudo dnf reinstall gnuradio-3.8.0.0

Also it seems like you ran gdb after installing 3.8, you needed to run it 
before that.

Regards,
Vasil

On 12/02/2020 15.28, Mike Gilmer wrote:
> Vasil,
> I ran sudo dnf info gnuradio and got this
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Available Packages
> Name         : gnuradio
> Version      : 3.7.13.5
> Release      : 6.fc31
> Architecture : i686
> Size         : 13 M
> Source       : gnuradio-3.7.13.5-6.fc31.src.rpm
> Repository   : fedora
> Summary      : Software defined radio framework
> URL          : http://www.gnuradio.org
> License      : GPLv3
> Description  : GNU Radio is a collection of software that when combined with
>              : minimal hardware, allows the construction of radios where the
>              : actual waveforms transmitted and received are defined by
>              : software. What this means is that it turns the digital
> modulation
>              : schemes used in today's high performance wireless devices
> into
>              : software problems.
> 
> Name         : gnuradio
> Version      : 3.8.0.0
> Release      : 2.fc31
> Architecture : src
> Size         : 2.3 M
> Source       : None
> Repository   : copr:copr.fedorainfracloud.org:gnuradio:gnuradio-releases
> Summary      : Software defined radio framework
> URL          : http://www.gnuradio.org
> License      : GPLv3
> Description  : GNU Radio is a collection of software that when combined with
>              : minimal hardware, allows the construction of radios where the
>              : actual waveforms transmitted and received are defined by
>              : software. What this means is that it turns the digital
> modulation
>              : schemes used in today's high performance wireless devices
> into
>              : software problems.
> 
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> On Wed, Feb 12, 2020 at 8:16 AM Mike Gilmer <mike.gil...@gmail.com> wrote:
> 
>> Hi Vasil,
>>
>> Thanks for getting back to me.
>>
>> I installed gnuradio using sudo dnf install and got 3.8?
>> ( About says 3.8.0.0 (Python 3.7.6) )
>> There may be an failed build-from-source gnuradio on this machine?
>>
>>
>> I installed your recommendations and ran the command you suggested and got
>> this:
>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>
>> GNU gdb (GDB) Fedora 8.3.50.20190824-28.fc31
>> Copyright (C) 2019 Free Software Foundation, Inc.
>> License GPLv3+: GNU GPL version 3 or later <
>> http://gnu.org/licenses/gpl.html>
>> This is free software: you are free to change and redistribute it.
>> There is NO WARRANTY, to the extent permitted by law.
>> Type "show copying" and "show warranty" for details.
>> This GDB was configured as "x86_64-redhat-linux-gnu".
>> Type "show configuration" for configuration details.
>> For bug reporting instructions, please see:
>> <http://www.gnu.org/software/gdb/bugs/>.
>> Find the GDB manual and other documentation resources online at:
>>     <http://www.gnu.org/software/gdb/documentation/>.
>>
>> For help, type "help".
>> Type "apropos word" to search for commands related to "word"...
>> Reading symbols from /usr/bin/python2...
>> Reading symbols from .gnu_debugdata for /usr/bin/python2.7...
>> (No debugging symbols found in .gnu_debugdata for /usr/bin/python2.7)
>> Starting program: /usr/bin/python2 /usr/bin/gnuradio-companion
>> [Thread debugging using libthread_db enabled]
>> Using host libthread_db library "/lib64/libthread_db.so.1".
>> ImportError
>>
>> Cannot import gnuradio.
>>
>> Is the model path environment variable set correctly?
>>     All OS: PYTHONPATH
>>
>> Is the library path environment variable set correctly?
>>     Linux: LD_LIBRARY_PATH
>>     Windows: PATH
>>     MacOSX: DYLD_LIBRARY_PATH
>>
>>
>> (No module named gnuradio)
>> [Inferior 1 (process 7766) exited with code 01]
>> No stack.
>> Missing separate debuginfos, use: dnf debuginfo-install
>> python2-2.7.17-1.fc31.x86_64
>> (gdb)
>>
>> +++++++++++++++++++++++++++++++++
>>
>> Thanks for your help so far.
>> b/r
>> Mike
>>
>> On Tue, Feb 11, 2020 at 3:28 PM Vasil Velichkov <vvvelich...@gmail.com>
>> wrote:
>>
>>> Hi Mike,
>>>
>>> On 11/02/2020 21.38, Mike Gilmer wrote:
>>>> I installed gnuradio on  Fedora  5.4.17-200.fc31.x86_64 using sudo dnf
>>>> install gnuradio
>>>
>>> The gnuradio's version in Fedora 31 is 3.7.13.5-6.fc31.x86_64 and
>>> 5.4.17-200 is the version of the Linux kernel.
>>>
>>> You can find the newer version 3.8 in the COPR repository
>>> https://wiki.gnuradio.org/index.php/InstallingGR#Fedora_COPR_Installation
>>>
>>>> Afterwards when I attempt to run gnuradio-companion (typing
>>>> gnuradio-companion in a terminal) I see several errors at start up
>>>> Warning: restarting the docstring loader (crashed while loading
>>>> 'qtgui_bercurve_sink')
>>>> Warning: restarting the docstring loader (crashed while loading
>>>> 'qtgui_const_sink_x')
>>>> Warning: restarting the docstring loader (crashed while loading
>>>> 'qtgui_edit_box_msg')
>>>> Warning: restarting the docstring loader (crashed while loading
>>>> 'qtgui_freq_sink_x')
>>>> Warning: restarting the docstring loader (crashed while loading
>>>> 'qtgui_histogram_sink_x')
>>>
>>> The Fedora official package does not provide these QT GUI blocks,
>>> actually it does not provide any QT blocks. The most probable reason is
>>> that Qt4 was removed from Fedora 31 and gnruadio 3.7 still uses Qt4. How
>>> did you installed these blocks?
>>>
>>>> Warning: docstring loader crashed too often
>>>>
>>>> The gnuradio GUI opens up but using QT widgets causes a seg fault.
>>>
>>> Can you take a backtrace? First install the needed tools and debuginfo
>>> packages
>>>
>>>   sudo dnf install dnf-utils gdb
>>>   sudo debuginfo-install python3 gnuradio
>>>
>>> then run
>>>
>>>   gdb -ex run -ex bt --args /usr/bin/python2 /usr/bin/gnuradio-companion
>>>
>>> do whatever is needed to reproduce the segmentation fault and then
>>> provide the gdb output from your terminal.
>>>
>>> Regards,
>>> Vasil
>>>
>>
> 


Reply via email to