gnuradio / pybombs

PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.
https://gnuradio.org
GNU General Public License v3.0
416 stars 189 forks source link

pybombs install gnuradio dies while install uhd due to a space char in the filepath #601

Open zl3ag opened 3 years ago

zl3ag commented 3 years ago

On Debian Stable. Was using gnuradio 3.7 via apt, but wanted to start using 3.8 instead.

Got pybombs going after messing about a bit.

"pybombs install gnuradio38" errored out while it was installing uhd with error "" The source directory foo/foo bar/foo/src/uhd/host does not exist"

Took a while to figure it out, but by trying to manually run make (something I'm not very good at), I discovered that something was getting upset about a space character appearing in the file path.

I don't know enough to know whether this is a pybombs or uhd bug.

I had to take the space char out of the directory name and fluff around cleaning things up to get a successful install. Happy I managed to get it going, but fixing it will help people in the future.

Hoping someone with a lot more knowledge about these things knows how to fix it.