Skip to content

Commit

Permalink
don't use pin_subpackage(..., exact=True) in libarrow run-constraint
Browse files Browse the repository at this point in the history
  • Loading branch information
h-vetinari committed Oct 16, 2023
1 parent efb4224 commit 6173572
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -208,14 +208,16 @@ outputs:
run_constrained:
- apache-arrow-proc =*={{ build_ext }}
# avoid that libarrow-X & -Y get installed with different builds or even versions;
# since everything else depends on libarrow, it's enough to enforce this here once
- {{ pin_subpackage("libarrow-acero", exact=True) }}
- {{ pin_subpackage("libarrow-dataset", exact=True) }}
- {{ pin_subpackage("libarrow-flight", exact=True) }}
- {{ pin_subpackage("libarrow-flight-sql", exact=True) }}
- {{ pin_subpackage("libarrow-gandiva", exact=True) }}
- {{ pin_subpackage("libarrow-substrait", exact=True) }}
- {{ pin_subpackage("libparquet", exact=True) }}
# since everything else depends on libarrow, it's enough to enforce this here once;
# can't use `pin_subpackage(..., exact=True)` because when libarrow gets built first
# (and the metadata populated), the hashes for the other outputs aren't known yet.
- libarrow-acero ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libarrow-dataset ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libarrow-flight ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libarrow-flight-sql ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libarrow-gandiva ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libarrow-substrait ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
- libparquet ={{ version }}=*_{{ PKG_BUILDNUM }}_{{ build_ext }}
# avoid installation with old naming of lib package
- arrow-cpp <0.0a0
# old parquet lib output, now part of this feedstock
Expand Down

0 comments on commit 6173572

Please sign in to comment.