Christopher Howard skribis: > Hi, I installed gnuradio and gnuradio-osmosdr, but when I open > gnuradio, none of the osmosdr blocks are available from gnuradio blocks > list. Specifically, I was looking for osmosdr source block, which I am > familiar with from using gnuradio under Debian. I believe the problem > is that the osmosdr blocks are not in the directory where gnuradio- > companion is looking for blocks. > > When starting up gnuradio-companion, stdout indicates grc is looking for blocks here: > > /gnu/store/h2igg2gcbx6ds8wbvlkqz0dkplvwjxbd-gnuradio-3.8.0.0/share/gnuradio/grc/blocks > > But osmosdr blocks are in > > /gnu/store/ppb504vizb32f4w2s5f0yd6i4xpy41nz-gnuradio-osmosdr-0.2.0/share/gnuradio/grc/blocks/ > > Evidentally gnuradio package needs to be enhanced to create a per- > profile merged directory from all gnuradio- block packages that are > installed. Unless there is some way to extend the gnuradio search path > through environment variables. Hi Christopher, I pushed a fix (commit cf480830e22e7725b8607b5b895e49f74d4e1525) that should put the paths to installed third-party blocks in GRC_BLOCKS_PATH, and allow gnuradio-companion to see them. Could you check if it works for you?