conda-forge / intel_repack-feedstock

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

Fix/dal dependencies #86

Open ZzEeKkAa opened 2 weeks ago

ZzEeKkAa commented 2 weeks ago

Checklist

https://github.com/conda-forge/intel_repack-feedstock/pull/85

As was discussed with @Alexsandruss , sycl dependencies are optional for dal. This Draft PR attempts to set them optional.

TODO:

conda-forge-admin commented 2 weeks ago

Hi! This is the friendly automated conda-forge-linting service.

I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.

Here's what I've got...

For recipe/meta.yaml:

ZzEeKkAa commented 2 weeks ago

This is how dependencies will look like:

$ conda search local::dal --info
Loading channels: done
dal 2025.0.0 h9289deb_960
-------------------------
file name   : dal-2025.0.0-h9289deb_960.tar.bz2
name        : dal
version     : 2025.0.0
build       : h9289deb_960
build number: 960
size        : 67.7 MB
license     : LicenseRef-IntelSimplifiedSoftwareOct2022
subdir      : linux-64
url         : file:///home/jovyan/.miniforge3/conda-bld/linux-64/dal-2025.0.0-h9289deb_960.tar.bz2
md5         : ffe3f576c69016e4f7c1e47abcf424db
timestamp   : 2024-11-11 16:58:23 UTC
constraints :
  - ocl-icd >=2.3.2,<3.0a0
  - intel-sycl-rt >=2025.0.0,<2026.0a0
  - intel-cmplr-lib-rt >=2025.0.0,<2026.0a0
  - intel-opencl-rt >=2025.0.0,<2026.0a0
dependencies:
  - __glibc >=2.17,<3.0.a0
  - libgcc >=13
  - libstdcxx >=13
  - tbb >=2022.0.0

$ conda search local::dal-devel --info
Loading channels: done
dal-devel 2025.0.0 ha770c72_960
-------------------------------
file name   : dal-devel-2025.0.0-ha770c72_960.tar.bz2
name        : dal-devel
version     : 2025.0.0
build       : ha770c72_960
build number: 960
size        : 153.2 MB
license     : LicenseRef-IntelSimplifiedSoftwareOct2022
subdir      : linux-64
url         : file:///home/jovyan/.miniforge3/conda-bld/linux-64/dal-devel-2025.0.0-ha770c72_960.tar.bz2
md5         : e8dde4612a6ca0fb12b6eebebbd8748c
timestamp   : 2024-11-11 17:01:38 UTC
constraints :
  - intel-sycl-rt 2025.0.0 h7a4b287_1169
  - intel-cmplr-lib-rt 2025.0.0 h04fd95a_1169
  - ocl-icd >=2.3.2,<3.0a0
  - intel-opencl-rt >=2025.0.0,<2026.0a0
dependencies:
  - dal 2025.0.0 h9289deb_960
  - dal-include 2025.0.0 hf2ce2f3_960