Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request for yakkety on the ppa #79

Closed
guruofquality opened this Issue Nov 30, 2016 · 15 comments

Comments

Projects
None yet
4 participants
@guruofquality
Copy link
Contributor

guruofquality commented Nov 30, 2016

Hi, Im using the uhd ppa as a dependency for myriadrf drivers ppa. But the uhd is missing the package for the latest ubuntu (yakkety), and the official ubuntu packages are a version behind.

@mbr0wn

This comment has been minimized.

Copy link
Contributor

mbr0wn commented Nov 30, 2016

Absolutely. Thanks for pinging us on this. I've added yakkety to the list of versions that get automatically included, so the next release will already get it. I'll run a build on the latest version in a bit.

@mbr0wn mbr0wn closed this Nov 30, 2016

@csete

This comment has been minimized.

Copy link

csete commented Nov 30, 2016

Btw. a heads up wrt UHD 3.9 and Boost on Ubuntu 16.10:
https://bugs.launchpad.net/ubuntu/+source/gqrx-sdr/+bug/1637774

Hopefully it will no longer be an issue with UHD 3.10

@mbr0wn

This comment has been minimized.

Copy link
Contributor

mbr0wn commented Nov 30, 2016

Well, ain't that fantastic. Thanks for the heads-up.

@guruofquality

This comment has been minimized.

Copy link
Contributor Author

guruofquality commented Dec 17, 2016

@mbr0wn any update on this?

@dkozel

This comment has been minimized.

Copy link
Contributor

dkozel commented Dec 19, 2016

@guruofquality The PPA is all set and will include 16.10 on the next build. Unfortunately Launchpad provides no way to rebuild or extend an existing release, so until we have the next release ready there's no way of adding the support.

@guruofquality

This comment has been minimized.

Copy link
Contributor Author

guruofquality commented Dec 19, 2016

I'm not sure what the technical issue was. But while you cant fix an existing failed upload you can reupload a fixed source package with an incremented version number. Depending upon how things were changed for the fix:

  1. If the source tarball didnt change, you can usually bump the second part of the version number in some way (after the dash) to get a new build. so uhd - 3.10.1.0-0ubuntu1~xenial1 could become uhd - 3.10.1.0-0ubuntu1~xenial2

  2. If for some reason the source tarball changed (sometimes different tools tar up different bits for the same tag), you can just make up a version number after the patch number to append to the end. so uhd - 3.10.1.0-0ubuntu1~xenial1 could become uhd - 3.10.1.0.1-0ubuntu1~xenial1

At least thats my experience from maintaining myriadrf ppa. I'm happy to help debug. Not an expert or anything, just have my share of experiences goofing up with the launchpad ppas.

I might try to get this uhd release up on myriadrf drivers(at least for yakkety) since its a dependency for some other things that I want to upload. Any advice ahead of time on what went wrong?

@mbr0wn

This comment has been minimized.

Copy link
Contributor

mbr0wn commented Jan 3, 2017

So, I did actually re-upload the code and had assumed launchpad would build the yakkety package (since it didn't already have a version of UHD). Not sure what went wrong. We should be able to add a yakkety build without bumping versions. Does Launchpad require activating certain distros?

@guruofquality

This comment has been minimized.

Copy link
Contributor Author

guruofquality commented Jan 4, 2017

@mbr0wn I made an attempt to upload uhd myself on the myriadrf/drivers for yakkety twice now and I had a similar problem. It never built and I didnt get a failure notification. And you shouldn't have to activate any specific release. I have uploaded other drivers for yakkety just fine. :-/

No idea whats going on. Did you get any launchpad accept/reject emails? I stopped getting them recently, though other builds have of course worked, but I still get emails for build failures.

So that's worry-some, let me know if you figure anything out. I will do the same.

@mbr0wn

This comment has been minimized.

Copy link
Contributor

mbr0wn commented Jan 4, 2017

That's exactly what I got. No response, no packages.

@mbr0wn mbr0wn reopened this Jan 4, 2017

@dkozel

This comment has been minimized.

Copy link
Contributor

dkozel commented Jan 30, 2017

Yakkety packages are now on the PPA for UHD 3.10.1.1
https://launchpad.net/~ettusresearch/+archive/ubuntu/uhd

@dkozel dkozel closed this Jan 30, 2017

@csete

This comment has been minimized.

Copy link

csete commented Jan 31, 2017

Thanks for the packages. Unfortunately, this version also crashes with the Boost that comes with Ubuntu 16.10.

@dkozel

This comment has been minimized.

Copy link
Contributor

dkozel commented Feb 2, 2017

@csete We've tried a clean install of the packages from the PPA on a fresh Ubuntu 16.10 machine and were able to run a variety of included examples and utilities with it with no problem. Can you provide more information about the crash you're observing?

@csete

This comment has been minimized.

Copy link

csete commented Feb 3, 2017

@dkozel Sorry for the noise... @guruofquality had the same experience as you, so it seems that it is only an issue with gr-osmosdr. We are looking into it.

@dkozel

This comment has been minimized.

Copy link
Contributor

dkozel commented Feb 3, 2017

@csete No worries, Please always feel free to let us know about errors you encounter which might be caused by UHD. GQRX is great software, thank you for everything you've done.

@guruofquality

This comment has been minimized.

Copy link
Contributor Author

guruofquality commented Feb 3, 2017

@dkozel We were having some discussion here: https://discourse.myriadrf.org/t/packages-for-ubuntu-16-10/667

I can replicate the issue. UHD itself seems fine, but it seems to be segfauling with gr-osmosdr. I built everything from source (except uhd from the ppa) and I disabled everything in gr-osmosdr except the uhd support and ran osmocom_fft and it crashes with some asio traceback from with uhd just like in the launchpad bug report. I suspect its something to do with both uhd and gnuradio blocks using boost asio. But I didnt test any deeper.

Do gr-uhd apps for work you? What about osmocom_fft?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.