khiops icon indicating copy to clipboard operation
khiops copied to clipboard

Publish our package on conda-forge

Open lucaurelien opened this issue 1 year ago • 3 comments

lucaurelien avatar Oct 03 '24 12:10 lucaurelien

The documentation is here.

About signing macOS packages, the only example I found is gdb

bruno-at-orange avatar Oct 04 '24 08:10 bruno-at-orange

Conda packages built on a macos without signature work fine, without any pop-up. I suggest to remove the signature part from https://github.com/KhiopsML/khiops/blob/3760d03a11fd6516eee284248d60f54e036de0ab/packaging/conda/build.sh#L24

bruno-at-orange avatar Jan 28 '25 09:01 bruno-at-orange

khiops-core and kni are available on conda-forge for the version 10.3.0. It is available for Linux, Windows, macos (arm and x86) and all the tests on the internal LearningTest are OK (except for KNI which cannot be tested because KNItransfer is not packaged). Some notes:

  • on Linux we use OpenMPI
  • on macOS:
    • OpenMPI is blocked by firewall (see issue)
    • we use mpich=4.0.3 because for version above, there is a deadlock (issue here). The deadlock disappears when setting FI_PROVIDER=tcp
  • on Windows: khiops_env.cmd location is %PREFIX%/Library/bin

bruno-at-orange avatar Apr 28 '25 07:04 bruno-at-orange