Hi,
I just setup a new system and as I attempted to install UHD via PyBOMBS, I
stumbled on the PyBOMBS 2.0 changeover.  Since I typically only follow the
usrp-users list and not the gnuradio list, I didn't see the announcement of
this changeover.

I am having trouble with the install.  I really am only interested in
installing UHD (source code install), so I tried the following line, but
nothing really happened.  Afterwards, I do not see any UHD installation in
my prefix location.  Also, it is not clear to me how I would choose whether
this install should be a source install or binary install.

$ pybombs install uhd
PyBombs.install - INFO - No packages to install.

Any idea why the above does not seem to do anything?


When this didn't seem to work, I decided to go ahead and install gnuradio
since previous PyBOMBS installs of this type would also install UHD as a
source code install.  This install failed - the results are in the attached
TXT file.  Basically, it looks like it can't find some boost component, but
it is not clear to me why it couldn't fix the problem and install what it
needed.  There are plenty of boost warnings, but I'm not sure if they are
benign or not.

Let me know any suggestions.  Thanks.

Rob
irisheyes1: ~$ pybombs install gnuradio 
|
+- gnuradio
   |
   \- boost
PyBombs.install - INFO - Installing package: boost
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost1.53-dev is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libboost1.54-tools-dev:i386 libboost1.54-tools-dev
  libboost1.55-tools-dev:i386 libboost1.55-tools-dev

E: Package 'libboost1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-date-time1.53-dev is not available, but is referred to by 
another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-date-time1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-filesystem1.53-dev is not available, but is referred to by 
another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-filesystem1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-program-options1.53-dev is not available, but is referred to 
by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-program-options1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-regex1.53-dev is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-regex1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-thread1.53-dev is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-thread1.53-dev' has no installation candidate
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libboost-test1.53-dev is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libboost-test1.53-dev' has no installation candidate
PyBombs.install - INFO - Installation successful.
PyBombs.install - INFO - Installing package: gnuradio
PyBombs.Packager.source - WARNING - Build dir already exists: 
/home/irisheyes1/target/src/gnuradio/build
Configuring: (100%) 
[=========================================================================================================]
PyBombs.Packager.source - WARNING - Configuration failed. Re-trying with higher 
verbosity.
-- Build type set to RelWithDebInfo.
-- Extracting version information from git describe...
-- Compiler Version: cc (Ubuntu 4.8.4-2ubuntu1~14.04) 4.8.4
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-- Compiler Flags: /usr/bin/cc:::-O2 -g -DNDEBUG  -fvisibility=hidden 
-Wsign-compare -Wall -Wno-uninitialized
/usr/bin/c++:::-O2 -g -DNDEBUG  -fvisibility=hidden -Wsign-compare -Wall 
-Wno-uninitialized
-- ADDING PERF COUNTERS
-- Building Static Libraries: OFF
-- Could NOT find Boost
-- 
-- Checking for module SWIG
-- Found SWIG version 2.0.11.
-- 
-- The build system will automatically enable all components.
-- Use -DENABLE_DEFAULT=OFF to disable components by default.
-- 
-- Configuring python-support support...
--   Dependency PYTHONLIBS_FOUND = TRUE
--   Dependency SWIG_FOUND = TRUE
--   Dependency SWIG_VERSION_CHECK = TRUE
--   Enabling python-support support.
--   Override with -DENABLE_PYTHON=ON/OFF
-- 
-- Configuring testing-support support...
--   Dependency CPPUNIT_FOUND = TRUE
--   Enabling testing-support support.
--   Override with -DENABLE_TESTING=ON/OFF
-- 
-- Configuring VOLK support...
-- Build type set to RelWithDebInfo.
-- Extracting version information from git describe...
-- 
-- Python checking for python >= 2.5
-- Python checking for python >= 2.5 - found
-- 
-- Python checking for Cheetah >= 2.0.0
-- Python checking for Cheetah >= 2.0.0 - found
-- Could NOT find Boost
CMake Error at volk/CMakeLists.txt:98 (message):
  VOLK Requires boost to build


-- Configuring incomplete, errors occurred!
See also 
"/home/irisheyes1/target/src/gnuradio/build/CMakeFiles/CMakeOutput.log".
PyBombs.Packager.source - ERROR - Configuration failed after running at least 
twice.
PyBombs.Packager.source - ERROR - Problem occured while building package 
gnuradio:
Configuration failed
PyBombs.install - ERROR - Error installing package gnuradio. Aborting.
irisheyes1: ~$ 

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to