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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions