-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pyarrow breaks when updating from 15 to 16 #1594
Comments
Hey Martijn 👋🏻 I can reproduce it on my (Linux) machine. No idea yet what is going wrong here, though. |
I can reproduce and the issue seems to be with what gets left behind when you update the package.
Is see that almost everything gets a clobber warning:
|
The reason this happens seems to be that |
Ah thanks! |
I worked on a fix in conda/rattler#776 which seems to fix this issue! |
Among other things: Fixes #1594 #1609 --------- Co-authored-by: Ruben Arts <[email protected]>
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
If I add pyarrow version 15 or 16 to an empty project, either version works fine. If I update from pyarrow 15 to 16 as shown below, pyarrow stops working.
Issue description
I also don't get this issue if I
pixi rm pyarrow
in betweenpixi add pyarrow=15
andpixi add pyarrow=16
. Both paths lead to identical pixi.lock files with pyarrow 16, but I noticed in the broken project all files under.pixi/envs/default/Lib/site-packages/pyarrow
have names likearray.pxi__clobber-from-pyarrow-core
.When updating from 16.0 to 16.1, or 16 to 15, there is also no issue.
What I don't know if this is really an issue with pixi or the pyarrow-feedstock.
I use pixi 0.25.0 with:
Possibly related to #1194.
Expected behavior
I expect
pixi run python -c "from pyarrow import array"
to work regardless of how I got there.The text was updated successfully, but these errors were encountered: