Hi everyone!
I want to use some python packages that are not in guix
main channel.
I tried creating a definition with guix import pypi ohio --recursive
and put that on my private channel. (ohio
is one of the packages that I want to use, as an example)
I use it on my personal channel and guix pull
works perfectly, I am able to search it afterwards (guix search python-ohio
)
My plan is use it in a project (with direnv
) inside a manifest:
(specifications->manifest '("python" "python-flake8" "python-pylint" "python-mypy" "python-jedi" "python-black" "python-pyls-black" "python-language-server" "python-yapf" "python-autopep8" "python-pandas" "python-psycopg2" "python-numpy" "python-seaborn" "postgresql" "jupyter" "python-ohio" ))
but the building fails...
How can I debug a package in a personal channel (I am aware about how to test in the guix
repo, Is it the same?) What is the workflow? Is there another way? Maybe I can define it in a manifest? How? And in that case, how to test it?
Any help will be appreciated