Pybombs installed 3.7.7.1 instead of 3.7.8

Hello all,

Yesterday I did a gnuradio update (./pybombs update) and noticed my
version
went back a minor version. I had been using 3.7.8 and now I’m using
3.7.7.1.

I’ve created flowgraphs using 3.7.8 that are not working with 3.7.7.1. I
don’t get any debug information, I click the play button and it sits
there
and then exits with code -8.

I’m wondering what happened. I know I didn’t do anything special to get
3.7.8, but now I’d like to get it back. Can someone advise me on how to
do
this.

Thanks,
Rich

Hey Richard,

On 04.06.2015 08:21, Richard B. wrote:

Hello all,

Yesterday I did a gnuradio update (./pybombs update) and noticed my
version went back a minor version. I had been using 3.7.8 and now I’m
using 3.7.7.1.

I’m suspecting a drift in the space-time continuum. Or did you enter a
blue box by any chance that was bigger on the inside than on the
outside? :smiley:

Sci-fi aside, 3.7.8 is not yet released, but our master branch is
versioned 3.7.8git (more precisely: v3.7.7.1-131-g71ab508d / 3.7.8git).

I’ve created flowgraphs using 3.7.8 that are not working with 3.7.7.1. I
don’t get any debug information, I click the play button and it sits
there and then exits with code -8.

This might be this again:
http://gnuradio.org/redmine/projects/gnuradio/wiki/FAQ#My-application-segfaults-immediately-It-used-to-work-and-I-didnt-change-it-What-the

I’m wondering what happened. I know I didn’t do anything special to get
3.7.8, but now I’d like to get it back. Can someone advise me on how to
do this.

Install latest HEAD from master.

M

I can’t explain how it happened Martin. I can not comment on the blue
box,
they won’t let me…

Joking aside, I don’t know how it happened. Prior to yesterday, with GRC
open, when I went to help->about it told me I was using 3.7.8. I’ve had
access to things like the new correlation estimator block and modulate
vector block, which I understand are 3.7.8 toys from previous mailing
list
conversations I’ve had. Correct me if I’m wrong. Now help->about shows
3.7.7.1.

Pybombs handles the typical problems the link you posted addresses, like
compile order and re-compiling in general. It uninstalled both uhd and
gnuradio and then re-installed them both. Older flowgraphs work, but the
ones using modulate vector and correlation estimator don’t. I do have
some
custom blocks in those flowgraphs, would I need to re-build all custom
blocks after an update?

Is it possible pybombs pointed to 3.7.8 by mistake for a day or two at
some
point, which happened to be when I last updated? How would I tell
pybombs
to install master HEAD, or are you recommending a git pull on gnuradio
directly?

Rich

On 04.06.2015 09:17, Richard B. wrote:

Pybombs handles the typical problems the link you posted addresses, like
compile order and re-compiling in general. It uninstalled both uhd and
gnuradio and then re-installed them both. Older flowgraphs work, but the
ones using modulate vector and correlation estimator don’t. I do have
some custom blocks in those flowgraphs, would I need to re-build all
custom blocks after an update?

You might not, but if ABI breaks, things go bad.

Is it possible pybombs pointed to 3.7.8 by mistake for a day or two at
some point, which happened to be when I last updated? How would I tell
pybombs to install master HEAD, or are you recommending a git pull on
gnuradio directly?

Maybe…? I don’t know. Anyway, I suggest since you’re getting into GR
development and all that you simply build by hand the branch you need
(i.e. master) and you should be fine.

Cheers,
Martin