Wednesday, July 27, 2022

Re: gr_modtool in conda failing

Hi Jameson,

I just tried this in a fresh environment with gnuradio 3.8.2 and python
3.8.13, and I was unable to reproduce the error. Maybe some of my
packages were newer than what you have. Can you try upgrading packages
to their latest versions? In other words, maybe you have an older build
of gnuradio 3.8.2 that was fixed in a subsequent build of that same
version number.

Or maybe this has a similar cause to
https://github.com/gnuradio/gnuradio/issues/5068?

Cheers,
Ryan

On 7/26/22 1:20 PM, Jameson Collins wrote:
> miniforge conda environment, gnuradio 3.8.2.0
>
> (gnuradio) user@user-VirtualBox-20$ gr_modtool newmod
> Name of the new module: asdf
> Creating out-of-tree module in ./gr-asdf...
> Traceback (most recent call last):
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/bin/gr_modtool", line
> 30, in <module>
>     cli()
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/click/core.py",
> line 1130, in __call__
>     return self.main(*args, **kwargs)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/click/core.py",
> line 1055, in main
>     rv = self.invoke(ctx)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/click/core.py",
> line 1657, in invoke
>     return _process_result(sub_ctx.command.invoke(sub_ctx))
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/click/core.py",
> line 1404, in invoke
>     return ctx.invoke(self.callback, **ctx.params)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/click/core.py",
> line 760, in invoke
>     return __callback(*args, **kwargs)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/gnuradio/modtool/cli/base.py",
> line 153, in wrapper
>     return func(*args, **kwargs)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/gnuradio/modtool/cli/newmod.py",
> line 64, in cli
>     run(self)
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/gnuradio/modtool/cli/base.py",
> line 172, in run
>     module.run()
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/site-packages/gnuradio/modtool/core/newmod.py",
> line 91, in run
>     s = filetext.read()
>   File
> "/home/user/build/conda/miniforge3/envs/gnuradio/lib/python3.8/codecs.py",
> line 322, in decode
>     (result, consumed) = self._buffer_decode(data, self.errors, final)
> UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8d in position 12:
> invalid start byte

No comments:

Post a Comment