So when I run the command to remove gnuradio I did not get an error message. Instead it asked me if I wanted to continue and I said yes and it finished. I believe it did succeed. For the command, 'dpkg -l | grep gnuradio' here is the output:
rc gnuradio 3.8.3.1-0~gnuradio~focal-4 amd64 GNU Radio Software Radio Toolkit
ii libgnuradio-analog3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio analog functions
ii libgnuradio-analog3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio analog functions
ii libgnuradio-audio3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio audio functions
ii libgnuradio-audio3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio audio functions
ii libgnuradio-blocks3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio blocks functions
ii libgnuradio-blocks3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio blocks functions
ii libgnuradio-channels3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio channels functions
ii libgnuradio-channels3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio channels functions
ii libgnuradio-digital3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio digital communications functions
ii libgnuradio-digital3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio digital communications functions
ii libgnuradio-dtv3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio digital TV signal processing blocks
ii libgnuradio-dtv3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio digital TV signal processing blocks
ii libgnuradio-fec3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio forward error correction support
ii libgnuradio-fec3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio forward error correction support
ii libgnuradio-fft3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio fast Fourier transform functions
ii libgnuradio-fft3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio fast Fourier transform functions
ii libgnuradio-filter3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio filter functions
ii libgnuradio-filter3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio filter functions
ii libgnuradio-pmt3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio pmt container library
ii libgnuradio-pmt3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio pmt container library
ii libgnuradio-qtgui3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio Qt graphical user interface functions
ii libgnuradio-qtgui3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio Qt graphical user interface functions
ii libgnuradio-runtime3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio core runtime
ii libgnuradio-runtime3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio core runtime
ii libgnuradio-trellis3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio trellis modulation functions
ii libgnuradio-trellis3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio trellis modulation functions
ii libgnuradio-uhd3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio universal hardware driver functions
ii libgnuradio-uhd3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio universal hardware driver functions
ii libgnuradio-video-sdl3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio video functions
ii libgnuradio-video-sdl3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio video functions
ii libgnuradio-vocoder3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio vocoder functions
ii libgnuradio-vocoder3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio vocoder functions
ii libgnuradio-wavelet3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio wavelet functions
ii libgnuradio-wavelet3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio wavelet functions
ii libgnuradio-zeromq3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio zeromq functions
ii libgnuradio-zeromq3.8.3:amd64 3.8.3.1-0~gnuradio~focal-4 amd64 gnuradio zeromq functions
What does this mean?
So I used the command ' find /usr -name *gnuradio*' and there was none there so I followed your instructions and removed the directory and recreated it and installed it. There was an error with the cmake, it said:
CMake Error at cmake_install.cmake:41 (file):
file INSTALL cannot set permissions on
"/home/mariom/prefix-3.8/lib/cmake/tutorial/tutorialConfig.cmake":
Operation not permitted.
So I used sudo make install instead and it completed it without fail.
The reason why I had to was when I was trying to figure out how to fix this I thought maybe the prefix was incorrect so I find Gnuradio that was not installed pybombs and used the command of cmake but instead of prefix.3.8 I placed 3.8.3.1. Would it be ok to remove that one or would that correct problems?
I start gnuradio companion through the terminal using this:
source ~/prefix-3.8/setup_env.sh
gnuradio-companion
Thank you for all of your help so far in this. Sorry for all of the questions I have.