Closed cdeil closed 2 months ago
Whoa, weird. As far as I can tell, this only affects the osx-arm64 package.
I don't see anything in the build logs that gives any hints about what's going on here. Probably the most pragmatic solution would be to add an rm -rf
at the end of the package build script to just make these files go away.
Filed #22 about this.
Weirdly the xcbgen
site-packages directory in the osx-arm64 build gets stocked with .py
files as well as the __pycache__
stuff, but it appears that they don't make it into the actual package. And none of this seems to appear in packages for other platforms. I'm guessing that it's some strange consequence of the cross-build Python setup with some macOS-specific peculiarity, but I don't have any specific explanation.
Hopefully the new builds triggered by #22 will address this.
@pkgw - thank you very much!
Your #22 resolved the issue.
When installing now on MacOS I get https://anaconda.org/conda-forge/libxcb/1.16/download/osx-arm64/libxcb-1.16-hc9fafa5_1.conda without these rogue files.
Solution to issue cannot be found in the documentation.
Issue
This file: https://conda.anaconda.org/conda-forge/osx-arm64/libxcb-1.16-hf2054a2_0.conda
contains some py 3.10 pyc files that land in a py 3.11 site-packages folder from a py 3.12 conda install:
Full content: https://gist.github.com/cdeil/7a007603c5c2d8e77c99accd56ad16ef#file-libxcb-1-16-hf2054a2_0-conda-L131-L137
Can you please build a new package to fix this?
Installed packages
Environment info