Skip to content

Error installing package libvolk #614

@capsulecorplab

Description

@capsulecorplab

Reinstalled pybombs from source (cloning repo and running python setup.py build) in a virtual environment, using apt installed python3.8-venv, then ran pybombs auto-config, followed by pybombs recipes add-defaults without issues. Encountered error installing package libvolk after running pybombs prefix init ~/gr38 -R gnuradio-default

$ pybombs prefix init ~/gr38 -R gnuradio-default
[INFO] Prefix Python version is: 3.8.10
[INFO] PyBOMBS Version 2.3.5
[WARNING] There already is a prefix in `/home/captainpike/gr38'.
Continue using this path Y/[N]? Y
[INFO] Prefix Python version is: 3.8.10
[INFO] Prefix Python version is: 3.8.10
[INFO] Installing default packages for prefix...
[INFO] 
  - gnuradio
[INFO] Install python-apt to speed up apt processing.
[INFO] Phase 1: Creating install tree and installing binary packages:
Install tree:
|
\- gnuradio
   |
   +- uhd
   |
   \- libvolk
[INFO] Phase 1 complete: All binary dependencies installed.
[INFO] Phase 2: Recursively installing source packages to prefix:
[INFO] Installing package: libvolk
[WARNING] A source build for package libvolk was requested, but binary install was found!
Install libvolk from source despite binary install available Y/[N]? Y
[INFO] Install python-apt to speed up apt processing.
warning: no common commits
remote: Enumerating objects: 10411, done.
remote: Counting objects: 100% (829/829), done.
remote: Compressing objects: 100% (364/364), done.
remote: Total 10411 (delta 462), reused 772 (delta 440), pack-reused 9582
Receiving objects: 100% (10411/10411), 3.04 MiB | 2.64 MiB/s, done.
Resolving deltas: 100% (7051/7051), done.
From https://github.com/gnuradio/volk
 * [new branch]          1.4-support        -> libvolk/1.4-support
 * [new branch]          apply_PR_#155      -> libvolk/apply_PR_#155
 * [new branch]          balister-patch-1   -> libvolk/balister-patch-1
 * [new branch]          bhilburn-volk-lgpl -> libvolk/bhilburn-volk-lgpl
 * [new branch]          main               -> libvolk/main
 * [new branch]          maint              -> libvolk/maint
 * [new branch]          master             -> libvolk/master
 * [new tag]             v1.3.1             -> v1.3.1
 * [new tag]             v1.0               -> v1.0
 * [new tag]             v1.0.1             -> v1.0.1
 * [new tag]             v1.0.2             -> v1.0.2
 * [new tag]             v1.1               -> v1.1
 * [new tag]             v1.1.1             -> v1.1.1
 * [new tag]             v1.1.2             -> v1.1.2
 * [new tag]             v1.2               -> v1.2
 * [new tag]             v1.2.1             -> v1.2.1
 * [new tag]             v1.2.2             -> v1.2.2
 * [new tag]             v1.2.3             -> v1.2.3
 * [new tag]             v1.3               -> v1.3
 * [new tag]             v1.4               -> v1.4
 * [new tag]             v2.0.0             -> v2.0.0
 * [new tag]             v2.1.0             -> v2.1.0
 * [new tag]             v2.2.0             -> v2.2.0
 * [new tag]             v2.2.1             -> v2.2.1
 * [new tag]             v2.3.0             -> v2.3.0
 * [new tag]             v2.4.0             -> v2.4.0
 * [new tag]             v2.4.1             -> v2.4.1
 * [new tag]             v2.5.0             -> v2.5.0
 * [new tag]             v2.5.1             -> v2.5.1
Cloning into 'libvolk'...
Submodule 'cpu_features' (https://github.com/google/cpu_features.git) registered for path 'cpu_features'
submodule 'cpu_features' cannot add alternate: path '/home/captainpike/.pybombs/gitcache/modules/cpu_features/' does not exist
Cloning into '/home/captainpike/gr38/src/libvolk/cpu_features'...
remote: Enumerating objects: 1631, done.        
remote: Counting objects: 100% (476/476), done.        
remote: Compressing objects: 100% (139/139), done.        
remote: Total 1631 (delta 396), reused 337 (delta 337), pack-reused 1155        
Receiving objects: 100% (1631/1631), 483.74 KiB | 1.04 MiB/s, done.
Resolving deltas: 100% (1077/1077), done.
Submodule path 'cpu_features': checked out '188d0d3c383689cdb6bb70dc6da2469faec84f61'
[INFO] Install python-apt to speed up apt processing.
Configuring: (100%) [=======================================================================================================================]
[WARNING] Configuration failed. Re-trying with higher verbosity.
-- Build type set to RelWithDebInfo.
-- Extracting version information from git describe...
-- 
-- Python checking for python >= 3.4
-- Python checking for python >= 3.4 - found
-- 
-- Python checking for mako >= 0.4.2
-- Python checking for mako >= 0.4.2 - not found
CMake Error at CMakeLists.txt:174 (message):
  Mako templates required to build VOLK


-- Configuring incomplete, errors occurred!
See also "/home/captainpike/gr38/src/libvolk/build/CMakeFiles/CMakeOutput.log".
[ERROR] Configuration failed after running at least twice.
[ERROR] Problem occurred while building package libvolk:
Configuration failed
[ERROR] Error installing package libvolk. Aborting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions