This error message also occurs in one of the GRC tests:

https://github.com/gnuradio/gnuradio/issues/2678

Best regards
Håkon Vågsether


tor. 24. okt. 2019, 12:41 skrev Müller, Marcus (CEL) <muel...@kit.edu>:

> Hi Barry,
>
> neat, haven't seen that one before, specifically :)
> But I've seen a test fail:
> https://github.com/gnuradio/gnuradio/issues/2678
>
> Mageia is RPM-based, right? Never used it before, but could you point
> me to the .SPEC file you're using to build that package?
>
> Hunch: replace
>
>
> utils.hide_bokeh_gui_options_if_not_installed(self.blocks['options'])
> with
>
>         try:
>
>  utils.hide_bokeh_gui_options_if_not_installed(self.blocks['options'])
>         except KeyError: #this happens if there's no 'options' block
>              pass
>
> and things should work.
> I honestly think we could improve the
> hide_bokeh_gui_options_if_not_installed to handle None arguments and
> use .get('options') instead of ['options']. Willing to pick up on that?
>
> Best regards,
> Marcus
>
> On Thu, 2019-10-24 at 19:03 +0100, Barry Jackson wrote:
> > [baz@jackodesktop ~]$ gnuradio-companion
> > Traceback (most recent call last):
> >    File "/usr/bin/gnuradio-companion", line 102, in <module>
> >      run_main()
> >    File "/usr/bin/gnuradio-companion", line 95, in run_main
> >      exit(main())
> >    File "/usr/lib/python3.8/site-packages/gnuradio/grc/main.py", line
> > 83, in main
> >      platform.build_library()
> >    File
> > "/usr/lib/python3.8/site-packages/gnuradio/grc/core/platform.py", line
> > 197, in build_library
> >
> utils.hide_bokeh_gui_options_if_not_installed(self.blocks['options'])
> >    File "/usr/lib64/python3.8/collections/__init__.py", line 891, in
> > __getitem__
> >      return self.__missing__(key)            # support subclasses that
> > define __missing__
> >    File "/usr/lib64/python3.8/collections/__init__.py", line 883, in
> > __missing__
> >      raise KeyError(key)
> > KeyError: 'options'
> > [baz@jackodesktop ~]$
> >
> > I found this
> > https://www.mail-archive.com/discuss-gnuradio@gnu.org/msg69270.html
> > ...which looked promising, but deleting .~.gnuradio changes nothing here.
> >
> > I have just updated our (Mageia8) package tp py3/qt5 build and hit this
> > in testing prior to pushing to our dev branch repo.
> >
> > Any ideas welcome :)
> >
> > _______________________________________________
> > 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