Pybombs install problem

Greetings,
I am trying to install the latest gnuradio using pybombs.
I am running linux mint on an amd64 machine.
Here is the terminal output, basically it just keeps repeating the same
thing, and then finally kicks me back to the prompt:

office:~ > cd pybombs
office:~/pybombs > ./pybombs install gnuradio
Settled on prefix: /home/alneale/target
Initializing environmental variables…
no existing inventory found, creating an empty one…
Loading recipes …
/home/office/target
Installing packages:

  • uhd
  • pycairo
  • bison
  • flex
  • libevent
  • apache-thrift
  • liblog4cpp
  • gnuradio
    Installing from source: uhd
    no existing inventory found, creating an empty one…
    Using gitcache at ~/target
    Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

Too many arguments.

usage: git clone [options] [–] []

-v, --verbose         be more verbose
-q, --quiet           be more quiet
--progress            force progress reporting
-n, --no-checkout     don't create a checkout
--bare                create a bare repository
--mirror              create a mirror repository (implies bare)
-l, --local           to clone from a local repository
--no-hardlinks        don't use local hardlinks, always copy
-s, --shared          setup as shared repository
--recursive           initialize submodules in the clone
--recurse-submodules  initialize submodules in the clone
--template <template-directory>
                      directory from which templates will be used
--reference <repo>    reference repository
-o, --origin <name>   use <name> instead of 'origin' to track 

upstream
-b, --branch
checkout instead of the remote’s HEAD
-u, --upload-pack
path to git-upload-pack on the remote
–depth create a shallow clone of that depth
–single-branch clone only one branch, HEAD or --branch
–separate-git-dir
separate git dir from working tree
-c, --config <key=value>
set config inside the new repository

  1. when reporting pybombs problems, please turn up the verbosity with
    “-v
    -v -v”

  2. it sounds like your git cache is somehow incorrectly configured. How
    did
    you configure it? Does it exist? Again, verbose logging is your friend.