You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.
make cov-integration fails for me on a Linux machine with K installed through kup and local installation of /usr/bin/python3 (version 3.10.6) and ``$HOME/.local/bin/poetry`
To reproduce:
install K using kup
install a local python3 and python3-dev (using apt) and poetry (using pip)
run make cov-integration
Symptom:
An llvm-kompile command fails because a header file x86_64-linux-gnu/python3.10/pyconfig.h is not found.
Additional information:
The nix-provided llvm-kompile-clang (script) is patched correctly to overwrite the python3 command with a nix-provided one.
However, the integration test uses the --python option of the script to set a different python3 version, provided by poetry with the current library in scope that should be tested
Using nix develop fails with a different error for me:
pyk$ nix develop
...
pyk$ make cov-integration
poetry install
Traceback (most recent call last):
File "$HOME/.local/bin/poetry", line 5, in <module>
from poetry.console.application import main
ModuleNotFoundError: No module named 'poetry.console'
make: *** [Makefile:20: poetry-install] Error 1
[error: 2]--pyk$
Obviously, poetry is not provided to the nix develop shell.
The text was updated successfully, but these errors were encountered:
I can still see the first issue described (attaching the console output here).
Haven't retried the nix develop variant. I seem to remember poetry was added to the nix derivation.
make cov-integration
fails for me on a Linux machine withK
installed throughkup
and local installation of/usr/bin/python3
(version 3.10.6) and ``$HOME/.local/bin/poetry`To reproduce:
K
usingkup
python3
andpython3-dev
(usingapt
) andpoetry
(usingpip
)make cov-integration
Symptom:
An
llvm-kompile
command fails because a header filex86_64-linux-gnu/python3.10/pyconfig.h
is not found.Additional information:
nix
-providedllvm-kompile-clang
(script) is patched correctly to overwrite thepython3
command with anix
-provided one.--python
option of the script to set a differentpython3
version, provided bypoetry
with the current library in scope that should be testedUsing
nix develop
fails with a different error for me:Obviously,
poetry
is not provided to the nix develop shell.The text was updated successfully, but these errors were encountered: