Bug 281832 - comms/gnuradio 3.8.4.0_17: gnuradio-companion does not run
Summary: comms/gnuradio 3.8.4.0_17: gnuradio-companion does not run
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: hamradio (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-03 10:39 UTC by porok777
Modified: 2025-11-13 19:38 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (hamradio)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description porok777 2024-10-03 10:39:02 UTC
gnuradio-companion 3.8.4.0_17 on 2024Q3 does not run on FreeBSD 14.1 with lang/python311
FreeBSD 14.1-RELEASE
$ python --version
Python 3.11.9

$ gnuradio-companion 
Traceback (most recent call last):
  File "/usr/local/bin/gnuradio-companion", line 63, in check_gtk
    from gi.repository import Gtk
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/gnuradio-companion", line 100, in <module>
    check_gtk()
  File "/usr/local/bin/gnuradio-companion", line 67, in check_gtk
    die(err, "Failed to initialize GTK. If you are running over ssh, "
  File "/usr/local/bin/gnuradio-companion", line 42, in die
    from gi.repository import Gtk
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
ImportWarning: DynamicImporter.exec_module() not found; falling back to load_module()
swig/python detected a memory leak of type 'boost::shared_ptr< pmt::pmt_base > *', no destructor found.
swig/python detected a memory leak of type 'boost::shared_ptr< pmt::pmt_base > *', no destructor found.
swig/python detected a memory leak of type 'boost::shared_ptr< pmt::pmt_base > *', no destructor found.
swig/python detected a memory leak of type 'boost::shared_ptr< pmt::pmt_base > *', no destructor found.
swig/python detected a memory leak of type 'boost::shared_ptr< pmt::pmt_base > *', no destructor found.

$ gnuradio-companion --qt does the same, qt option mentioned in https://github.com/gnuradio/gnuradio readme
Comment 1 Älven freebsd_committer freebsd_triage 2025-10-08 02:07:51 UTC
Current version in the tree is 3.10.12. Is this still actual?
Comment 2 porok777 2025-11-13 19:38:31 UTC
(In reply to Älven from comment #1)
Oh great news - new version does not crash on launch, thanks!