Comments (5)
The only problem is that the gnuradio recipe doesnt have a "satisfy_deb:"
statement, so pybombs won't check to see if the gnuradio deb is installed.
Adding "satisfy_deb: gnuradio" to the gnuradio recipe should fix this
problem. I'm assuming the deb is called gnuradio, but maybe should be
gnuradio-dev. I'm not in a spot right now to check/fix this but will check
it out later.
Tim
On Mon, Jun 23, 2014 at 10:24 AM, Tom Rondeau [email protected]
wrote:
I don't have the full work-flow to re-do this problem, but it's been
reported to me over email. It seems like doing an "apt-get install
gnuradio" and then using PyBOMBS to install an OOT project causes PyBOMBS
to rebuild it's own version of GNU Radio and therefore putting multiple
versions of GR into the system.My guess is that this wouldn't be a problem when using 'apt-get install
gnuradio-dev' since building the OOT projects requires the headers and dev
version of GNU Radio.Can we check for an installed GNU Radio library as well as the header
files? If the libraries are found but the headers aren't, PyBOMBS should
exit with a warning about not having the dev version of GNU Radio installed
instead of just building and installing a new version.—
Reply to this email directly or view it on GitHub
#80.
from pybombs.
Do we really want to support binary gnuradio pybombs configurations?
from pybombs.
yes
On Tuesday, June 24, 2014, osh [email protected] wrote:
Do we really want to support binary gnuradio pybombs configurations?
—
Reply to this email directly or view it on GitHub
#80 (comment).
Johnathan Corgan
Corgan Labs - SDR Training and Development Services
http://corganlabs.com
from pybombs.
Yes, we do. We're trying to push more people to use apt-get and yum for the installation process of GNU Radio on those systems. We want to focus PyBOMBS here to be the way to easily install OOT projects, and we don't want this to lead to the problem of having 2 versions of GNU Radio installed in /usr and whatever PyBOMBS prefix.
from pybombs.
We may need a few different pybombs recipe sets to allow users to choose their "danger level"
- if possible I would kind of like a single set of recipes to define a specific one of these instead of allowing any of them. But perhaps the initial environment setup can help the user get on the right recipe set / pybombs git branch for their interests.
- ubuntu binary based gnuradio
- pybombs gnruadio maint git based build
- pybombs gnuradio master git based source build
from pybombs.
Related Issues (20)
- Pybombs.info not loading properly (moved from GR issue tracker)
- SWIG Error installing GNURadio3.8 with Pybombs HOT 1
- [ERROR] Problem occurred while building package pyyaml: Unresolved install path.
- Faiure of source build with pybombs recipe gnuradio-default with swig arguments HOT 3
- Error installing package uhd after running, `pybombs prefix init ~/gr38 -R gnuradio-default` HOT 2
- Error installing package libvolk HOT 7
- ModuleNotFoundError - GnuRadio 3.10 on Ubuntu 22.04 HOT 1
- PyBombs create an empty GnuRadio-3.8 folder while installing GnuRadio-3.10 in the gr310 folder HOT 1
- can't import uhd from gnuradio
- [ERROR] macOS: Package has no install method: qt5
- Unable to create a simple `pip install` recipe
- installation problem of gr-ieee-80211, version 3.9 HOT 2
- Pybombs failed to build uhd HOT 5
- Error while installing GNU Radio
- C port is not detected by pybomb HOT 1
- could not find GrSwig. HOT 4
- Mac Error: Current platform "darwin 21" does not match expected platform "darwin 20"
- Python API with UHD HOT 1
- Do I always have to set environment before running? HOT 1
- uhd problem HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pybombs.