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
I don't have a clean environment to fully test this on, but I think (assuming aliasing git to no-op on my machine worked), you can change your manifest to:
I was able to get a isolated linux vm with no git available, and I was wrong. I get the same error if git is in dependencies, host-dependencies or build-dependencies. On my laptop, it seems like it was find a system git install even though I thought they had all been disabled:
DEBUG resolve_pypi{group=default platform=linux-aarch64}:get_or_build_wheel_metadata{dist=skunk @ git+https://github.com/akhmerov/skunk.git}: uv_fs: Released lock at `/home/xyz/.cache/rattler/cache/uv-cache/git-v0/locks/85701ea07cc9e8c7`
× failed to solve the pypi requirements of 'default' 'linux-aarch64'
├─▶ Failed to download and build: `skunk @ git+https://github.com/akhmerov/skunk.git`
├─▶ Git operation failed
╰─▶ cannot find binary path
Checks
I have checked that this issue has not already been reported.
I have confirmed this bug exists on the latest version of pixi, using
pixi --version
.Reproducible example
Issue description
It is impossible to install a git dependency in a pixi environment without git even if git is available via pixi itself.
Expected behavior
Pixi should be able to use git to install pypi dependencies from git sources just like it uses python.
The text was updated successfully, but these errors were encountered: