Running pybombs -v install gnuradio PyBombs.PackageManager - DEBUG - Checking if package git is installed. PyBombs.ReqScanner - DEBUG - Parsing 'git-core || git' PyBombs.Packager.apt-get - DEBUG - Package git-core has version 1.9.1 in dpkg PyBombs.PackageManager - DEBUG - Checking if package git is installed. PyBombs.ReqScanner - DEBUG - Parsing 'git-core || git' PyBombs.Packager.apt-get - DEBUG - Package git-core has version 1.9.1 in dpkg PyBombs.install - DEBUG - Install tree: PyBombs.Fetcher.git - DEBUG - Requirements met. PyBombs.Fetcher.git - DEBUG - Using url - https://github.com/apache/thrift.git PyBombs._process_thread() - DEBUG - Executing command `['git', 'clone', 'https://github.com/apache/thrift.git', 'apache-thrift', '-b', 'master']' Cloning: (100%) [=========================================================] PyBombs.monitor_process() - DEBUG - Thread signaled termination or returned PyBombs.monitor_process() - DEBUG - Return value: 128 PyBombs.Fetcher - DEBUG - That didn't work. PyBombs.Fetcher - DEBUG - Process returned value: 128 PyBombs.Packager.source - ERROR - Problem occurred while building package apache-thrift: Unable to fetch recipe apache-thrift PyBombs.install - ERROR - Error installing package apache-thrift. Aborting.
I then tried install of apache-thrift only: $ pybombs -v install apache-thrift PyBombs.ConfigManager - DEBUG - Reading config info from file: /etc/pybombs/config.yml PyBombs.ConfigManager - DEBUG - Parsing config file failed (/etc/pybombs/config.yml). PyBombs.ConfigManager - DEBUG - Reading config info from file: /home/todd/.pybombs/config.yml PyBombs.ConfigManager - DEBUG - New config items: {'default_prefix': '/usr/local/'} PyBombs.ConfigManager - DEBUG - Template directory: /usr/local/lib/python2.7/dist-packages/pybombs/templates PyBombs.ConfigManager.PrefixInfo - DEBUG - Inspecting config file: /home/todd/.pybombs/config.yml PyBombs.ConfigManager.PrefixInfo - DEBUG - Using default_prefix as prefix (/usr/local) PyBombs.ConfigManager.PrefixInfo - DEBUG - Choosing default prefix config dir: /usr/local/.pybombs PyBombs.ConfigManager.PrefixInfo - DEBUG - Config dir does not yet exist. PyBombs.ConfigManager.PrefixInfo - DEBUG - Prefix configuration file not found: /usr/local/.pybombs/config.yml, assuming empty. PyBombs.ConfigManager.PrefixInfo - DEBUG - Prefix source dir is: /usr/local/src PyBombs.ConfigManager.PrefixInfo - DEBUG - Prefix inventory file not found: /usr/local/.pybombs/inventory.yml PyBombs.Inventory - DEBUG - Trying to load inventory file /usr/local/.pybombs/inventory.yml... PyBombs.Inventory - DEBUG - No success. Creating empty inventory. PyBombs.ConfigManager - DEBUG - Full list of recipe locations: ['/home/todd/.pybombs/recipes/gr-etcetera', '/home/todd/.pybombs/recipes/gr-recipes', '/usr/local/lib/python2.7/dist-packages/pybombs/recipes'] PyBombs.ConfigManager - DEBUG - Named recipe locations: {'gr-etcetera': 'git+http://github.com/gnuradio/gr-etcetera.git', 'gr-recipes': 'git+http://github.com/gnuradio/gr-recipes.git'} PyBombs.RecipeListManager - DEBUG - Adding recipe location: /home/todd/.pybombs/recipes/gr-etcetera PyBombs.RecipeListManager - DEBUG - Scanning directory '/home/todd/.pybombs/recipes/gr-etcetera' for recipes... PyBombs.RecipeListManager - DEBUG - Found 51 new recipes. PyBombs.RecipeListManager - DEBUG - Loading templates. PyBombs.RecipeListManager - DEBUG - Adding recipe location: /home/todd/.pybombs/recipes/gr-recipes PyBombs.RecipeListManager - DEBUG - Scanning directory '/home/todd/.pybombs/recipes/gr-recipes' for recipes... PyBombs.RecipeListManager - DEBUG - Found 158 new recipes. PyBombs.RecipeListManager - DEBUG - Loading templates. PyBombs.RecipeListManager - DEBUG - Adding recipe location: /usr/local/lib/python2.7/dist-packages/pybombs/recipes PyBombs.RecipeListManager - DEBUG - Scanning directory '/usr/local/lib/python2.7/dist-packages/pybombs/recipes' for recipes... PyBombs.RecipeListManager - DEBUG - Found 6 new recipes. PyBombs.RecipeListManager - DEBUG - Loading templates. PyBombs.install - DEBUG - Initializing command class for command install PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pip PyBombs.PackageManager - DEBUG - pip is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager apt-get PyBombs.PackageManager - DEBUG - apt-get is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager yumdnf PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig PyBombs.PackageManager - DEBUG - pkgconfig is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager cmd PyBombs.PackageManager - DEBUG - cmd is supported! PyBombs.PackageManager - DEBUG - Using packagers: ['pip', 'apt-get', 'pkgconfig', 'cmd', 'source'] PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pip PyBombs.PackageManager - DEBUG - pip is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager apt-get PyBombs.PackageManager - DEBUG - apt-get is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager yumdnf PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig PyBombs.PackageManager - DEBUG - pkgconfig is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager cmd PyBombs.PackageManager - DEBUG - cmd is supported! PyBombs.PackageManager - DEBUG - Using packagers: ['pip', 'apt-get', 'pkgconfig', 'cmd', 'source'] PyBombs.PackageManager - DEBUG - Checking if package apache-thrift is installed. PyBombs.PackageManager - DEBUG - Checking if package apache-thrift is installed. PyBombs.PackageManager - DEBUG - Checking if package apache-thrift is installed. PyBombs.PackageManager - DEBUG - Checking if package libtool is installed. PyBombs.ReqScanner - DEBUG - Parsing 'libtool' PyBombs.Packager.apt-get - DEBUG - Package libtool has version 2.4.2 in dpkg PyBombs.PackageManager - DEBUG - Checking if package automake is installed. PyBombs.ReqScanner - DEBUG - Parsing 'automake >= 1.14' PyBombs.Packager.apt-get - DEBUG - Package automake has version 1.14.1 in dpkg PyBombs.PackageManager - DEBUG - Checking if package gcc is installed. PyBombs.ReqScanner - DEBUG - Parsing 'gcc && g++' PyBombs.Packager.apt-get - DEBUG - Package gcc has version 4.8.2 in dpkg PyBombs.Packager.apt-get - DEBUG - Package g++ has version 4.8.2 in dpkg PyBombs.PackageManager - DEBUG - Checking if package boost is installed. PyBombs.ReqScanner - DEBUG - Parsing '(libboost1.53-dev && libboost-date-time1.53-dev && libboost-filesystem1.53-dev && libboost-program-options1.53-dev && libboost-regex1.53-dev && libboost-thread1.53-dev && libboost-test1.53-dev) || ((libboost-dev >= 1.53) && (libboost-date-time-dev >= 1.53) && (libboost-filesystem-dev >= 1.53) && (libboost-program-options-dev >= 1.53) && (libboost-regex-dev >= 1.53) && (libboost-thread-dev >= 1.53) && (libboost-test-dev >=1.53))' PyBombs.Packager.apt-get - DEBUG - Package libboost-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-date-time-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-filesystem-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-program-options-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-regex-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-thread-dev has version 1.54.0 in dpkg PyBombs.Packager.apt-get - DEBUG - Package libboost-test-dev has version 1.54.0 in dpkg PyBombs.PackageManager - DEBUG - Checking if package bison is installed. PyBombs.ReqScanner - DEBUG - Parsing 'bison >= 2.3' PyBombs.Packager.apt-get - DEBUG - Package bison has version 3.0.2 in dpkg PyBombs.PackageManager - DEBUG - Checking if package flex is installed. PyBombs.ReqScanner - DEBUG - Parsing 'flex >= 2.5.35' PyBombs.Packager.apt-get - DEBUG - Package flex has version 2.5.35 in dpkg PyBombs.PackageManager - DEBUG - Checking if package libevent is installed. PyBombs.ReqScanner - DEBUG - Parsing 'libevent-dev' PyBombs.Packager.apt-get - DEBUG - Package libevent-dev has version 2.0.21 in dpkg PyBombs.PackageManager - DEBUG - Checking if package python is installed. PyBombs.ReqScanner - DEBUG - Parsing '(python2.7 || python2.6) && python-dev' PyBombs.Packager.apt-get - DEBUG - Package python2.7 has version 2.7.6 in dpkg PyBombs.Packager.apt-get - DEBUG - Package python-dev has version 2.7.5 in dpkg PyBombs.PackageManager - DEBUG - Checking if package ssl is installed. PyBombs.ReqScanner - DEBUG - Parsing 'libssl-dev' PyBombs.Packager.apt-get - DEBUG - Package libssl-dev has version 1.0.1 in dpkg PyBombs.PackageManager - DEBUG - Checking if package pkg-config is installed. PyBombs.ReqScanner - DEBUG - Parsing 'pkg-config' PyBombs.Packager.apt-get - DEBUG - Package pkg-config has version 0.26 in dpkg PyBombs.PackageManager - DEBUG - Checking if package twisted is installed. PyBombs.ReqScanner - DEBUG - Parsing 'python-twisted' PyBombs.ReqScanner - DEBUG - Parsing 'trial' PyBombs.Packager.cmd - DEBUG - Could run, but couldn't find a version number. PyBombs.install - DEBUG - Install tree: | \- apache-thrift PyBombs.PackageManager - DEBUG - Checking if package apache-thrift is installed. PyBombs.install - INFO - Installing package: apache-thrift PyBombs.PackageManager - DEBUG - install(apache-thrift, static=False) PyBombs.PackageManager - DEBUG - Using packager pip PyBombs.PackageManager - DEBUG - Using packager apt-get PyBombs.PackageManager - DEBUG - Using packager pkgconfig PyBombs.PackageManager - DEBUG - Using packager cmd PyBombs.PackageManager - DEBUG - Using packager source PyBombs.Packager.source - DEBUG - State on package apache-thrift is 0 PyBombs.Fetcher - DEBUG - Fetching source for recipe: apache-thrift PyBombs.Fetcher - DEBUG - Switching to src directory: /usr/local/src PyBombs.Fetcher - DEBUG - Getting fetcher for https://github.com/apache/thrift.git, type git PyBombs.Fetcher - DEBUG - Using fetcher <pybombs.fetchers.git.Git object at 0xb6d1226c> PyBombs.Fetcher.git - DEBUG - Requiring packages on host system: ['git'] PyBombs.install - DEBUG - Initializing command class for command install PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pip PyBombs.PackageManager - DEBUG - pip is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager apt-get PyBombs.PackageManager - DEBUG - apt-get is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager yumdnf PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig PyBombs.PackageManager - DEBUG - pkgconfig is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager cmd PyBombs.PackageManager - DEBUG - cmd is supported! PyBombs.PackageManager - DEBUG - Using packagers: ['pip', 'apt-get', 'pkgconfig', 'cmd'] PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pip PyBombs.PackageManager - DEBUG - pip is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager apt-get PyBombs.PackageManager - DEBUG - apt-get is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager yumdnf PyBombs.PackageManager - DEBUG - Attempting to add binary package manager pkgconfig PyBombs.PackageManager - DEBUG - pkgconfig is supported! PyBombs.PackageManager - DEBUG - Attempting to add binary package manager cmd PyBombs.PackageManager - DEBUG - cmd is supported! PyBombs.PackageManager - DEBUG - Using packagers: ['pip', 'apt-get', 'pkgconfig', 'cmd'] PyBombs.PackageManager - DEBUG - Checking if package git is installed. PyBombs.ReqScanner - DEBUG - Parsing 'git-core || git' PyBombs.Packager.apt-get - DEBUG - Package git-core has version 1.9.1 in dpkg PyBombs.PackageManager - DEBUG - Checking if package git is installed. PyBombs.ReqScanner - DEBUG - Parsing 'git-core || git' PyBombs.Packager.apt-get - DEBUG - Package git-core has version 1.9.1 in dpkg PyBombs.install - DEBUG - Install tree: PyBombs.Fetcher.git - DEBUG - Requirements met. PyBombs.Fetcher.git - DEBUG - Using url - https://github.com/apache/thrift.git PyBombs._process_thread() - DEBUG - Executing command `['git', 'clone', 'https://github.com/apache/thrift.git', 'apache-thrift', '-b', 'master']' Cloning: (100%) [=========================================================] PyBombs.monitor_process() - DEBUG - Thread signaled termination or returned PyBombs.monitor_process() - DEBUG - Return value: 128 PyBombs.Fetcher - DEBUG - That didn't work. PyBombs.Fetcher - DEBUG - Process returned value: 128 PyBombs.Packager.source - ERROR - Problem occurred while building package apache-thrift: Unable to fetch recipe apache-thrift PyBombs.install - ERROR - Error installing package apache-thrift. Aborting. ________________________________________ Sent: Sunday, March 6, 2016 13:38 To: discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] Install issues It looks like pip and PyBOMBS all installed fine, but the cloning of the thrift repo fails. You can run `pybombs -v install' gnuradio for more output. Cheers, Martin On 03/05/2016 11:17 AM, Todd Lutton wrote: > I did a fresh ubuntu 14.04 install. > > sudo apt-get update > sudo apt-get install python-pip > sudo apt-get install git-core > sudo apt-get update > > sudo pip install git+https://github.com/gnuradio/pybombs.git > --> note received warning (below) but successfully installed, so continued. > > pybombs recipes add gr-recipes git+https://githumb.com/gnuradio/gr-recipes.git > pybombs config add gr-etcetera git+https://github.com/gnuradio/gr-etcetera.git > > pybombs install gnuradio > > Result --- > PyBombs.install - INFO - Installing package: apache-thrift > Cloning: (100%) > [=========================================================] > PyBombs.Packager.source - ERROR - Problem occurred while building package > apache-thrift: > Unable to fetch recipe apache-thrift > PyBombs.install - ERROR - Error installing package apache-thrift. Aborting. > > On pybombs recipes list, apache-thrift is shown: > apache-thrift ~/.pybombs/recipes/gr-recipes/apache-thrift.lwr > > > Results from pip install pybombs > Downloading/unpacking git+https://github.com/gnuradio/pybombs.git > Cloning https://github.com/gnuradio/pybombs.git to /tmp/pip-ZRMVf7-build > Running setup.py (path:/tmp/pip-ZRMVf7-build/setup.py) egg_info for package > from git+https://github.com/gnuradio/pybombs.git > > Requirement already satisfied (use --upgrade to upgrade): setuptools in > /usr/lib/python2.7/dist-packages (from PyBOMBS==2.0.1) > Downloading/unpacking PyYAML (from PyBOMBS==2.0.1) > Downloading PyYAML-3.11.tar.gz (248kB): 248kB downloaded > Running setup.py (path:/tmp/pip_build_root/PyYAML/setup.py) egg_info for > package PyYAML > > Requirement already satisfied (use --upgrade to upgrade): requests in > /usr/lib/python2.7/dist-packages (from PyBOMBS==2.0.1) > Installing collected packages: PyYAML, PyBOMBS > Running setup.py install for PyYAML > checking if libyaml is compilable > i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 > -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c > build/temp.linux-i686-2.7/check_libyaml.c -o > build/temp.linux-i686-2.7/check_libyaml.o > build/temp.linux-i686-2.7/check_libyaml.c:2:18: fatal error: yaml.h: No > such file or directory > #include <yaml.h> > ^ > compilation terminated. > > libyaml is not found or a compiler error: forcing --without-libyaml > (if libyaml is installed correctly, you may need to > specify the option --include-dirs or uncomment and > modify the parameter include_dirs in setup.cfg) > > Running setup.py install for PyBOMBS > > Installing pybombs script to /usr/local/bin > Successfully installed PyYAML PyBOMBS > Cleaning up... > > ________________________________________ > Sent: Friday, March 4, 2016 20:58 > To: discuss-gnuradio@gnu.org > Subject: Re: [Discuss-gnuradio] Install issues > > I pushed an update, if you do > > pip install --upgrade git+https://github.com/gnuradio/pybombs.git > > you'll get the fix. However, the git clone is breaking, and I wonder > why. Maybe it was just a temporary issue? > > Cheers, > M > > On 03/04/2016 05:13 PM, Todd Lutton wrote: >> >> Fresh install of Ubuntu 14.04 >> >> Then begin install of pybombs & gnuradio >> >> >> What I did after installation reboot: >> >> sudo apt-get update >> sudo apt-get install python-pip >> sudo apt-get install git-core >> sudo apt-get update >> >> sudo pip install git+https://github.com/gnuradio/pybombs.git >> pybombs config default_previx /usr/local/ >> >> pybombs config default_prefix /usr/local/ >> >> pybombs recipes add gr-recipes >> git+https://githumb.com/gnuradio/gr-recipes.git >> pybombs config add gr-etcetera >> git+https://github.com/gnuradio/gr-etcetera.git >> >> pybombs install gnuradio >> >> >> ----Response ---- >> >> PyBombs.Fetcher - ERROR - Unexpected error while fetching >> git+https://github.com/apache/thrift.git >> >> PyBombs.Fetcher - ERROR - global name 'PBException' is not defined >> >> PyBombs.Packager.source - ERROR - Problem occurred while building >> package apache-thrift: Unable to fetch recipe apache-thrift >> >> PyBombs.install - ERROR - Error installing package apache-thrift. Aborting. >> >> >> ------ >> >> eventual goal, install via pybombs, gr-mac. >> >> >> Thanks for any hellp >> >> >> >> >> >> >> >> _______________________________________________ >> 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 > > _______________________________________________ > 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 _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio