pip install : header file cannot be found (while present) during building of wheel - Jpp or jppy issue ?
See bottom for relevant 'missing' file Trk.hh in wheel building process (file is present). Not sure if this is a Jpp or jppy issue.
(stbci1_student_venv) [rbruijn@stbc-i1 forStudents]$ pip install git+https://git.km3net.de/km3py/jppy Collecting git+https://git.km3net.de/km3py/jppy Cloning https://git.km3net.de/km3py/jppy to /tmp/pip-req-build-me0z3dz3 Running command git clone --filter=blob:none --quiet https://git.km3net.de/km3py/jppy /tmp/pip-req-build-me0z3dz3 warning: redirecting to https://git.km3net.de/km3py/jppy.git/ Resolved https://git.km3net.de/km3py/jppy to commit 609aee22 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting pybind11>=2.4 (from jppy==3.5.0) Using cached pybind11-2.13.6-py3-none-any.whl.metadata (9.5 kB) Requirement already satisfied: setuptools>=40.6.2 in ./stbci1_student_venv/lib/python3.9/site-packages (from jppy==3.5.0) (53.0.0) Collecting setuptools_scm (from jppy==3.5.0) Using cached setuptools_scm-8.1.0-py3-none-any.whl.metadata (6.6 kB) Collecting toml (from jppy==3.5.0) Using cached toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB) Collecting packaging>=20 (from setuptools_scm->jppy==3.5.0) Using cached packaging-24.2-py3-none-any.whl.metadata (3.2 kB) Collecting typing-extensions (from setuptools_scm->jppy==3.5.0) Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB) Collecting tomli>=1 (from setuptools_scm->jppy==3.5.0) Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB) Using cached pybind11-2.13.6-py3-none-any.whl (243 kB) Using cached setuptools_scm-8.1.0-py3-none-any.whl (43 kB) Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB) Using cached packaging-24.2-py3-none-any.whl (65 kB) Using cached tomli-2.2.1-py3-none-any.whl (14 kB) Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB) Building wheels for collected packages: jppy Building wheel for jppy (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for jppy (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [64 lines of output] running bdist_wheel /tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:124: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated !!
********************************************************************************
With Python 2.7 end-of-life, support for building universal wheels
(i.e., wheels that support both Python 2 and Python 3)
is being obviated.
Please discontinue using this option, or if you still need it,
file an issue with pypa/setuptools describing your use case.
By 2025-Aug-30, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
********************************************************************************
!!
self.finalize_options()
running build
running build_py
creating build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/pdf_evaluator.py -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/version.py -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/__init__.py -> build/lib.linux-x86_64-cpython-39/jppy
running egg_info
writing src/jppy.egg-info/PKG-INFO
writing dependency_links to src/jppy.egg-info/dependency_links.txt
writing requirements to src/jppy.egg-info/requires.txt
writing top-level names to src/jppy.egg-info/top_level.txt
adding license file 'LICENSE'
writing manifest file 'src/jppy.egg-info/SOURCES.txt'
copying src/jppy/.gitkeep -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/JppyOscProbInterpolator.hh -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/constants.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/geane.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/lang.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/npe.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/oscprob.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/pdf.cc -> build/lib.linux-x86_64-cpython-39/jppy
copying src/jppy/utils.hh -> build/lib.linux-x86_64-cpython-39/jppy
running build_ext
creating tmp
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c /tmp/tmp13zwvvep.cpp -o tmp/tmp13zwvvep.o -std=c++14
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c /tmp/tmpfxgxzfh1.cpp -o tmp/tmpfxgxzfh1.o -fvisibility=hidden
building 'jppy.constants' extension
creating build/temp.linux-x86_64-cpython-39/src/jppy
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/project/antares/rbruijn/forStudents/Jpp/software -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c src/jppy/constants.cc -o build/temp.linux-x86_64-cpython-39/src/jppy/constants.o -DVERSION_INFO=\"3.5.0\" -std=c++14 -fvisibility=hidden
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -shared build/temp.linux-x86_64-cpython-39/src/jppy/constants.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-39/jppy/constants.cpython-39-x86_64-linux-gnu.so
building 'jppy.geane' extension
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/project/antares/rbruijn/forStudents/Jpp/software -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c src/jppy/geane.cc -o build/temp.linux-x86_64-cpython-39/src/jppy/geane.o -DVERSION_INFO=\"3.5.0\" -std=c++14 -fvisibility=hidden
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -shared build/temp.linux-x86_64-cpython-39/src/jppy/geane.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-39/jppy/geane.cpython-39-x86_64-linux-gnu.so
building 'jppy.pdf' extension
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/project/antares/rbruijn/forStudents/Jpp/software -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c src/jppy/pdf.cc -o build/temp.linux-x86_64-cpython-39/src/jppy/pdf.o -DVERSION_INFO=\"3.5.0\" -std=c++14 -fvisibility=hidden
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -shared build/temp.linux-x86_64-cpython-39/src/jppy/pdf.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-39/jppy/pdf.cpython-39-x86_64-linux-gnu.so
building 'jppy.npe' extension
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/project/antares/rbruijn/forStudents/Jpp/software -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c src/jppy/npe.cc -o build/temp.linux-x86_64-cpython-39/src/jppy/npe.o -DVERSION_INFO=\"3.5.0\" -std=c++14 -fvisibility=hidden
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -shared build/temp.linux-x86_64-cpython-39/src/jppy/npe.o -L/usr/lib64 -o build/lib.linux-x86_64-cpython-39/jppy/npe.cpython-39-x86_64-linux-gnu.so
building 'jppy.oscprob' extension
g++ -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-ohxl9e7q/overlay/lib/python3.9/site-packages/pybind11/include -I/project/antares/rbruijn/forStudents/Jpp/software -I/project/antares/rbruijn/forStudents/stbci1_student_venv/include -I/usr/include/python3.9 -c src/jppy/oscprob.cc -o build/temp.linux-x86_64-cpython-39/src/jppy/oscprob.o -DVERSION_INFO=\"3.5.0\" -std=c++14 -fvisibility=hidden
In file included from src/jppy/oscprob.cc:9:
/project/antares/rbruijn/forStudents/Jpp/software/JOscProb/JOscChannel.hh:6:10: fatal error: km3net-dataformat/offline/Trk.hh: No such file or directory
6 | #include "km3net-dataformat/offline/Trk.hh"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
error: command '/bin/g++' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for jppy Failed to build jppy ERROR: Failed to build installable wheels for some pyproject.toml based projects (jppy)