Thanks for responding MarcusM,

I can't execute 'sudo ./pybombs install gnuradio' at all, because it fails
with the following output:




















*rbell@polarcode1:~/Documents/gnuradio/pybombs$ sudo ./pybombs install
gnuradioInitializing config file...Username for GIT accessgituser
[root]:Directory of git cache repositorygitcache []:Install PrefixTraceback
(most recent call last):  File "./pybombs", line 25, in <module>    from
mod_pybombs import verbosity as v  File
"/home/rbell/Documents/gnuradio/pybombs/mod_pybombs/__init__.py", line 22,
in <module>    from globals import *;  File
"/home/rbell/Documents/gnuradio/pybombs/mod_pybombs/globals.py", line 48,
in <module>    config_init(config);  File
"/home/rbell/Documents/gnuradio/pybombs/mod_pybombs/cfg.py", line 70, in
config_init    if os.path.basename(pwd)=="pybombs":  File
"/usr/lib/python2.7/posixpath.py", line 121, in basename    i =
p.rfind('/') + 1AttributeError: 'NoneType' object has no attribute
'rfind'rbell@polarcode1:~/Documents/gnuradio/pybombs$ *

If I install it without sudo to a local account directory, how will other
users be able to access the install? Is it simply a matter of setting up
the environment variables correctly?

v/r,
Rich

On Thu, Mar 12, 2015 at 2:49 PM, Marcus Müller <marcus.muel...@ettus.com>
wrote:

>  Hi Richard,
> no, not completely.
> instead of 1) you should cd somewhere in your home directory, where you
> have write access
> 2) - 3) are correct. Choose /usr/local/ as prefix
> 5) could also be done by copying over setup_env.sh to
> /etc/profile.d/50-setup-gnuradio-paths
>
> 6) is normal and should not result in errors.
>
> If normal users (including) want to install their own OOT modules, they'd
> use a local clone of pybombs, setting that gnuradio is already installed,
> and install their modules into a user-prefix (e.g. /home/user/prefix).
>
> Greetings,
> Marcus
>
>
>
> On 03/12/2015 10:43 PM, Richard Bell wrote:
>
>      Hi all,
>
>  I'm setting up a new shared laptop with multiple users who want to use
> GNU Radio. I'm not sure how to set this up correctly.
>
>  Should I do it this way:
>
>  1) cd /usr/local/bin
>  2) git clone https://github.com/pybombs/pybombs.git && cd pybombs
>  3) sudo ./pybombs install gnuradio (sudo needed to give permission to
> create files here)
>  4) ./pybombs env
>
>  5) Then instead of sourcing the setup_env.sh file from .bashrc, I will
> source it from /etc/profile.
>
>  6) Finally, and this is the part I'm most unsure of, since I used sudo
> ./pybombs install gnuradio, root owns these files. If I remember correctly,
> this caused issues for me in the past trying to run gnuradio from a
> non-root account. How should I handle this?
>
>  Thanks a lot,
>  Rich
>
>
> _______________________________________________
> Discuss-gnuradio mailing 
> listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to