Created attachment 633624 [details] emerge --info I had enough issues trying to get gnuradio-3.7.13.5 to build that I tried a version bump to 3.7.14 which appears to be working. Ebuild attached.
Created attachment 633626 [details] gnuradio-3..14.ebuild
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: • Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman and pkgcheck • We always try to use the latest EAPI, please bump to EAPI=7 • can't we bump to [3.8.0.0] - 2019-08-09 ? https://www.gnuradio.org/cgit/gnuradio.git/tree/CHANGELOG.md • A bot can look for additional mistakes, if you upload a PR via github
I'll attach a slightly cleaned up version of the ebuild with EAPI=7 and one of the deprecated dependencies removed. As for the rest, I have been poking at a 3.8.1.0 version without total success. So doing a repoman -d -x full will not give me much unless I remove them from my dev overlay. Ideally we can sort out the issues with v3.8 or the experimental (unstable 3.9), but last I heard not all the plugins have been ported to python-3 and the new architacture yet, so all of the 3.8 revisions so far are not quite ready. Since the last time they made some change to repoman I have not been able to get it to generate manafests, and after fighting with it for several days I gave up. At the moment I am getting the following message from repoman: ======================== RepoMan scours the neighborhood... ebuild.notadded 2 net-wireless/gnuradio/gnuradio-3.7.14.0.ebuild net-wireless/gnuradio/gnuradio-9999-r2.ebuild RepoMan sez: "You're only giving me a partial QA payment? I'll take it this time, but I'm not happy." ======================== If I am reading the repoman docs correctly it is expecting these to be added to the repo. My local dev overlay is not in a repo. I can either set up a github repo for it or add it to something that has absolutely noting to do with gnuradio, but I could not get it to generate the manifest to my LinuxCNC overlay, which IS on github. So I am not sure how to proceed with that yet. I am open to suggestions. Also, if you or one of the official Gentoo devs would be willing to mentor me through becoming official I will commit the time to sort all this out. My current two projects at the moment are getting some of the radio stuff up on my dev machines so I can help work with the SilverSat mentors. I am also working on upgrading several machines with newer versions of LinuxCNC and MachineKit. I have some new ebuilds for them as well.
Created attachment 633640 [details] updated gnuradio-3.7.14.ebuild
net-wireless/gnuradio-3.8 and -9999 are in the tree since a while. This was forgotten to close. Closing now.