conda-forge / cctbx-base-feedstock

A conda-smithy repository for cctbx-base.
BSD 3-Clause "New" or "Revised" License
1 stars 6 forks source link

Windows distribution includes dxtbx entry_points #53

Closed ndevenish closed 2 years ago

ndevenish commented 2 years ago
$ wget https://anaconda.org/conda-forge/cctbx-base/2022.5/download/win-64/cctbx-base-2022.5-py38h1c842d2_0.tar.bz2
$ tar xf cctbx-base-2022.5-py38h1c842d2_0.tar.bz2
$ rg EigerStream
Lib/site-packages/libtbx.dxtbx.egg-info/entry_points.txt
42:FormatEigerStream:FormatMultiImage,Format = dxtbx.format.FormatEigerStream:FormatEigerStream

This is causing the dxtbx 3.10.0 conda-forge builds to fail on windows, because FormatEigerStream was removed. The libtbx.dxtbx.egg-info should probably not be distributed.

Of the non-windows platform packages I checked, this directory was not present.

bkpoon commented 2 years ago

Thanks, the Windows build script was missing one of the commands for cleaning things up.