Conversation
just to kick the builds
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
- cheat on python runtime. - fixes the vendor grpc change. - reorder the patches with a new round of `format-patch` Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
|
we would like to remove the |
|
linux build is failing with |
be consistent with previous use of "not win"; "unix" is not used in this file Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
This is due to bazel's hermetic build isolation which removes conda's binaries from the path. We worked around this before which led to disabling strict path isolation in a patch. It seems you disabled that when redoing the patches. https://github.com/conda-forge/ray-packages-feedstock/pull/250/files#diff-6a5f2ea45e0f884f983e105370918f3da744786580a0cbac458c3a5b52fb095cR19 |
|
yeah, the patch name is changed by git.. |
Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
Signed-off-by: Lonnie Liu <lonnie@anyscale.com>
|
seems mostly working; rerunning the one failed. |
|
@mattip do you know what is the proper way to stop building |
diff --git a/recipe/recipe.yaml b/recipe/recipe.yaml
index 8ec4973..d3a43a7 100644
--- a/recipe/recipe.yaml
+++ b/recipe/recipe.yaml
@@ -28,6 +28,7 @@ source:
build:
number: 0
+ skip: True # [plat == osx_64]
outputs: |
|
Then rerender |
|
Those comments don't work for rattler. You want: followed by a rerender |
|
However, for the record, even though upstream doesn't support osx-64, we should keep building it until:
|
why? why build code that does not really work any more? upstream already removed code logic related to intel silicon macos. |
|
There are a number of reasons outlined in the linked thread about why osx_64 support is still relevant to the conda-forge ecosystem but the most notable for the ray feedstock is that osx_arm64 is cross compiled, and as a result the tests are not run. If you remove the osx_64 build there is zero osx test coverage for this feedstock, which is bad. Clearly ray still works on osx_64 at a basic level, since the tests run a What specifically has been removed upstream? |
this seems like a reasonable reason. can this be changed? should we try to change it? seems that changing this is a pre-condition of stop building
I am personally okay with keep building it given your reasoning, especially for this 2.52.x (as it already has everything passed.. I would prefer not needing to wait for another couple of hours to rebuild everything..), but in the long run, keep building it and shipping potentially broken things does not seem to be right thing to do? or maybe we can add a big warning when running |
|
"We expect to announce the Public Preview of MacOS ARM64 hosted agents in the coming weeks." It seems like there is finally light at the end of this tunnel. I would say lets just keep building osx_64 for the time being, and hopefully within a few months arm64 runners will become available to conda-forge. |
ok. sg. I am clicking the merge button then. |
checklist
0(if the version changed)conda-smithy(Use the phrase@conda-forge-admin, please rerenderin a comment in this PR for automated rerendering)changes
format-patch.