Skip to content

Can't build DockerENT on Debian Buster #41

@klausagnoletti

Description

@klausagnoletti

Describe the bug
When building DockerENT, make venv fails, complaining about missing arrow stuff. However, I have installed python3-arrow from Debian repository already. I have not managed to find other packages that would help (other than maybe installing apache-arrow from unofficial sources (which I rather not do since I am doing this on an actual server where I don't want to install too much stuff I don't use.

To Reproduce
Following the readme, git cloning and make venv

Expected behavior
I would have expect the building of venv.

Screenshots
-- Searching for Python libs in /home/klaus/containers/DockerENT/venv/lib64;/home/klaus/containers/DockerENT/venv/lib;/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu
-- Looking for python3.7m
-- Found Python lib /usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.so
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- Could NOT find Arrow (missing: Arrow_DIR)
-- Checking for module 'arrow'
-- No package 'arrow' found
CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find Arrow (missing: ARROW_INCLUDE_DIR ARROW_LIB_DIR
ARROW_FULL_SO_VERSION ARROW_SO_VERSION)
Call Stack (most recent call first):
/usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
cmake_modules/FindArrow.cmake:419 (find_package_handle_standard_args)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:214 (find_package)

Desktop (please complete the following information):
Debian Buster

Smartphone (please complete the following information):
N/A

Additional context
I would honestly prefer to pull an image off dockerhub instead. This is way too complicated for me.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions